ts-standard
Version:
Typescript Standard Style based on StandardJS
122 lines (121 loc) • 2.66 kB
JSON
{
"name": "ts-standard",
"description": "Typescript Standard Style based on StandardJS",
"version": "4.0.0",
"main": "dist/index.js",
"scripts": {
"test": "mocha -r ts-node/register ./test/**/*.ts",
"test-cover": "nyc npm test",
"coveralls": "coveralls < coverage/lcov.info",
"lint": "bin/cmd.js --fix && tsc --noEmit",
"build": "tsc",
"watch": "tsc -w"
},
"bin": {
"ts-standard": "./bin/cmd.js"
},
"bugs": {
"url": "https://github.com/toddbluhm/ts-standard/issues"
},
"engines": {
"node": ">=8.0.0"
},
"author": "Todd Bluhm",
"license": "MIT",
"homepage": "https://github.com/toddbluhm/ts-standard",
"dependencies": {
"@typescript-eslint/eslint-plugin": "^2.7.0",
"eslint": "^6.6.0",
"eslint-config-standard": "^14.0.0",
"eslint-config-standard-with-typescript": "^12.0.1",
"eslint-plugin-import": "^2.0.0",
"eslint-plugin-node": "^11.0.0",
"eslint-plugin-promise": "^4.0.0",
"eslint-plugin-standard": "^4.0.0",
"pkg-conf": "^3.0.0",
"standard-engine": "^12.0.0"
},
"peerDependencies": {
"typescript": "^3.0.0"
},
"devDependencies": {
"@commitlint/cli": "^8.0.0",
"@commitlint/config-conventional": "^8.0.0",
"@commitlint/travis-cli": "^8.0.0",
"@types/chai": "^4.0.0",
"@types/eslint": "^6.0.0",
"@types/minimist": "^1.0.0",
"@types/mocha": "^7.0.0",
"@types/node": "^12.0.0",
"@types/sinon": "^7.0.0",
"chai": "^4.0.0",
"coveralls": "^3.0.0",
"get-stdin": "^7.0.0",
"husky": "^4.0.0",
"minimist": "^1.0.0",
"mocha": "^7.0.0",
"nyc": "^15.0.0",
"sinon": "^8.0.0",
"ts-node": "^8.0.0",
"typescript": "^3.7.0"
},
"keywords": [
"Typescript Standard Style",
"check",
"checker",
"code",
"code checker",
"code linter",
"code standards",
"code style",
"enforce",
"eslint",
"lint",
"policy",
"quality",
"simple",
"standard",
"standard style",
"style",
"style checker",
"style linter",
"verify",
"typescript",
"standardjs",
"tslint"
],
"husky": {
"hooks": {
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS",
"pre-commit": "npm run test"
}
},
"nyc": {
"include": [
"src/**/*.ts"
],
"extension": [
".ts"
],
"require": [
"ts-node/register"
],
"reporter": [
"text",
"lcov"
],
"sourceMap": true,
"instrument": true
},
"ts-standard": {
"project": "./tsconfig.eslint.json",
"ignore": [
"dist"
]
},
"greenkeeper": {
"ignore": [
"@types/node"
]
}
}