UNPKG

ssv-scanner

Version:

Tool for retrieving events data (cluster snapshots and owner nonce) from the SSV network contract.

59 lines (58 loc) 1.58 kB
{ "name": "ssv-scanner", "version": "1.1.0", "description": "Tool for retrieving events data (cluster snapshots and owner nonce) from the SSV network contract.", "author": "SSV.Network", "repository": "https://github.com/bloxapp/ssv-scanner", "license": "MIT", "keywords": [ "ssv", "ssv.network", "cluster", "nonce", "scanner" ], "main": "./dist/tsc/src/main.js", "types": "./dist/tsc/src/main.d.ts", "bin": { "ssv-keys": "./dist/tsc/src/cli.js" }, "engines": { "node": ">=18" }, "scripts": { "dev:cli": "ts-node src/cli.ts", "cli": "node ./dist/tsc/src/cli.js", "lint": "eslint src/ --ext .js,.jsx,.ts,.tsx", "clean": "rm -rf dist build package", "ts-node": "ts-node", "copy-json": "cpy './src/shared/abi/*.json' './dist/tsc/src/shared/abi/'", "build": "tsc -p tsconfig.json", "build-all": "yarn clean && yarn build && yarn copy-json && yarn esbuild", "esbuild": "node ./esbuild.js", "pre-commit": "yarn test && yarn lint && yarn build-all" }, "devDependencies": { "@types/argparse": "^2.0.10", "@types/cli-progress": "^3.11.0", "@types/node": "^15.14.9", "cpy-cli": "^5.0.0", "esbuild": "^0.14.38", "esbuild-node-externals": "^1.4.1", "eslint": "^7.32.0", "ts-node": "^10.9.1", "typescript": "^4.6.4" }, "dependencies": { "@types/figlet": "^1.5.4", "argparse": "^2.0.1", "cli-progress": "^3.11.2", "ethers": "^6.13.2", "figlet": "^1.5.2" }, "licenses": [ { "MIT": "SEE LICENSE IN LICENCE FILE" } ] }