UNPKG

@flarenetwork/flare-stake-tool

Version:
122 lines (121 loc) 3.59 kB
{ "name": "@flarenetwork/flare-stake-tool", "version": "4.3.0", "description": "Utilities for staking on the Flare network", "bin": { "flare-stake-tool": "bin/flare-stake-tool" }, "scripts": { "tsc": "tsc", "build": "rimraf dist/ && tsc -p tsconfig.build.json", "test": "mocha", "test:coverage": "nyc mocha", "test:integration": "mocha --config .mocharc.integration.yml", "lint:check": "eslint \"{src,test}/**/*.ts\"", "lint:fix": "eslint \"{src,test}/**/*.ts\" --fix", "format:check": "prettier --check \"{src,test}/**/*.ts\" \"eslint.config.mjs\"", "format:fix": "prettier --write \"{src,test}/**/*.ts\" \"eslint.config.mjs\"", "interactive": "bin/flare-stake-tool interactive" }, "repository": { "type": "git", "url": "git+https://github.com/flare-foundation/flare-stake-tool.git" }, "keywords": [ "Flare", "blockchain", "defi" ], "files": [ "dist", "bin" ], "author": "Flare Networks", "homepage": "https://github.com/flare-foundation/flare-stake-tool#readme", "license": "MIT", "prettier": "@flarenetwork/prettier-config-flare", "dependencies": { "@avalabs/hw-app-avalanche": "^0.14.4", "@emotion/react": "^11.13.5", "@emotion/styled": "^11.13.5", "@ethereumjs/common": "^4.1.0", "@ethereumjs/rlp": "^5.0.1", "@ethereumjs/tx": "^5.0.0", "@flarenetwork/flarejs": "^4.1.1", "@ledgerhq/cryptoassets": "13.33.0", "@ledgerhq/hw-app-eth": "^6.42.0", "@ledgerhq/hw-transport-node-hid": "^6.29.5", "@ledgerhq/hw-transport-webhid": "^6.29.4", "@metamask/detect-provider": "^2.0.0", "@mui/material": "^5.16.9", "@mui/x-data-grid": "^6.20.4", "@scure/base": "^2.2.0", "@trezor/connect-web": "^9.4.5", "@zondax/ledger-flare": "^1.1.0", "bech32": "^2.0.0", "bn.js": "^5.2.1", "buffer": "^6.0.3", "chalk": "^4.1.2", "clear": "^0.1.0", "commander": "^13.1.0", "dotenv": "^16.4.7", "elliptic": "^6.5.4", "ethereumjs-util": "^7.1.5", "ethers": "^6.13.5", "ethersV5": "npm:ethers@5.7", "figlet": "^1.6.0", "inquirer": "8.0", "node-fetch": "^3.3.2", "web3": "^4.16.0", "web3-utils": "^4.3.3" }, "devDependencies": { "@eslint/compat": "^2.0.5", "@eslint/js": "^9.26.0", "@flarenetwork/eslint-config-flare": "^0.0.2", "@flarenetwork/prettier-config-flare": "^0.0.3", "@istanbuljs/nyc-config-typescript": "^1.0.2", "@types/bn.js": "^5.2.0", "@types/chai": "^5.2.3", "@types/clear": "^0.1.2", "@types/elliptic": "^6.4.15", "@types/figlet": "^1.5.6", "@types/inquirer": "9.0.3", "@types/mocha": "^10.0.10", "@types/node": "^25.6.0", "chai": "^6.2.2", "eslint": "^9.26.0", "eslint-config-prettier": "^10.1.8", "fast-check": "^4.7.0", "mocha": "^11.7.5", "node-pty": "^1.1.0", "nyc": "^18.0.0", "prettier": "^3.8.2", "prettier-plugin-solidity": "^2.3.1", "rimraf": "^5.0.1", "tsx": "^4.21.0", "typescript": "^5.8.2", "typescript-eslint": "^8.32.0" }, "pnpm": { "overrides": { "chalk": "4.1.2" }, "onlyBuiltDependencies": [ "@stellar/stellar-sdk", "blake-hash", "keccak", "node-hid", "protobufjs", "secp256k1", "tiny-secp256k1", "usb", "esbuild", "node-pty" ] }, "engines": { "node": ">=24.0.0" }, "packageManager": "pnpm@10.33.2+sha512.a90faf6feeab71ad6c6e57f94e0fe1a12f5dcc22cd754db40ae9593eb6a3e0b6b12e3540218bb37ae083404b1f2ce6db2a4121e979829b4aff94b99f49da1cf8" }