|
6 | 6 | "compile": "yarn run compile:server && yarn run compile:client",
|
7 | 7 | "compile:client": "cd vscode-client && yarn run compile",
|
8 | 8 | "compile:server": "cd server && yarn run compile",
|
9 | | - "lint": "tslint --project vscode-client --fix && tslint --project server --fix", |
10 | | - "lint:bail": "tslint --project vscode-client && tslint --project server", |
11 | | - "test": "jest --runInBand --forceExit", |
12 | | - "test:coverage": "yarn run test -- --coverage", |
13 | | - "test:watch": "yarn run test -- --watch", |
| 9 | + "lint": "yarn lint:bail --fix", |
| 10 | + "lint:bail": "eslint . --ext js,ts,tsx --cache", |
| 11 | + "test": "jest --runInBand", |
| 12 | + "test:coverage": "yarn run test --coverage", |
| 13 | + "test:watch": "yarn run test --watch", |
14 | 14 | "check": "yarn run lint && yarn run compile && yarn run test",
|
15 | 15 | "check:bail": "yarn run lint:bail && yarn run compile && yarn run test",
|
16 | 16 | "reinstall-server": "npm uninstall -g bash-language-server && yarn compile:server && npm i -g ./server"
|
17 | 17 | },
|
18 | 18 | "devDependencies": {
|
19 | | - "@types/jest": "^22.2.2", |
20 | | - "@types/node": "^9.6.2", |
21 | | - "jest": "^22.4.3", |
22 | | - "prettier": "^1.11.1", |
23 | | - "ts-jest": "^22.4.2", |
24 | | - "tslint": "^5.9.1", |
25 | | - "tslint-config-prettier": "^1.10.0", |
26 | | - "tslint-plugin-prettier": "^1.3.0", |
27 | | - "typescript": "^2.8.1", |
| 19 | + "@types/jest": "^24.0.18", |
| 20 | + "@types/node": "^12.7.5", |
| 21 | + "@typescript-eslint/eslint-plugin": "^1.10.2", |
| 22 | + "@typescript-eslint/parser": "^1.10.2", |
| 23 | + "eslint": "^5.16.0", |
| 24 | + "eslint-config-prettier": "^5.0.0", |
| 25 | + "eslint-plugin-jest": "^22.17.0", |
| 26 | + "eslint-plugin-prettier": "^3.1.0", |
| 27 | + "eslint-plugin-simple-import-sort": "^4.0.0", |
| 28 | + "jest": "^24.9.0", |
| 29 | + "prettier": "^1.18.2", |
| 30 | + "ts-jest": "^24.1.0", |
| 31 | + "typescript": "3.5.2", |
28 | 32 | "vscode-languageserver": "^5.2.1"
|
29 | 33 | },
|
30 | 34 | "resolutions": {
|
|
41 | 45 | "ts"
|
42 | 46 | ],
|
43 | 47 | "modulePathIgnorePatterns": [
|
44 | | - "<rootDir>/server/out" |
| 48 | + "<rootDir>/server/out", |
| 49 | + "<rootDir>/vscode-client/out" |
45 | 50 | ],
|
46 | 51 | "transform": {
|
47 | | - "\\.ts$": "<rootDir>/node_modules/ts-jest/preprocessor.js" |
| 52 | + "\\.ts$": "ts-jest" |
48 | 53 | },
|
49 | 54 | "globals": {
|
50 | 55 | "ts-jest": {
|
51 | | - "tsConfigFile": "server/tsconfig.json" |
| 56 | + "tsConfig": "./server/tsconfig.json" |
52 | 57 | }
|
53 | 58 | },
|
54 | 59 | "testMatch": [
|
55 | 60 | "<rootDir>/**/__tests__/*.ts"
|
56 | 61 | ],
|
57 | 62 | "setupFiles": [
|
58 | | - "./server/setupJest.ts" |
| 63 | + "./setupJest.ts" |
59 | 64 | ],
|
60 | 65 | "collectCoverageFrom": [
|
61 | 66 | "**/*.ts",
|
|
0 commit comments