{ "name": "botbuilder-tools", "scripts": { "build": "lerna bootstrap && lerna run build", "test": "lerna run test", "coverage": "nyc npm test", "coveralls": "npm run coverage", "upload-coveralls": "nyc report --reporter=text-lcov | coveralls", "eslint": "eslint --format \"node_modules/eslint-friendly-formatter\" \"./packages/@(LUIS|LUISGen|QnAMaker)/bin/*\"", "tslint": "tslint ./packages/*/src/**/*.ts -t verbose" }, "devDependencies": { "chai": "^4.1.2", "coveralls": "^3.0.2", "dotnet-2.0.0": "^1.4.4", "dotnet-2.1": "^2.1.0", "eslint": "^5.2.0", "eslint-config-standard": "^11.0.0", "eslint-friendly-formatter": "^4.0.1", "eslint-plugin-import": "^2.13.0", "eslint-plugin-node": "^7.0.1", "eslint-plugin-promise": "^3.8.0", "eslint-plugin-standard": "^3.1.0", "lerna": "^3.2.1", "mocha": "^5.2.0", "nyc": "^12.0.2", "targz": "^1.0.1", "ts-loader": "^2.3.7", "tslint": "^5.11.0", "tslint-microsoft-contrib": "^5.2.0", "typescript": "^3.1.1", "uglify-es": "^3.1.0", "webpack": "^3.6.0" }, "nyc": { "exclude": [ "**/test/*" ] }, "eslintConfig": { "env": { "node": true, "es6": true, "mocha": true }, "extends": "eslint:recommended", "parserOptions": { "ecmaVersion": 2017 }, "rules": { "indent": "off", "linebreak-style": "off", "no-unused-vars": [ "warn" ], "no-undef": [ "warn" ], "no-console": [ "warn" ], "no-case-declarations": [ "warn" ], "no-extra-semi": [ "warn" ], "no-unreachable": [ "warn" ], "no-redeclare": [ "warn" ], "no-useless-escape": [ "warn" ], "no-constant-condition": [ "warn" ] } } }