UNPKG

@yearn-mechanics/yswaps

Version:

YSwaps will swap enabled strategie's funds from harvests

143 lines (142 loc) 4.62 kB
{ "name": "@yearn-mechanics/yswaps", "version": "0.2.7", "description": "YSwaps will swap enabled strategie's funds from harvests", "keywords": [ "ethereum", "smart", "contracts", "test", "solidity", "hardhat", "swaps", "yearn" ], "repository": { "type": "git", "url": "git+https://github.com/yearn/yswaps" }, "license": "AGPL-3.0-only", "contributors": [ { "name": "Luciano Bertenasco", "url": "https://github.com/lbertenasco" }, { "name": "b0dhidharma", "email": "b0dhidharma@protonmail.com", "url": "https://github.com/b0dhidharma" } ], "files": [ "solidity/contracts", "solidity/interfaces", "artifacts/solidity/**/*.json", "!artifacts/solidity/**/**/*.dbg.json", "typechained", "deploy/addresses-registry.ts", "deployments", "!deployments/localhost", "!.env", "!**/.DS_Store", "LICENSE" ], "scripts": { "compile": "eth-sdk && hardhat compile", "compile:test": "cross-env TEST=true hardhat compile", "coverage": "hardhat coverage", "deploy": "npx hardhat deploy", "deploy:ethereum": "npx hardhat deploy --tags Common,Ethereum --network ethereum", "deploy:fantom": "npx hardhat deploy --tags Common,Fantom --network fantom", "deploy:polygon": "npx hardhat deploy --tags Common,Polygon --network polygon", "docs": "solidity-docgen --solc-module solc-0.8", "fork:node": "cross-env FORK=true hardhat node", "fork:script": "cross-env FORK=true hardhat run", "_postinstall": "husky install && yarn compile:test", "lint:check": "cross-env solhint 'contracts/**/*.sol' 'interfaces/**/*.sol' && cross-env prettier --check './**'", "lint:fix": "sort-package-json && cross-env prettier --write './**' && cross-env solhint --fix 'contracts/**/*.sol' 'interfaces/**/*.sol'", "prepare": "husky install", "prepublishOnly": "hardhat clean && hardhat compile && pinst --disable", "postpublish": "pinst --enable", "release": "standard-version", "test": "yarn compile:test && cross-env TEST=true mocha", "test:e2e": "yarn test './test/e2e/**/*.spec.ts'", "test:gas": "cross-env REPORT_GAS=1 npx hardhat test", "test:integration": "yarn test 'test/integration/**/*.spec.ts'", "test:unit": "yarn test 'test/unit/**/*.spec.ts'" }, "lint-staged": { "*.{js,css,md,ts,sol}": "prettier --write", "*.sol": "cross-env solhint --fix 'contracts/**/*.sol' 'interfaces/**/*.sol'", "package.json": "sort-package-json" }, "resolutions": { "cli-table3@^0.5.0/colors": "1.4.0", "cli-table@^0.3.1/colors": "1.0.3", "eth-gas-reporter/colors": "1.4.0" }, "dependencies": { "@bancor/sdk": "0.2.10", "@openzeppelin/contracts": "4.3.2", "@uniswap/v2-core": "1.0.1", "@uniswap/v2-periphery": "1.1.0-beta.0", "@yearn-mechanics/contract-utils": "0.1.2" }, "devDependencies": { "@codechecks/client": "0.1.12", "@commitlint/cli": "16.2.3", "@commitlint/config-conventional": "16.2.1", "@defi-wonderland/smock": "2.0.7", "@dethcrypto/eth-sdk": "0.3.1", "@dethcrypto/eth-sdk-client": "0.1.6", "@nomiclabs/hardhat-ethers": "npm:hardhat-deploy-ethers@0.3.0-beta.13", "@nomiclabs/hardhat-etherscan": "3.0.3", "@nomiclabs/hardhat-waffle": "2.0.3", "@typechain/ethers-v5": "10.0.0", "@typechain/hardhat": "6.0.0", "@types/chai": "4.3.0", "@types/chai-as-promised": "7.1.5", "@types/lodash": "4.14.181", "@types/mocha": "9.1.0", "@types/node": "17.0.23", "aws-sdk": "2.1104.0", "axios-retry": "3.2.4", "chai": "4.3.6", "chai-as-promised": "7.1.1", "cross-env": "7.0.3", "dotenv": "16.0.0", "ethereum-waffle": "3.4.4", "ethers": "5.6.2", "hardhat": "2.9.2", "hardhat-deploy": "0.11.4", "hardhat-gas-reporter": "1.0.8", "hardhat-preprocessor": "0.1.4", "husky": "7.0.4", "lint-staged": "12.3.7", "lodash": "4.17.21", "mocha": "9.2.2", "moment": "2.29.1", "pinst": "3.0.0", "prettier": "2.6.1", "prettier-plugin-solidity": "1.0.0-beta.19", "qs": "6.10.3", "solc-0.8": "npm:solc@0.8.13", "solhint": "3.3.7", "solhint-plugin-prettier": "0.0.5", "solidity-coverage": "0.7.20", "solidity-docgen": "0.5.16", "sort-package-json": "1.55.0", "standard-version": "9.3.2", "ts-node": "10.7.0", "tsconfig-paths": "3.14.1", "typechain": "8.0.0", "typescript": "4.6.3", "web3-utils": "1.7.1" }, "engines": { "node": "^16.0.0" }, "publishConfig": { "access": "public" } }