UNPKG

@lodestar/types

Version:

Typescript types required for lodestar

96 lines (95 loc) 2.73 kB
{ "name": "@lodestar/types", "description": "Typescript types required for lodestar", "license": "Apache-2.0", "author": "ChainSafe Systems", "homepage": "https://github.com/ChainSafe/lodestar#readme", "repository": { "type": "git", "url": "git+https://github.com:ChainSafe/lodestar.git" }, "bugs": { "url": "https://github.com/ChainSafe/lodestar/issues" }, "version": "1.43.0", "type": "module", "exports": { ".": { "bun": "./src/index.ts", "types": "./lib/index.d.ts", "import": "./lib/index.js" }, "./phase0": { "bun": "./src/phase0/index.ts", "types": "./lib/phase0/index.d.ts", "import": "./lib/phase0/index.js" }, "./altair": { "bun": "./src/altair/index.ts", "types": "./lib/altair/index.d.ts", "import": "./lib/altair/index.js" }, "./capella": { "bun": "./src/capella/index.ts", "types": "./lib/capella/index.d.ts", "import": "./lib/capella/index.js" }, "./bellatrix": { "bun": "./src/bellatrix/index.ts", "types": "./lib/bellatrix/index.d.ts", "import": "./lib/bellatrix/index.js" }, "./deneb": { "bun": "./src/deneb/index.ts", "types": "./lib/deneb/index.d.ts", "import": "./lib/deneb/index.js" }, "./electra": { "bun": "./src/electra/index.ts", "types": "./lib/electra/index.d.ts", "import": "./lib/electra/index.js" }, "./fulu": { "bun": "./src/fulu/index.ts", "types": "./lib/fulu/index.d.ts", "import": "./lib/fulu/index.js" }, "./gloas": { "bun": "./src/gloas/index.ts", "types": "./lib/gloas/index.d.ts", "import": "./lib/gloas/index.js" } }, "files": [ "src", "lib", "!**/*.tsbuildinfo" ], "scripts": { "clean": "rm -rf lib && rm -f *.tsbuildinfo", "build": "tsgo -p tsconfig.build.json", "build:watch": "pnpm run build --watch", "build:release": "pnpm clean && pnpm build", "check-build": "node -e \"(async function() { await import('./lib/index.js') })()\"", "check-types": "tsgo", "lint": "biome check src/ test/", "lint:fix": "pnpm run lint --write", "test": "pnpm test:unit", "test:unit": "vitest run --project unit --project unit-minimal", "test:browsers": "vitest run --project browser", "check-readme": "pnpm exec ts-node ../../scripts/check_readme.ts" }, "types": "lib/index.d.ts", "dependencies": { "@chainsafe/ssz": "^1.4.0", "@lodestar/params": "^1.43.0", "ethereum-cryptography": "^2.0.0" }, "keywords": [ "ethereum", "eth-consensus", "beacon", "blockchain" ], "gitHead": "5cb87b7632ff76f9f93947147967618b26da2d0c" }