|
3 | 3 | "version": "0.3.30", |
4 | 4 | "type": "module", |
5 | 5 | "scripts": { |
6 | | - "lint": "bunx --bun eslint --ext .js,.ts,.vue ./", |
7 | | - "format": "bunx --bun prettier --write \"**/*.{js,ts,vue,scss,html,md,json}\" --ignore-path .gitignore", |
| 6 | + "lint": "bun --bun run eslint .", |
| 7 | + "lint:fix": "bun --bun run eslint . --fix", |
8 | 8 | "build": "bun --bun run build.ts" |
9 | 9 | }, |
10 | 10 | "dependencies": { |
11 | | - "bun-plugin-dts": "^0.3.0", |
12 | | - "vue": "^3.5.13", |
13 | | - "uuid": "^11.0.5" |
| 11 | + "uuid": "^11.0.5", |
| 12 | + "vue": "^3.5.13" |
14 | 13 | }, |
15 | 14 | "devDependencies": { |
| 15 | + "@eslint/eslintrc": "^3.2.0", |
| 16 | + "@eslint/js": "^9.19.0", |
16 | 17 | "@types/bun": "^1.2.0", |
17 | | - "@typescript-eslint/eslint-plugin": "^7.18.0", |
18 | | - "@typescript-eslint/parser": "^7.18.0", |
19 | | - "eslint": "^8.57.1", |
20 | | - "eslint-config-airbnb-base": "^15.0.0", |
21 | | - "eslint-config-airbnb-typescript": "^18.0.0", |
| 18 | + "@types/eslint__eslintrc": "^2.1.2", |
| 19 | + "bun-plugin-dts": "^0.3.0", |
| 20 | + "eslint": "^9.19.0", |
22 | 21 | "eslint-config-prettier": "^10.0.1", |
23 | 22 | "eslint-import-resolver-typescript": "^3.7.0", |
| 23 | + "eslint-plugin-import-x": "^4.6.1", |
24 | 24 | "eslint-plugin-perfectionist": "^4.7.0", |
25 | 25 | "eslint-plugin-prettier": "^5.2.3", |
26 | 26 | "eslint-plugin-tsdoc": "^0.4.0", |
27 | | - "eslint-plugin-sonarjs": "^3.0.1", |
| 27 | + "jiti": "^2.4.2", |
28 | 28 | "prettier": "^3.4.2", |
29 | | - "prettier-plugin-jsdoc": "^1.3.2" |
| 29 | + "prettier-plugin-jsdoc": "^1.3.2", |
| 30 | + "typescript-eslint": "^8.21.0" |
30 | 31 | }, |
31 | 32 | "repository": { |
32 | 33 | "type": "git", |
|
0 commit comments