|
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