|
16 | 16 | "postbuild": "copyfiles CHANGELOG.md LICENSE package.json README.md dist", |
17 | 17 | "purge": "rm -rf node_modules", |
18 | 18 | "clean": "rm -rf dist", |
19 | | - "format": "prettier --write \"**/*.*(json|js|ts|yml|md)\"", |
20 | | - "format:check": "prettier --check \"**/*.*(json|js|ts|yml|md)\"", |
21 | | - "lint": "tslint --project tsconfig.json --config tslint.json", |
| 19 | + "format": "prettier --write .", |
| 20 | + "format:check": "prettier --check .", |
| 21 | + "format:stage": "pretty-quick --staged", |
| 22 | + "lint": "eslint --quiet --ignore-path .gitignore **/*.ts", |
22 | 23 | "release": "standard-version --no-verify", |
23 | 24 | "release:major": "yarn release --release-as major", |
24 | 25 | "release:minor": "yarn release --release-as minor", |
25 | 26 | "release:patch": "yarn release --release-as patch" |
26 | 27 | }, |
27 | 28 | "devDependencies": { |
| 29 | + "@boringcodes/eslint-config-typescript": "*", |
28 | 30 | "@boringcodes/prettier-config": "*", |
| 31 | + "@typescript-eslint/eslint-plugin": "^2.25.0", |
| 32 | + "@typescript-eslint/parser": "^2.25.0", |
29 | 33 | "copyfiles": "^2.2.0", |
| 34 | + "eslint-config-prettier": "^6.10.1", |
| 35 | + "eslint-config-standard": "^14.1.1", |
| 36 | + "eslint-plugin-import": "^2.20.1", |
| 37 | + "eslint-plugin-node": "^11.0.0", |
| 38 | + "eslint-plugin-promise": "^4.2.1", |
| 39 | + "eslint-plugin-standard": "^4.0.1", |
| 40 | + "eslint": "^6.8.0", |
30 | 41 | "husky": "^2.3.0", |
31 | 42 | "prettier": "^2.0.2", |
32 | 43 | "pretty-quick": "^2.0.1", |
33 | 44 | "rollup-plugin-node-resolve": "^5.0.0", |
34 | 45 | "rollup-plugin-typescript2": "^0.21.1", |
35 | 46 | "rollup": "^1.12.3", |
36 | 47 | "standard-version": "^6.0.1", |
37 | | - "tslint-config-airbnb": "^5.11.1", |
38 | | - "tslint-immutable": "^5.5.2", |
39 | | - "tslint-sonarts": "^1.9.0", |
40 | | - "tslint": "^5.16.0", |
41 | 48 | "typescript": "^3.4.5" |
42 | 49 | } |
43 | 50 | } |
0 commit comments