|
31 | 31 | "@vueuse/shared": "^12.0.0"
|
32 | 32 | },
|
33 | 33 | "devDependencies": {
|
34 |
| - "@ffflorian/jszip-cli": "^3.8.2", |
35 |
| - "@iconify/json": "^2.2.287", |
36 |
| - "@playwright/test": "^1.49.1", |
37 |
| - "@types/node": "^22.10.2", |
38 |
| - "@types/webextension-polyfill": "^0.12.1", |
39 |
| - "@unocss/reset": "^0.65.2", |
| 34 | + "@ffflorian/jszip-cli": "3.8.2", |
| 35 | + "@iconify/json": "2.2.287", |
| 36 | + "@playwright/test": "1.49.1", |
| 37 | + "@types/node": "22.10.2", |
| 38 | + "@types/webextension-polyfill": "0.12.1", |
| 39 | + "@unocss/reset": "0.65.2", |
40 | 40 | "@vitejs/plugin-vue": "5.2.1",
|
41 |
| - "@vue/test-utils": "^2.4.6", |
42 |
| - "@vueuse/core": "^12.0.0", |
43 |
| - "chokidar": "^4.0.3", |
44 |
| - "cross-env": "^7.0.3", |
45 |
| - "crx": "^5.0.1", |
46 |
| - "esno": "^4.8.0", |
| 41 | + "@vue/test-utils": "2.4.6", |
| 42 | + "@vueuse/core": "12.0.0", |
| 43 | + "chokidar": "4.0.3", |
| 44 | + "cross-env": "7.0.3", |
| 45 | + "crx": "5.0.1", |
| 46 | + "esno": "4.8.0", |
47 | 47 | "jsdom": "25.0.1",
|
48 |
| - "kolorist": "^1.8.0", |
| 48 | + "kolorist": "1.8.0", |
49 | 49 | "npm-run-all2": "7.0.2",
|
50 |
| - "rimraf": "^6.0.1", |
| 50 | + "rimraf": "6.0.1", |
51 | 51 | "typescript": "5.6.3",
|
52 |
| - "unocss": "^0.65.2", |
53 |
| - "unplugin-auto-import": "^0.19.0", |
54 |
| - "unplugin-icons": "^0.22.0", |
55 |
| - "unplugin-vue-components": "^0.28.0", |
| 52 | + "unocss": "0.65.2", |
| 53 | + "unplugin-auto-import": "0.19.0", |
| 54 | + "unplugin-icons": "0.22.0", |
| 55 | + "unplugin-vue-components": "0.28.0", |
56 | 56 | "vite": "5.4.11",
|
57 | 57 | "vitest": "2.1.8",
|
58 | 58 | "vue": "3.5.13",
|
59 |
| - "web-ext": "^8.3.0", |
60 |
| - "webext-bridge": "^6.0.1", |
61 |
| - "webextension-polyfill": "^0.12.0" |
| 59 | + "web-ext": "8.3.0", |
| 60 | + "webext-bridge": "6.0.1", |
| 61 | + "webextension-polyfill": "0.12.0" |
62 | 62 | }
|
63 | 63 | }
|
0 commit comments