|
10 | 10 | "watch:chrome": "npm run watch -- --env BROWSER=chrome", |
11 | 11 | "watch:firefox": "npm run watch -- --env BROWSER=firefox", |
12 | 12 | "watch": "webpack --watch --config webpack.dev.js", |
| 13 | + "check:prettier": "npx prettier --check .", |
| 14 | + "check:eslint": "npx eslint .", |
| 15 | + "check": "npm run check:prettier & npm run check:eslint", |
| 16 | + "fix:prettier": "npx prettier --write .", |
| 17 | + "fix:eslint": "npx eslint --fix", |
| 18 | + "fix": "npm run fix:prettier & npm run fix:eslint", |
13 | 19 | "test": "echo \"Error: no test specified\" && exit 1" |
14 | 20 | }, |
15 | 21 | "repository": { |
|
23 | 29 | }, |
24 | 30 | "homepage": "https://github.com/kungfux/jira-automation-extension#readme", |
25 | 31 | "devDependencies": { |
| 32 | + "@eslint-recommended/eslint-config-typescript": "^17.0.3", |
| 33 | + "@typescript-eslint/eslint-plugin": "^5.59.0", |
26 | 34 | "copy-webpack-plugin": "^11.0.0", |
| 35 | + "eslint": "^8.38.0", |
| 36 | + "eslint-config-prettier": "^8.8.0", |
| 37 | + "eslint-plugin-import": "^2.27.5", |
| 38 | + "eslint-plugin-n": "^15.7.0", |
| 39 | + "eslint-plugin-promise": "^6.1.1", |
27 | 40 | "merge-jsons-webpack-plugin": "^2.0.1", |
| 41 | + "prettier": "^2.8.7", |
28 | 42 | "ts-loader": "^9.4.2", |
29 | 43 | "typescript": "^5.0.4", |
30 | | - "webpack": "^5.78.0", |
| 44 | + "webpack": "^5.79.0", |
31 | 45 | "webpack-cli": "^5.0.1", |
32 | 46 | "webpack-merge": "^5.8.0" |
33 | 47 | } |
|
0 commit comments