|
1 | 1 | { |
2 | 2 | "dependencies": {}, |
3 | 3 | "devDependencies": { |
| 4 | + "@typescript-eslint/eslint-plugin": "^2.27.0", |
| 5 | + "@typescript-eslint/parser": "^2.27.0", |
4 | 6 | "bash-language-server": "^1.6.1", |
5 | 7 | "dictionary-en": "^3.0.0", |
6 | 8 | "dockerfile-language-server-nodejs": "^0.0.22", |
7 | | - "eslint": "^5.16.0", |
8 | | - "eslint-config-prettier": "^4.1.0", |
9 | | - "eslint-plugin-prettier": "^3.0.1", |
| 9 | + "eslint-config-prettier": "^6.7.0", |
| 10 | + "eslint-plugin-jest": "^23.8.2", |
| 11 | + "eslint-plugin-prettier": "^3.1.1", |
| 12 | + "eslint-plugin-react": "^7.19.0", |
| 13 | + "eslint": "^6.8.0", |
10 | 14 | "husky": "^3.0.9", |
11 | 15 | "javascript-typescript-langserver": "^2.11.3", |
12 | 16 | "lerna": "^3.13.2", |
13 | 17 | "precise-commits": "^1.0.2", |
14 | | - "prettier": "^1.19.1", |
15 | | - "tslint": "^5.15.0", |
16 | | - "tslint-config-prettier": "^1.18.0", |
17 | | - "tslint-plugin-prettier": "^2.0.1", |
18 | | - "tslint-react": "^4.0.0", |
19 | | - "typescript": "~3.7.2", |
| 18 | + "prettier": "^2.0.5", |
| 19 | + "typescript": "~3.9.5", |
20 | 20 | "unified-language-server": "^0.3.0", |
21 | 21 | "vscode-css-languageserver-bin": "^1.4.0", |
22 | 22 | "vscode-html-languageserver-bin": "^1.4.0", |
|
29 | 29 | } |
30 | 30 | }, |
31 | 31 | "prettier": { |
32 | | - "singleQuote": true |
| 32 | + "arrowParens": "avoid", |
| 33 | + "singleQuote": true, |
| 34 | + "trailingComma": "none" |
33 | 35 | }, |
34 | 36 | "private": true, |
35 | 37 | "scripts": { |
|
42 | 44 | "bundle": "lerna run --parallel bundle", |
43 | 45 | "clean": "lerna run --parallel clean", |
44 | 46 | "lab:link": "lerna run lab:link", |
45 | | - "lint:check": "jlpm prettier:check && jlpm tslint:check", |
46 | | - "lint": "jlpm prettier && jlpm tslint", |
| 47 | + "lint:check": "jlpm prettier:check && jlpm eslint:check", |
| 48 | + "lint": "jlpm prettier && jlpm eslint", |
47 | 49 | "prettier:check": "prettier --check '**/*{.ts,.tsx,.js,.jsx,.css,.json,.md,.yml}'", |
48 | | - "test": "lerna run --stream --concurrency=1 test", |
49 | 50 | "prettier": "prettier --write '**/*{.ts,.tsx,.js,.jsx,.css,.json,.md,.yml}'", |
50 | | - "tslint": "tslint --fix -c ./packages/tslint.json --project ./packages/tsconfigbase.json 'packages/**/*{.ts,.tsx}'", |
51 | | - "tslint:check": "tslint -c ./packages/tslint.json --project ./packages/tsconfigbase.json 'packages/**/*{.ts,.tsx}'" |
| 51 | + "eslint": "eslint --config packages/.eslintrc.js --ext .js,.jsx,.ts,.tsx --fix packages", |
| 52 | + "eslint:check": "eslint --config packages/.eslintrc.js --ext .js,.jsx,.ts,.tsx packages", |
| 53 | + "test": "lerna run --stream --concurrency=1 test" |
52 | 54 | }, |
53 | 55 | "workspaces": { |
54 | 56 | "packages": [ |
|
0 commit comments