UNPKG

@dethcrypto/eth-sdk

Version:

🛠 Generate type-safe, lightweight SDK for your Ethereum smart contracts

62 lines (61 loc) • 1.71 kB
{ "name": "@dethcrypto/eth-sdk", "version": "0.3.4", "license": "MIT", "description": "🛠 Generate type-safe, lightweight SDK for your Ethereum smart contracts", "repository": { "type": "git", "url": "https://github.com/dethcrypto/eth-sdk", "directory": "packages/eth-sdk" }, "keywords": [ "ethereum", "TypeScript", "bindings", "smartcontract", "blockchain", "TypeChain", "codegen", "sdk" ], "bin": { "eth-sdk": "dist/cli.js" }, "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist/**/*", "static/**/*" ], "scripts": { "format": "prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"", "format:fix": "prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"", "lint": "eslint --ext .ts src", "lint:fix": "yarn lint --fix", "typecheck": "tsc --noEmit --incremental false --composite false", "clean": "rm -rf dist && rm -f tsconfig.build.tsbuildinfo", "test": "mocha --config ../../.mocharc.js", "test:fix": "yarn lint:fix && yarn format:fix && yarn test && yarn typecheck" }, "dependencies": { "@typechain/ethers-v5": "^10.0.0", "chalk": "^4.1.2", "commander": "^8.3.0", "debug": "^4.3.2", "fs-extra": "^10.0.0", "glob": "7.1.7", "got": "^11.8.2", "lodash": "^4.17.21", "mkdirp": "^1.0.4", "ora": "^5.4.1", "tmp-promise": "^3.0.3", "typechain": "8.0.0", "zod": "^3.11.5" }, "peerDependencies": { "@ethersproject/abi": "^5", "@ethersproject/abstract-provider": "^5", "@ethersproject/bignumber": "^5", "ethers": "^5" } }