UNPKG

@sharkpunks/contracts

Version:

[![License: WTFPL](http://www.wtfpl.net/wp-content/uploads/2012/12/wtfpl-badge-3.png)](http://www.wtfpl.net/)

109 lines (108 loc) 4.28 kB
{ "name": "@sharkpunks/contracts", "description": "", "keywords": [ "levx", "levx-dao" ], "homepage": "https://github.com/sharkpunks/contracts#readme", "bugs": { "url": "https://github.com/sharkpunks/contracts/issues", "email": "team@levx.io" }, "license": "WTFPL", "author": "LevX <team@levx.io>", "files": [ "abis", "contracts", "deployments", "typechain" ], "scripts": { "build": "rimraf abis artifacts cache coverage typechain && hardhat compile", "console": "hardhat console", "hardhat:deploy": "hardhat deploy", "mainnet:deploy": "hardhat --network mainnet deploy", "mainnet:verify": "hardhat --network mainnet etherscan-verify --solc-input --license UNLICENSED --force-license", "mainnet:export": "hardhat --network mainnet export", "testnet:deploy": "yarn ropsten:deploy && yarn rinkeby:deploy && yarn goerli:deploy && yarn kovan:deploy", "ropsten:deploy": "hardhat --network ropsten deploy", "ropsten:verify": "hardhat --network ropsten etherscan-verify --solc-input --license UNLICENSED --force-license", "ropsten:export": "hardhat --network ropsten export --export exports/ropsten.json", "rinkeby:deploy": "hardhat --network rinkeby deploy", "rinkeby:verify": "hardhat --network rinkeby etherscan-verify --solc-input --license UNLICENSED --force-license", "rinkeby:export": "hardhat --network rinkeby export --export exports/rinkeby.json", "goerli:deploy": "hardhat --network goerli deploy", "goerli:verify": "hardhat --network goerli etherscan-verify --solc-input --license UNLICENSED --force-license", "goerli:export": "hardhat --network goerli export --export exports/goerli.json", "kovan:deploy": "hardhat --network kovan deploy", "kovan:export": "hardhat --network kovan export --export exports/kovan.json", "kovan:verify": "hardhat --network kovan etherscan-verify --solc-input --license UNLICENSED --force-license", "moonbase:deploy": "hardhat --network moonbase deploy", "moonbase:export": "hardhat --network moonbase export --export exports/moonbase.json", "arbitrum:deploy": "hardhat --network arbitrum deploy", "arbitrum:export": "hardhat --network arbitrum export --export exports/arbitrum.json", "test": "cross-env TS_NODE_TRANSPILE_ONLY=1 hardhat test", "test:coverage": "cross-env NODE_OPTIONS=\"--max-old-space-size=4096\" hardhat coverage", "test:gas": "cross-env REPORT_GAS=true yarn test", "prepublish": "yarn build" }, "lint-staged": { "*.ts": [ "eslint --cache --fix", "prettier --write" ], "*.sol": [ "solhint -c .solhint.json", "prettier --write", "yarn test" ], "*.md": "prettier --write" }, "devDependencies": { "@commitlint/cli": "^12.0.0", "@commitlint/config-conventional": "^12.0.0", "@nomiclabs/hardhat-ethers": "yarn:hardhat-deploy-ethers", "@nomiclabs/hardhat-etherscan": "^2.1.0", "@nomiclabs/hardhat-solhint": "^2.0.0", "@nomiclabs/hardhat-waffle": "^2.0.0", "@tenderly/hardhat-tenderly": "^1.0.0", "@typechain/ethers-v5": "^7.0.1", "@typechain/hardhat": "^2.0.2", "@types/chai": "^4.2.00", "@types/mocha": "^8.2.0", "@types/node": "^15.12.0", "@typescript-eslint/eslint-plugin": "^4.27.0", "@typescript-eslint/parser": "^4.27.0", "chai": "^4.3.0", "cross-env": "^7.0.0", "dotenv": "^10.0.0", "eslint": "^7.20.0", "ethereum-waffle": "^3.3.0", "ethers": "^5.3.0", "hardhat": "^2.6.7", "hardhat-abi-exporter": "^2.9.0", "hardhat-deploy": "^0.8.6", "hardhat-deploy-ethers": "^0.3.0-beta.10", "hardhat-gas-reporter": "^1.0.0", "hardhat-log-remover": "^2.0.0", "hardhat-preprocessor": "^0.1.0", "hardhat-spdx-license-identifier": "^2.0.0", "hardhat-watcher": "^2.0.0", "husky": "^6.0.0", "lint-staged": "^11.0.0", "prettier": "^2.3.1", "prettier-plugin-solidity": "^1.0.0-beta.3", "solidity-coverage": "^0.7.0", "ts-generator": "^0.1.0", "ts-node": "^10.0.0", "typechain": "^5.0.0", "typescript": "^4.3.0" }, "dependencies": { "@levxdao/ve": "^1.1.0", "@openzeppelin/contracts": "^4.6.0", "@sushiswap/core": "^1.4.2" }, "version": "1.3.0" }