* development: Inline function Introduce a const Make private Add version matcher script Use same versions of dependencies everywhere Add missing await Move declaration into proper conditional block Fix Party element so that an identicon's height is that which was passed in # Conflicts: # packages/website/package.json # yarn.lock
104 lines
3.8 KiB
JSON
104 lines
3.8 KiB
JSON
{
|
|
"name": "0x.js",
|
|
"version": "0.27.1",
|
|
"description": "A javascript library for interacting with the 0x protocol",
|
|
"keywords": [
|
|
"0x.js",
|
|
"0xproject",
|
|
"ethereum",
|
|
"tokens",
|
|
"exchange"
|
|
],
|
|
"main": "lib/src/index.js",
|
|
"types": "lib/src/index.d.ts",
|
|
"scripts": {
|
|
"prebuild": "npm run clean",
|
|
"build": "run-p build:umd:prod build:commonjs; exit 0;",
|
|
"docs:json": "typedoc --excludePrivate --excludeExternals --target ES5 --json $JSON_FILE_PATH $PROJECT_DIR",
|
|
"upload_docs_json": "aws s3 cp generated_docs/index.json $S3_URL --profile 0xproject --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers --content-type application/json",
|
|
"generate_contract_wrappers": "abi-gen --abiGlob 'src/artifacts/@(Exchange|Token|TokenTransferProxy|EtherToken|TokenRegistry).json' --templates ../abi-gen-templates/ --output src/contract_wrappers/generated --fileExtension ts",
|
|
"lint": "tslint --project . 'src/**/*.ts' 'test/**/*.ts'",
|
|
"test:circleci": "run-s test:coverage report_test_coverage && if [ $CIRCLE_BRANCH = \"development\" ]; then yarn test:umd; fi",
|
|
"test": "run-s clean test:commonjs",
|
|
"test:umd": "./scripts/test_umd.sh",
|
|
"test:coverage": "nyc npm run test --all",
|
|
"report_test_coverage": "nyc report --reporter=text-lcov | coveralls",
|
|
"update_contracts": "for i in ${npm_package_config_artifacts}; do copyfiles -u 4 ../contracts/build/contracts/$i.json ../0x.js/src/artifacts; done;",
|
|
"clean": "shx rm -rf _bundles lib test_temp",
|
|
"build:umd:dev": "webpack",
|
|
"build:umd:prod": "NODE_ENV=production webpack",
|
|
"build:commonjs": "tsc && copyfiles -u 2 './src/artifacts/**/*.json' ./lib/src/artifacts;",
|
|
"test:commonjs": "run-s build:commonjs run_mocha",
|
|
"pretest:umd": "run-s clean build:umd:dev build:commonjs",
|
|
"substitute_umd_bundle": "shx mv _bundles/* lib/src",
|
|
"run_mocha": "mocha lib/test/**/*_test.js --timeout 5000 --bail --exit"
|
|
},
|
|
"config": {
|
|
"artifacts": "TokenTransferProxy Exchange TokenRegistry Token EtherToken"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/0xProject/0x.js"
|
|
},
|
|
"license": "Apache-2.0",
|
|
"engines": {
|
|
"node": ">=6.0.0"
|
|
},
|
|
"devDependencies": {
|
|
"@0xproject/tslint-config": "^0.2.0",
|
|
"abi-gen": "^0.0.0",
|
|
"abi-gen-templates": "^0.0.0",
|
|
"@types/bintrees": "^1.0.2",
|
|
"@types/jsonschema": "^1.1.1",
|
|
"@types/lodash": "^4.14.86",
|
|
"@types/mocha": "^2.2.42",
|
|
"@types/node": "^8.0.53",
|
|
"@types/sinon": "^2.2.2",
|
|
"@types/uuid": "^3.4.2",
|
|
"awesome-typescript-loader": "^3.1.3",
|
|
"chai": "^4.0.1",
|
|
"chai-as-promised": "^7.1.0",
|
|
"chai-as-promised-typescript-typings": "^0.0.3",
|
|
"chai-bignumber": "^2.0.1",
|
|
"chai-typescript-typings": "^0.0.1",
|
|
"copyfiles": "^1.2.0",
|
|
"coveralls": "^3.0.0",
|
|
"dirty-chai": "^2.0.1",
|
|
"json-loader": "^0.5.4",
|
|
"mocha": "^4.0.1",
|
|
"npm-run-all": "^4.1.2",
|
|
"nyc": "^11.0.1",
|
|
"opn-cli": "^3.1.0",
|
|
"request": "^2.81.0",
|
|
"request-promise-native": "^1.0.4",
|
|
"shx": "^0.2.2",
|
|
"sinon": "^4.0.0",
|
|
"source-map-support": "^0.5.0",
|
|
"truffle-hdwallet-provider": "^0.0.3",
|
|
"tslint": "5.8.0",
|
|
"typedoc": "~0.8.0",
|
|
"types-bn": "^0.0.1",
|
|
"types-ethereumjs-util": "0xProject/types-ethereumjs-util",
|
|
"typescript": "~2.6.1",
|
|
"web3-provider-engine": "^13.0.1",
|
|
"web3-typescript-typings": "^0.7.2",
|
|
"webpack": "^3.1.0"
|
|
},
|
|
"dependencies": {
|
|
"@0xproject/assert": "^0.0.6",
|
|
"@0xproject/json-schemas": "^0.6.9",
|
|
"bignumber.js": "~4.1.0",
|
|
"bintrees": "^1.0.2",
|
|
"bn.js": "^4.11.8",
|
|
"compare-versions": "^3.0.1",
|
|
"ethereumjs-abi": "^0.6.4",
|
|
"ethereumjs-blockstream": "^2.0.6",
|
|
"ethereumjs-util": "^5.1.1",
|
|
"find-versions": "^2.0.0",
|
|
"js-sha3": "^0.6.1",
|
|
"lodash": "^4.17.4",
|
|
"uuid": "^3.1.0",
|
|
"web3": "^0.20.0"
|
|
}
|
|
}
|