UNPKG

@bombearn/sdk

Version:

Interaction framework for the yearn protocol

103 lines (102 loc) 2.68 kB
{ "name": "@bombearn/sdk", "version": "3.0.3", "description": "Interaction framework for the yearn protocol", "author": "nymmrx <nymmrx@protonmail.com>", "license": "MIT", "main": "dist/index.js", "module": "dist/core.esm.js", "typings": "dist/index.d.ts", "files": [ "dist" ], "scripts": { "start": "tsdx watch", "build": "tsdx build", "build:watch": "tsdx watch --onSuccess \"yalc push --replace\"", "test": "tsdx test", "test:coverage": "tsdx test --coverage", "lint": "run-p lint:*", "lint:eslint": "eslint src", "lint:typescript": "tsc --noEmit --skipLibCheck", "docs": "typedoc --out docs src/index.ts", "size": "size-limit", "analyze": "size-limit --why", "version": "tsdx build" }, "peerDependencies": { "@ethersproject/abi": "^5.4.0", "@ethersproject/address": "^5.4.0", "@ethersproject/bignumber": "^5.4.1", "@ethersproject/bytes": "^5.4.0", "@ethersproject/contracts": "^5.4.1", "@ethersproject/providers": "^5.4.3" }, "devDependencies": { "@ethersproject/abi": "^5.4.0", "@ethersproject/address": "^5.4.0", "@ethersproject/bignumber": "^5.4.1", "@ethersproject/bytes": "^5.4.0", "@ethersproject/contracts": "^5.4.1", "@ethersproject/providers": "^5.4.3", "@size-limit/preset-small-lib": "7.0.4", "@solidity-parser/parser": "^0.12.0", "@types/jest": "^27.4.1", "@typescript-eslint/eslint-plugin": "^5.17.0", "@typescript-eslint/parser": "^5.17.0", "cli-table3": "^0.6.0", "eslint": "^8.12.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-import": "^2.25.4", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-simple-import-sort": "6", "events": "3.3.0", "jest": "^27.5.1", "npm-run-all": "^4.1.5", "prettier": "^2.6.2", "size-limit": "7.0.4", "ts-jest": "^27.1.3", "tsdx": "^0.14.1", "tslib": "^2.1.0", "typedoc": "^0.22.13", "typescript": "^4.6.3" }, "dependencies": { "@cowprotocol/cow-sdk": "1.0.0-RC.5", "bignumber.js": "9.0.1", "cross-fetch": "3.1.5", "dotenv": "10.0.0", "emittery": "0.8.1", "type-fest": "1.2.1" }, "size-limit": [ { "path": "dist/sdk.cjs.production.min.js", "limit": "80 KB" }, { "path": "dist/sdk.esm.js", "limit": "80 KB" } ], "engines": { "node": ">=12.0.0" }, "prettier": { "endOfLine": "auto", "printWidth": 120 }, "keywords": [ "yearn", "crypto", "sdk", "typescript" ], "jest": { "preset": "ts-jest", "testPathIgnorePatterns": [ "<rootDir>/node_modules/", "<rootDir>/dist/" ] } }