{ "name": "@tornado/sdk-chain", "author": "T-Hax", "license": "ISC", "description": "Tornado SDK blockchain-ethers utilities.", "repository": { "type": "git", "url": "https://development.tornadocash.community/T-Hax/sdk-monorepo" }, "homepage": "https://tornadocash.community", "keywords": [ "ethereum", "crypto", "zk" ], "version": "0.0.9-alpha", "engines": { "node": "^18" }, "main": "./build/index.js", "files": [ "build/**/*" ], "dependencies": { "@ethersproject/abi": "^5.7.0", "@ethersproject/abstract-provider": "^5.7.0", "@ethersproject/providers": "^5.7.2", "@tornado/sdk-data": "workspace:*", "@tornado/sdk-utils": "workspace:*", "ethers": "^5", "pouchdb-collate": "^8.0.1" }, "devDependencies": { "@typechain/ethers-v5": "^10.2.0", "@types/big-integer": "^0.0.31", "@types/chai": "^4.2.18", "@types/fs-extra": "^11.0.1", "@types/mocha": "^10.0.1", "@types/node": "^18.15.0", "@types/pouchdb": "^6.4.0", "@types/pouchdb-adapter-memory": "^6.1.3", "@typescript-eslint/eslint-plugin": "^5.54.1", "@typescript-eslint/parser": "^5.54.1", "@uniswap/default-token-list": "^9.3.0", "chai": "^4.3.4", "conventional-changelog-cli": "^2.1.1", "dotenv": "^16.0.3", "eslint": "^8.35.0", "eslint-plugin-prettier": "^4.2.1", "ethereum-waffle": "^4.0.10", "fs-extra": "^11.1.0", "ganache": "^7.7.7", "mocha": "^10.2.0", "prettier": "^2.3.0", "rimraf": "^5.0.0", "source-map-support": "^0.5.19", "ts-essentials": "^9.3.1", "ts-node": "^10.9.1", "tsc-alias": "^1.2.11", "tsconfig-paths": "^4.1.2", "typechain": "^8.1.1", "typescript": "^5.0.4" }, "scripts": { "test": "npm run build && mocha --inspect --require source-map-support/register --bail ./build/test/", "typechain": "typechain --target \"ethers-v5\" --discriminate-types --glob \"./src/resources/abis/*.json\" --out-dir=\"./src/types/deth\"", "build": "rimraf build && tsc && tsc-alias", "preversion": "npm run lint && npm run build && npm test", "version": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0 && npm run format && git add -A", "postversion": "git push --follow-tags && npm publish", "lint": "eslint --ext ts,js --fix src", "build-live": "tsc -w && tsc-alias -w", "clean": "rm -rf --interactive=never docs/*", "format": "prettier src/**/*.ts -w" }, "publishConfig": { "access": "public" }, "dependenciesMeta": { "tsconfig-paths@4.2.0": { "unplugged": true } }, "stableVersion": "0.0.8-alpha" }