Additionally if the constructor is not existent in JSON, meaning it's implcite with no parameters, we're explicitly creating one, with actual JSON parameters that it should have.
49 lines
1.2 KiB
JSON
49 lines
1.2 KiB
JSON
{
|
|
"name": "@0xproject/abi-gen",
|
|
"version": "0.0.4",
|
|
"description": "Generate contract wrappers from ABI and handlebars templates",
|
|
"main": "lib/index.js",
|
|
"types": "lib/index.d.ts",
|
|
"scripts": {
|
|
"lint": "tslint --project . 'src/**/*.ts'",
|
|
"clean": "shx rm -rf lib",
|
|
"build": "tsc"
|
|
},
|
|
"bin": {
|
|
"abi-gen": "lib/index.js"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/0xProject/0x.js.git"
|
|
},
|
|
"license": "Apache-2.0",
|
|
"bugs": {
|
|
"url": "https://github.com/0xProject/0x.js/issues"
|
|
},
|
|
"homepage": "https://github.com/0xProject/0x.js/packages/abi-gen/README.md",
|
|
"dependencies": {
|
|
"bignumber.js": "~4.1.0",
|
|
"chalk": "^2.3.0",
|
|
"glob": "^7.1.2",
|
|
"handlebars": "^4.0.11",
|
|
"lodash": "^4.17.4",
|
|
"mkdirp": "^0.5.1",
|
|
"to-snake-case": "^1.0.0",
|
|
"web3": "^0.20.0",
|
|
"yargs": "^10.0.3"
|
|
},
|
|
"devDependencies": {
|
|
"@0xproject/tslint-config": "^0.4.0",
|
|
"@types/glob": "^5.0.33",
|
|
"@types/handlebars": "^4.0.36",
|
|
"@types/mkdirp": "^0.5.1",
|
|
"@types/node": "^8.0.53",
|
|
"@types/yargs": "^10.0.0",
|
|
"npm-run-all": "^4.1.2",
|
|
"shx": "^0.2.2",
|
|
"tslint": "5.8.0",
|
|
"typescript": "~2.6.1",
|
|
"web3-typescript-typings": "^0.9.0"
|
|
}
|
|
}
|