@bentley/build-tools
Version:
Bentley build tools
73 lines (72 loc) • 2 kB
JSON
{
"name": "@bentley/build-tools",
"version": "2.19.53",
"description": "Bentley build tools",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/imodeljs/imodeljs/tree/master/tools/build"
},
"bin": {
"betools": "bin/betools.js"
},
"keywords": [
"Bentley",
"BIM",
"iModel"
],
"author": {
"name": "Bentley Systems, Inc.",
"url": "http://www.bentley.com"
},
"dependencies": {
"@microsoft/api-extractor": "7.7.3",
"chai": "^4.1.2",
"chalk": "^3.0.0",
"cpx2": "^3.0.0",
"cross-spawn": "^7.0.1",
"fs-extra": "^8.1.0",
"glob": "^7.1.2",
"mocha": "^8.3.2",
"mocha-junit-reporter": "^2.0.2",
"recursive-readdir": "^2.2.2",
"rimraf": "^3.0.2",
"tree-kill": "^1.2.0",
"ts-node": "^7.0.1",
"tsconfig-paths": "^3.3.2",
"tslib": "^1.9.3",
"tslint": "^5.11.0",
"tslint-consistent-codestyle": "^1.11.0",
"tslint-eslint-rules": "^5.4.0",
"tslint-etc": "^1.5.2",
"tsutils": "~3.17.1",
"typedoc": "^0.22.11",
"typedoc-plugin-merge-modules": "^3.0.2",
"typescript": "~4.3.0",
"yargs": "^16.0.0"
},
"devDependencies": {
"@bentley/eslint-plugin": "2.19.53",
"@types/node": "10.14.1",
"eslint": "^7.11.0"
},
"eslintConfig": {
"plugins": [
"@bentley"
],
"extends": "plugin:@bentley/imodeljs-recommended",
"rules": {
"deprecation/deprecation": "off"
}
},
"scripts": {
"compile": "npm run build",
"copy:rules": "cpx \"./node_modules/tslint-consistent-codestyle/rules/**/*\" ./tslint-rules/tslint-consistent-codestyle/rules && cpx \"./node_modules/tslint-consistent-codestyle/src/**/*\" ./tslint-rules/tslint-consistent-codestyle/src && cpx \"./node_modules/tslint-eslint-rules/dist/**/*\" ./tslint-rules/tslint-eslint-rules/dist",
"build": "tsc 1>&2 && npm run copy:rules",
"clean": "rimraf tslint-rules ../../modules .rush/temp/package-deps*.json",
"docs": "",
"lint": "eslint -f visualstudio --config package.json --no-eslintrc \"./src/**/*.ts\" 1>&2",
"test": "",
"cover": ""
}
}