UNPKG

noob-ethereum

Version:
73 lines (72 loc) 2.09 kB
{ "name": "noob-ethereum", "version": "3.0.4", "description": "A simple Ethereum library", "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { "update-erc20": "npm run scripts/tokens.js", "lint": "eslint . --ext .ts", "prettier-format": "prettier --config .prettierrc 'src/**/*.ts' --write", "build": "./node_modules/.bin/tsc && tsc-alias", "version-update": "node scripts/package.js", "publish": "npm run build && npm run version-update", "test": "jest --passWithNoTests", "dev": "NODE_ENV=development ts-node-dev --files -r tsconfig-paths/register ./src/index.ts", "start": "NODE_ENV=production ts-node -r tsconfig-paths/register ./src/index.ts", "debug": "ts-node -r tsconfig-paths/register", "prepublish": "npm run build" }, "repository": { "type": "git", "url": "git+https://github.com/markodayan/noob-ethereum.git" }, "keywords": [ "cryptography", "ethereum", "rlp", "data-verification" ], "husky": { "hooks": { "pre-commit": "npm run prettier-format && npm run lint" } }, "engines": { "node": ">=16.6.0" }, "author": "Mark Odayan", "license": "ISC", "dependencies": { "async": "^3.2.4", "axios": "^0.27.2", "dotenv": "^16.0.1", "keccak": "^3.0.2", "lodash": "^4.17.21", "ts-node": "^10.8.2", "tsconfig-paths": "^4.0.0" }, "devDependencies": { "@types/async": "^3.2.15", "@types/axios": "^0.14.0", "@types/jest": "^28.1.4", "@types/keccak": "^3.0.1", "@types/lodash": "^4.14.190", "@types/node": "^18.0.3", "@typescript-eslint/eslint-plugin": "^5.30.5", "@typescript-eslint/parser": "^5.30.5", "@zerollup/ts-transform-paths": "^1.7.18", "eslint": "^8.19.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-prettier": "^4.2.1", "husky": "^4.2.3", "jest": "^28.1.2", "jest-extended": "^3.0.0", "prettier": "^2.7.1", "rimraf": "^3.0.2", "ts-jest": "^28.0.5", "ts-node-dev": "^2.0.0", "tsc-alias": "^1.7.0", "typescript": "^4.7.4" } }