Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
115 lines (114 sloc) 2.95 KB
{
"name": "@nomiclabs/buidler",
"version": "1.0.0-beta.1",
"author": "Nomic Labs SRL",
"license": "MIT",
"homepage": "https://github.com/nomiclabs/buidler",
"repository": "github:nomiclabs/buidler",
"main": "internal/lib/buidler-lib.js",
"types": "internal/lib/buidler-lib.d.ts",
"description": "Buidler is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.",
"keywords": [
"ethereum",
"smart-contracts",
"blockchain",
"dapps",
"javascript",
"tooling",
"task-runner",
"solidity"
],
"bin": {
"buidler": "internal/cli/cli.js",
"builder": "internal/cli/cli-with-a-typo.js"
},
"engines": {
"node": ">=8.2.0"
},
"scripts": {
"lint:fix": "prettier --write 'src/**/*.{js,ts}' 'test/**/*.{js,ts}' && NODE_OPTIONS=\"-r ts-node/register\" tslint --fix --config tslint.json --project tsconfig.json --rules-dir ./tslint",
"lint": "NODE_OPTIONS=\"-r ts-node/register\" tslint --config tslint.json --project tsconfig.json --rules-dir ./tslint",
"test": "nyc mocha",
"buidl": "tsc --p tsconfig.prod.json",
"build": "tsc --p tsconfig.prod.json",
"watch": "tsc -w --p tsconfig.prod.json",
"clean": "rm -rf builtin-tasks internal *.d.ts *.map *.js"
},
"files": [
"builtin-tasks/",
"internal/",
"sample-project/",
"src/",
"*.d.ts",
"*.d.ts.map",
"*.js",
"*.js.map",
"LICENSE",
"README.md",
"recommended-gitignore.txt"
],
"devDependencies": {
"@types/chai": "^4.1.7",
"@types/download": "^6.2.3",
"@types/find-up": "^2.1.1",
"@types/fs-extra": "^5.0.4",
"@types/glob": "^7.1.1",
"@types/lodash": "^4.14.119",
"@types/mocha": "^5.2.5",
"@types/node": "^8.10.38",
"@types/semver": "^5.5.0",
"chai": "^4.2.0",
"dotenv": "^6.2.0",
"ganache-cli": "^6.1.6",
"nyc": "^13.1.0",
"prettier": "^1.15.3",
"time-require": "^0.1.2",
"ts-node": "^7.0.1",
"tslint": "^5.12.0",
"tslint-config-prettier": "^1.17.0",
"tslint-plugin-prettier": "^2.0.1",
"typescript": "^3.2.2"
},
"dependencies": {
"ansi-colors": "^3.2.3",
"deepmerge": "^2.1.0",
"download": "^7.1.0",
"enquirer": "^2.3.0",
"ethereumjs-tx": "^1.3.7",
"ethereumjs-util": "^6.0.0",
"find-up": "^2.1.0",
"fs-extra": "^7.0.1",
"glob": "^7.1.3",
"lodash": "^4.17.11",
"mocha": "^5.1.1",
"semver": "^5.6.0",
"solc": "0.5.3",
"solidity-parser-antlr": "^0.3.3",
"source-map-support": "^0.5.9",
"ts-essentials": "^1.0.2",
"tsort": "0.0.1",
"web3x": "^2.0.0"
},
"nyc": {
"extension": [
".ts"
],
"exclude": [
"**/*.d.ts",
"dev-build",
"sample-project",
"test",
"coverage",
".nyc_output",
"./*.ts",
"./*.js",
"internal",
"builtin-tasks"
],
"reporter": [
"text",
"lcovonly"
],
"all": true
}
}