* v2-prototype: (33 commits) Only show ProviderDisplay in portal Improve sol-cov docs Remove old parse code Refactor order parser and add shared order support to new portal Add generate and fill order routes Address feedback Override ethereumjs-tx version Fix missing key Update placeholder param ordering Change userEtherBalanceInWei to optional so we can know if its loading Add loading state to ProviderDisplay Tweaks Add Placeholder component Add StandardIconRow Split render into loading and loaaded Fix linter errors Fix linter errors Add ethereum-types to extraFileIncludes Introduce ethereum-types package Remove merge conflicts from yarn.lock ... # Conflicts: # packages/contracts/src/utils/exchange_wrapper.ts # packages/contracts/src/utils/match_order_tester.ts # packages/contracts/src/utils/types.ts # packages/contracts/test/exchange/core.ts # packages/contracts/test/exchange/match_orders.ts # packages/contracts/test/libraries/lib_bytes.ts # packages/sol-cov/package.json
87 lines
3.5 KiB
JSON
87 lines
3.5 KiB
JSON
{
|
|
"private": true,
|
|
"name": "contracts",
|
|
"version": "2.1.29",
|
|
"engines": {
|
|
"node": ">=6.12"
|
|
},
|
|
"description": "Smart contract components of 0x protocol",
|
|
"main": "index.js",
|
|
"directories": {
|
|
"test": "test"
|
|
},
|
|
"scripts": {
|
|
"watch": "tsc -w",
|
|
"prebuild": "run-s clean compile copy_artifacts generate_contract_wrappers",
|
|
"copy_artifacts": "copyfiles -u 4 '../migrations/artifacts/2.0.0/**/*' ./lib/src/artifacts;",
|
|
"build": "tsc",
|
|
"test": "run-s build run_mocha",
|
|
"test:coverage": "SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov",
|
|
"run_mocha": "mocha 'lib/test/**/*.js' --timeout 100000 --bail --exit",
|
|
"compile": "sol-compiler",
|
|
"clean": "shx rm -rf lib src/contract_wrappers/generated",
|
|
"generate_contract_wrappers":
|
|
"abi-gen --abis ${npm_package_config_abis} --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output src/contract_wrappers/generated --backend ethers && prettier --write 'src/contract_wrappers/generated/**.ts'",
|
|
"lint": "tslint --project .",
|
|
"coverage:report:text": "istanbul report text",
|
|
"coverage:report:html": "istanbul report html && open coverage/index.html",
|
|
"coverage:report:lcov": "istanbul report lcov",
|
|
"test:circleci": "yarn test"
|
|
},
|
|
"config": {
|
|
"abis": "../migrations/artifacts/2.0.0/@(AssetProxyOwner|DummyERC20Token|DummyERC721Token|ERC20Proxy|ERC721Proxy|Exchange|MixinAuthorizable|MultiSigWallet|MultiSigWalletWithTimeLock|TestAssetProxyDispatcher|TestLibBytes|TestLibs|TestSignatureValidator|TokenRegistry|Whitelist|WETH9|ZRXToken).json"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/0xProject/0x-monorepo.git"
|
|
},
|
|
"author": "Amir Bandeali",
|
|
"license": "Apache-2.0",
|
|
"bugs": {
|
|
"url": "https://github.com/0xProject/0x-monorepo/issues"
|
|
},
|
|
"homepage": "https://github.com/0xProject/0x-monorepo/packages/contracts/README.md",
|
|
"devDependencies": {
|
|
"@0xproject/abi-gen": "^0.3.0",
|
|
"@0xproject/dev-utils": "^0.4.2",
|
|
"@0xproject/tslint-config": "^0.4.18",
|
|
"@0xproject/subproviders": "^0.10.1",
|
|
"@0xproject/sol-cov": "^0.0.11",
|
|
"@types/lodash": "4.14.104",
|
|
"@types/bn.js": "^4.11.0",
|
|
"@types/node": "^8.0.53",
|
|
"@types/ethereumjs-abi": "^0.6.0",
|
|
"@types/yargs": "^10.0.0",
|
|
"chai": "^4.0.1",
|
|
"chai-as-promised": "^7.1.0",
|
|
"chai-bignumber": "^2.0.1",
|
|
"copyfiles": "^1.2.0",
|
|
"dirty-chai": "^2.0.1",
|
|
"make-promises-safe": "^1.1.0",
|
|
"mocha": "^4.0.1",
|
|
"npm-run-all": "^4.1.2",
|
|
"prettier": "^1.11.1",
|
|
"shx": "^0.2.2",
|
|
"solc": "^0.4.24",
|
|
"tslint": "5.8.0",
|
|
"typescript": "2.7.1",
|
|
"yargs": "^10.0.3"
|
|
},
|
|
"dependencies": {
|
|
"@0xproject/base-contract": "^0.3.2",
|
|
"@0xproject/order-utils": "^0.0.6",
|
|
"@0xproject/sol-compiler": "^0.5.0",
|
|
"@0xproject/types": "^0.7.0",
|
|
"@0xproject/typescript-typings": "^0.3.2",
|
|
"@0xproject/utils": "^0.6.2",
|
|
"@0xproject/web3-wrapper": "^0.6.4",
|
|
"ethereum-types": "^0.0.1",
|
|
"bn.js": "^4.11.8",
|
|
"ethereumjs-abi": "^0.6.4",
|
|
"ethereumjs-util": "^5.1.1",
|
|
"ethers": "^3.0.15",
|
|
"lodash": "^4.17.4",
|
|
"web3": "^0.20.0"
|
|
}
|
|
}
|