32
"nanoid": "^5.0.8",
33
"password-validator": "^5.3.0",
34
"pinia": "^2.2.6",
35
- "pinia-plugin-persistedstate": "^4.1.2",
35
+ "pinia-plugin-persistedstate": "^4.1.3",
36
"secure-ls": "^2.0.0",
37
"shiki": "^1.22.2",
38
"validator": "^13.12.0",
47
"vuedraggable": "^4.1.0"
48
},
49
"devDependencies": {
50
- "@antfu/eslint-config": "^3.8.0",
50
+ "@antfu/eslint-config": "^3.9.1",
51
"@clack/prompts": "^0.7.0",
52
"@iconify/vue": "^4.1.2",
53
"@tsconfig/node20": "^20.1.4",
58
"@types/lodash": "^4.17.13",
59
"@types/node": "^22.9.0",
60
"@types/validator": "^13.12.2",
61
- "@vitejs/plugin-vue": "^5.1.4",
62
- "@vitejs/plugin-vue-jsx": "^4.0.1",
61
+ "@vitejs/plugin-vue": "^5.2.0",
62
+ "@vitejs/plugin-vue-jsx": "^4.1.0",
63
"@vue/test-utils": "^2.4.6",
64
- "@vue/tsconfig": "^0.5.1",
64
+ "@vue/tsconfig": "^0.6.0",
65
"autoprefixer": "^10.4.20",
66
- "cypress": "^13.15.1",
66
+ "cypress": "^13.15.2",
67
"depcheck": "^1.4.7",
68
"eslint": "^9.14.0",
69
"flourite": "^1.3.0",
70
"fs-extra": "^11.2.0",
71
"jsdom": "^25.0.1",
72
"npm-run-all2": "^7.0.1",
73
- "postcss": "^8.4.47",
73
+ "postcss": "^8.4.49",
74
"prettier": "^3.3.3",
75
"prettier-plugin-tailwindcss": "^0.6.8",
76
- "sass": "^1.80.6",
76
+ "sass": "^1.80.7",
77
"start-server-and-test": "^2.0.8",
78
"tailwind-config-viewer": "^2.0.4",
79
"tailwindcss": "^3.4.14",
81
"type-fest": "^4.26.1",
82
"typescript": "~5.6.3",
83
"unplugin-vue-components": "^0.27.4",
84
- "vite": "^5.4.10",
84
+ "vite": "^5.4.11",
85
"vite-bundle-visualizer": "^1.2.1",
86
- "vite-plugin-vue-devtools": "^7.6.3",
86
+ "vite-plugin-vue-devtools": "^7.6.4",
87
"vite-svg-loader": "^5.1.0",
88
- "vitest": "^2.1.4",
88
+ "vitest": "^2.1.5",
89
"vue-tsc": "^2.1.10"
90
},
91
"engines": {
92
"node": ">=18.0.0"
93
},
94
"optionalDependencies": {
95
- "@rollup/rollup-linux-x64-gnu": "^4.24.4"
95
+ "@rollup/rollup-linux-x64-gnu": "^4.26.0"
96
}
97
},
98
"node_modules/@ajoelp/json-to-formdata": {
127
}
128
},
129
"node_modules/@antfu/eslint-config": {
130
- "version": "3.8.0",
131
- "resolved": "https://registry.npmjs.org/@antfu/eslint-config/-/eslint-config-3.8.0.tgz",
132
- "integrity": "sha512-O5QSufPHpKTm0wk1OQ5c2mOZVzCqYV3hIDrt5zt+cOWqiG8YXLPkSOD4fFwjomATtOuUbcLUwkcgY5dErM7aIw==",
130
+ "version": "3.9.1",
131
+ "resolved": "https://registry.npmjs.org/@antfu/eslint-config/-/eslint-config-3.9.1.tgz",
132
+ "integrity": "sha512-a/xubkbJ9i6U6jX5ZUB3GeXahhorpMWgDRwdga297ilmadcJFrepBRjGf8SnA+RlPrVRI4cqPdQeQZZKR+Mjiw==",
133
"dev": true,
134
"dependencies": {
135
"@antfu/install-pkg": "^0.4.1",
136
"@clack/prompts": "^0.7.0",
137
- "@eslint-community/eslint-plugin-eslint-comments": "^4.4.0",
138
- "@eslint/markdown": "^6.2.0",
139
- "@stylistic/eslint-plugin": "^2.9.0",
140
- "@typescript-eslint/eslint-plugin": "^8.9.0",
141
- "@typescript-eslint/parser": "^8.9.0",
142
- "@vitest/eslint-plugin": "^1.1.7",
137
+ "@eslint-community/eslint-plugin-eslint-comments": "^4.4.1",
138
+ "@eslint/markdown": "^6.2.1",
139
+ "@stylistic/eslint-plugin": "^2.10.1",
140
+ "@typescript-eslint/eslint-plugin": "^8.14.0",
141
+ "@typescript-eslint/parser": "^8.14.0",
142
+ "@vitest/eslint-plugin": "^1.1.10",
143
"eslint-config-flat-gitignore": "^0.3.0",
144
"eslint-flat-config-utils": "^0.4.0",
145
"eslint-merge-processors": "^0.1.0",
146
"eslint-plugin-antfu": "^2.7.0",
147
"eslint-plugin-command": "^0.2.6",
148
- "eslint-plugin-import-x": "^4.3.1",
149
- "eslint-plugin-jsdoc": "^50.4.1",
150
- "eslint-plugin-jsonc": "^2.16.0",
151
- "eslint-plugin-n": "^17.11.1",
148
+ "eslint-plugin-import-x": "^4.4.2",
149
+ "eslint-plugin-jsdoc": "^50.5.0",
150
+ "eslint-plugin-jsonc": "^2.18.1",
151
+ "eslint-plugin-n": "^17.13.1",
152
"eslint-plugin-no-only-tests": "^3.3.0",
153
- "eslint-plugin-perfectionist": "^3.9.0",
153
+ "eslint-plugin-perfectionist": "^3.9.1",
154
"eslint-plugin-regexp": "^2.6.0",
155
"eslint-plugin-toml": "^0.11.1",
156
"eslint-plugin-unicorn": "^56.0.0",
157
"eslint-plugin-unused-imports": "^4.1.4",
158
- "eslint-plugin-vue": "^9.29.0",
159
- "eslint-plugin-yml": "^1.14.0",
158
+ "eslint-plugin-vue": "^9.31.0",
159
+ "eslint-plugin-yml": "^1.15.0",
160
"eslint-processor-vue-blocks": "^0.1.2",
161
- "globals": "^15.11.0",
161
+ "globals": "^15.12.0",
162
"jsonc-eslint-parser": "^2.4.0",
163
"local-pkg": "^0.5.0",
164
"parse-gitignore": "^2.0.0",
232
}
233
}
234
},
235
+ "node_modules/@antfu/eslint-config/node_modules/globals": {
236
+ "version": "15.12.0",
237
+ "resolved": "https://registry.npmjs.org/globals/-/globals-15.12.0.tgz",
238
+ "integrity": "sha512-1+gLErljJFhbOVyaetcwJiJ4+eLe45S2E7P5UiZ9xGfeq3ATQf5DOv9G7MH3gGbKQLkzmNh2DxfZwLdw+j6oTQ==",
239
+ "dev": true,
240
+ "engines": {
241
+ "node": ">=18"
242
+ },
243
+ "funding": {
244
+ "url": "https://github.com/sponsors/sindresorhus"
245
+ }
246
+ },
247
"node_modules/@antfu/install-pkg": {
248
"version": "0.4.1",
249
"resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-0.4.1.tgz",
754
},
755
"node_modules/@clack/prompts/node_modules/is-unicode-supported": {
756
"version": "1.3.0",
745
- "extraneous": true,
757
"inBundle": true,
758
"license": "MIT",
759
"engines": {
790
}
791
},
792
"node_modules/@cypress/request": {
782
- "version": "3.0.5",
783
- "resolved": "https://registry.npmjs.org/@cypress/request/-/request-3.0.5.tgz",
784
- "integrity": "sha512-v+XHd9XmWbufxF1/bTaVm2yhbxY+TB4YtWRqF2zaXBlDNMkls34KiATz0AVDLavL3iB6bQk9/7n3oY1EoLSWGA==",
793
+ "version": "3.0.6",
794
+ "resolved": "https://registry.npmjs.org/@cypress/request/-/request-3.0.6.tgz",
795
+ "integrity": "sha512-fi0eVdCOtKu5Ed6+E8mYxUF6ZTFJDZvHogCBelM0xVXmrDEkyM22gRArQzq1YcHPm1V47Vf/iAD+WgVdUlJCGg==",
796
"dev": true,
797
"dependencies": {
798
"aws-sign2": "~0.7.0",
810
"performance-now": "^2.1.0",
811
"qs": "6.13.0",
812
"safe-buffer": "^5.1.2",
802
- "tough-cookie": "^4.1.3",
813
+ "tough-cookie": "^5.0.0",
814
"tunnel-agent": "^0.6.0",
815
"uuid": "^8.3.2"
816
},
1241
}
1242
},
1243
"node_modules/@eslint-community/eslint-plugin-eslint-comments": {
1233
- "version": "4.4.0",
1234
- "resolved": "https://registry.npmjs.org/@eslint-community/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-4.4.0.tgz",
1235
- "integrity": "sha512-yljsWl5Qv3IkIRmJ38h3NrHXFCm4EUl55M8doGTF6hvzvFF8kRpextgSrg2dwHev9lzBZyafCr9RelGIyQm6fw==",
1244
+ "version": "4.4.1",
1245
+ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-4.4.1.tgz",
1246
+ "integrity": "sha512-lb/Z/MzbTf7CaVYM9WCFNQZ4L1yi3ev2fsFPF99h31ljhSEyUoyEsKsNWiU+qD1glbYTDJdqgyaLKtyTkkqtuQ==",
1247
"dev": true,
1248
"dependencies": {
1249
"escape-string-regexp": "^4.0.0",
1260
}
1261
},
1262
"node_modules/@eslint-community/eslint-utils": {
1252
- "version": "4.4.0",
1253
- "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
1254
- "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
1263
+ "version": "4.4.1",
1264
+ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz",
1265
+ "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==",
1266
"dev": true,
1267
"dependencies": {
1257
- "eslint-visitor-keys": "^3.3.0"
1268
+ "eslint-visitor-keys": "^3.4.3"
1269
},
1270
"engines": {
1271
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1272
},
1273
+ "funding": {
1274
+ "url": "https://opencollective.com/eslint"
1275
+ },
1276
"peerDependencies": {
1277
"eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
1278
}
2380
]
2381
},
2382
"node_modules/@rollup/rollup-linux-x64-gnu": {
2369
- "version": "4.24.4",
2370
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.4.tgz",
2371
- "integrity": "sha512-K03TljaaoPK5FOyNMZAAEmhlyO49LaE4qCsr0lYHUKyb6QacTNF9pnfPpXnFlFD3TXuFbFbz7tJ51FujUXkXYA==",
2383
+ "version": "4.26.0",
2384
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.26.0.tgz",
2385
+ "integrity": "sha512-ZuwpfjCwjPkAOxpjAEjabg6LRSfL7cAJb6gSQGZYjGhadlzKKywDkCUnJ+KEfrNY1jH5EEoSIKLCb572jSiglA==",
2386
"cpu": [
2387
"x64"
2388
],
2531
}
2532
},
2533
"node_modules/@stylistic/eslint-plugin": {
2520
- "version": "2.9.0",
2521
- "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-2.9.0.tgz",
2522
- "integrity": "sha512-OrDyFAYjBT61122MIY1a3SfEgy3YCMgt2vL4eoPmvTwDBwyQhAXurxNQznlRD/jESNfYWfID8Ej+31LljvF7Xg==",
2534
+ "version": "2.10.1",
2535
+ "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-2.10.1.tgz",
2536
+ "integrity": "sha512-U+4yzNXElTf9q0kEfnloI9XbOyD4cnEQCxjUI94q0+W++0GAEQvJ/slwEj9lwjDHfGADRSr+Tco/z0XJvmDfCQ==",
2537
"dev": true,
2538
"dependencies": {
2525
- "@typescript-eslint/utils": "^8.8.0",
2526
- "eslint-visitor-keys": "^4.1.0",
2527
- "espree": "^10.2.0",
2539
+ "@typescript-eslint/utils": "^8.12.2",
2540
+ "eslint-visitor-keys": "^4.2.0",
2541
+ "espree": "^10.3.0",
2542
"estraverse": "^5.3.0",
2543
"picomatch": "^4.0.2"
2544
},
2754
}
2755
},
2756
"node_modules/@typescript-eslint/eslint-plugin": {
2743
- "version": "8.11.0",
2744
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.11.0.tgz",
2745
- "integrity": "sha512-KhGn2LjW1PJT2A/GfDpiyOfS4a8xHQv2myUagTM5+zsormOmBlYsnQ6pobJ8XxJmh6hnHwa2Mbe3fPrDJoDhbA==",
2757
+ "version": "8.14.0",
2758
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.14.0.tgz",
2759
+ "integrity": "sha512-tqp8H7UWFaZj0yNO6bycd5YjMwxa6wIHOLZvWPkidwbgLCsBMetQoGj7DPuAlWa2yGO3H48xmPwjhsSPPCGU5w==",
2760
"dev": true,
2761
"dependencies": {
2762
"@eslint-community/regexpp": "^4.10.0",
2749
- "@typescript-eslint/scope-manager": "8.11.0",
2750
- "@typescript-eslint/type-utils": "8.11.0",
2751
- "@typescript-eslint/utils": "8.11.0",
2752
- "@typescript-eslint/visitor-keys": "8.11.0",
2763
+ "@typescript-eslint/scope-manager": "8.14.0",
2764
+ "@typescript-eslint/type-utils": "8.14.0",
2765
+ "@typescript-eslint/utils": "8.14.0",
2766
+ "@typescript-eslint/visitor-keys": "8.14.0",
2767
"graphemer": "^1.4.0",
2768
"ignore": "^5.3.1",
2769
"natural-compare": "^1.4.0",
2787
}
2788
},
2789
"node_modules/@typescript-eslint/parser": {
2776
- "version": "8.11.0",
2777
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.11.0.tgz",
2778
- "integrity": "sha512-lmt73NeHdy1Q/2ul295Qy3uninSqi6wQI18XwSpm8w0ZbQXUpjCAWP1Vlv/obudoBiIjJVjlztjQ+d/Md98Yxg==",
2790
+ "version": "8.14.0",
2791
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.14.0.tgz",
2792
+ "integrity": "sha512-2p82Yn9juUJq0XynBXtFCyrBDb6/dJombnz6vbo6mgQEtWHfvHbQuEa9kAOVIt1c9YFwi7H6WxtPj1kg+80+RA==",
2793
"dev": true,
2794
"dependencies": {
2781
- "@typescript-eslint/scope-manager": "8.11.0",
2782
- "@typescript-eslint/types": "8.11.0",
2783
- "@typescript-eslint/typescript-estree": "8.11.0",
2784
- "@typescript-eslint/visitor-keys": "8.11.0",
2795
+ "@typescript-eslint/scope-manager": "8.14.0",
2796
+ "@typescript-eslint/types": "8.14.0",
2797
+ "@typescript-eslint/typescript-estree": "8.14.0",
2798
+ "@typescript-eslint/visitor-keys": "8.14.0",
2799
"debug": "^4.3.4"
2800
},
2801
"engines": {
2815
}
2816
},
2817
"node_modules/@typescript-eslint/scope-manager": {
2804
- "version": "8.11.0",
2805
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.11.0.tgz",
2806
- "integrity": "sha512-Uholz7tWhXmA4r6epo+vaeV7yjdKy5QFCERMjs1kMVsLRKIrSdM6o21W2He9ftp5PP6aWOVpD5zvrvuHZC0bMQ==",
2818
+ "version": "8.14.0",
2819
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.14.0.tgz",
2820
+ "integrity": "sha512-aBbBrnW9ARIDn92Zbo7rguLnqQ/pOrUguVpbUwzOhkFg2npFDwTgPGqFqE0H5feXcOoJOfX3SxlJaKEVtq54dw==",
2821
"dev": true,
2822
"dependencies": {
2809
- "@typescript-eslint/types": "8.11.0",
2810
- "@typescript-eslint/visitor-keys": "8.11.0"
2823
+ "@typescript-eslint/types": "8.14.0",
2824
+ "@typescript-eslint/visitor-keys": "8.14.0"
2825
},
2826
"engines": {
2827
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2832
}
2833
},
2834
"node_modules/@typescript-eslint/type-utils": {
2821
- "version": "8.11.0",
2822
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.11.0.tgz",
2823
- "integrity": "sha512-ItiMfJS6pQU0NIKAaybBKkuVzo6IdnAhPFZA/2Mba/uBjuPQPet/8+zh5GtLHwmuFRShZx+8lhIs7/QeDHflOg==",
2835
+ "version": "8.14.0",
2836
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.14.0.tgz",
2837
+ "integrity": "sha512-Xcz9qOtZuGusVOH5Uk07NGs39wrKkf3AxlkK79RBK6aJC1l03CobXjJbwBPSidetAOV+5rEVuiT1VSBUOAsanQ==",
2838
"dev": true,
2839
"dependencies": {
2826
- "@typescript-eslint/typescript-estree": "8.11.0",
2827
- "@typescript-eslint/utils": "8.11.0",
2840
+ "@typescript-eslint/typescript-estree": "8.14.0",
2841
+ "@typescript-eslint/utils": "8.14.0",
2842
"debug": "^4.3.4",
2843
"ts-api-utils": "^1.3.0"
2844
},
2856
}
2857
},
2858
"node_modules/@typescript-eslint/types": {
2845
- "version": "8.11.0",
2846
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.11.0.tgz",
2847
- "integrity": "sha512-tn6sNMHf6EBAYMvmPUaKaVeYvhUsrE6x+bXQTxjQRp360h1giATU0WvgeEys1spbvb5R+VpNOZ+XJmjD8wOUHw==",
2859
+ "version": "8.14.0",
2860
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.14.0.tgz",
2861
+ "integrity": "sha512-yjeB9fnO/opvLJFAsPNYlKPnEM8+z4og09Pk504dkqonT02AyL5Z9SSqlE0XqezS93v6CXn49VHvB2G7XSsl0g==",
2862
"dev": true,
2863
"engines": {
2864
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2869
}
2870
},
2871
"node_modules/@typescript-eslint/typescript-estree": {
2858
- "version": "8.13.0",
2859
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.13.0.tgz",
2860
- "integrity": "sha512-v7SCIGmVsRK2Cy/LTLGN22uea6SaUIlpBcO/gnMGT/7zPtxp90bphcGf4fyrCQl3ZtiBKqVTG32hb668oIYy1g==",
2872
+ "version": "8.14.0",
2873
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.14.0.tgz",
2874
+ "integrity": "sha512-OPXPLYKGZi9XS/49rdaCbR5j/S14HazviBlUQFvSKz3npr3NikF+mrgK7CFVur6XEt95DZp/cmke9d5i3vtVnQ==",
2875
"dev": true,
2876
"dependencies": {
2863
- "@typescript-eslint/types": "8.13.0",
2864
- "@typescript-eslint/visitor-keys": "8.13.0",
2877
+ "@typescript-eslint/types": "8.14.0",
2878
+ "@typescript-eslint/visitor-keys": "8.14.0",
2879
"debug": "^4.3.4",
2880
"fast-glob": "^3.3.2",
2881
"is-glob": "^4.0.3",
2896
}
2897
}
2898
},
2885
- "node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/types": {
2886
- "version": "8.13.0",
2887
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.13.0.tgz",
2888
- "integrity": "sha512-4cyFErJetFLckcThRUFdReWJjVsPCqyBlJTi6IDEpc1GWCIIZRFxVppjWLIMcQhNGhdWJJRYFHpHoDWvMlDzng==",
2889
- "dev": true,
2890
- "engines": {
2891
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2892
- },
2893
- "funding": {
2894
- "type": "opencollective",
2895
- "url": "https://opencollective.com/typescript-eslint"
2896
- }
2897
- },
2898
- "node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/visitor-keys": {
2899
- "version": "8.13.0",
2900
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.13.0.tgz",
2901
- "integrity": "sha512-7N/+lztJqH4Mrf0lb10R/CbI1EaAMMGyF5y0oJvFoAhafwgiRA7TXyd8TFn8FC8k5y2dTsYogg238qavRGNnlw==",
2902
- "dev": true,
2903
- "dependencies": {
2904
- "@typescript-eslint/types": "8.13.0",
2905
- "eslint-visitor-keys": "^3.4.3"
2906
- },
2907
- "engines": {
2908
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2909
- },
2910
- "funding": {
2911
- "type": "opencollective",
2912
- "url": "https://opencollective.com/typescript-eslint"
2913
- }
2914
- },
2915
- "node_modules/@typescript-eslint/typescript-estree/node_modules/eslint-visitor-keys": {
2916
- "version": "3.4.3",
2917
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
2918
- "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
2919
- "dev": true,
2920
- "engines": {
2921
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2922
- },
2923
- "funding": {
2924
- "url": "https://opencollective.com/eslint"
2925
- }
2926
- },
2899
"node_modules/@typescript-eslint/utils": {
2928
- "version": "8.11.0",
2929
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.11.0.tgz",
2930
- "integrity": "sha512-CYiX6WZcbXNJV7UNB4PLDIBtSdRmRI/nb0FMyqHPTQD1rMjA0foPLaPUV39C/MxkTd/QKSeX+Gb34PPsDVC35g==",
2900
+ "version": "8.14.0",
2901
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.14.0.tgz",
2902
+ "integrity": "sha512-OGqj6uB8THhrHj0Fk27DcHPojW7zKwKkPmHXHvQ58pLYp4hy8CSUdTKykKeh+5vFqTTVmjz0zCOOPKRovdsgHA==",
2903
"dev": true,
2904
"dependencies": {
2905
"@eslint-community/eslint-utils": "^4.4.0",
2934
- "@typescript-eslint/scope-manager": "8.11.0",
2935
- "@typescript-eslint/types": "8.11.0",
2936
- "@typescript-eslint/typescript-estree": "8.11.0"
2906
+ "@typescript-eslint/scope-manager": "8.14.0",
2907
+ "@typescript-eslint/types": "8.14.0",
2908
+ "@typescript-eslint/typescript-estree": "8.14.0"
2909
},
2910
"engines": {
2911
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2919
}
2920
},
2921
"node_modules/@typescript-eslint/visitor-keys": {
2950
- "version": "8.11.0",
2951
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.11.0.tgz",
2952
- "integrity": "sha512-EaewX6lxSjRJnc+99+dqzTeoDZUfyrA52d2/HRrkI830kgovWsmIiTfmr0NZorzqic7ga+1bS60lRBUgR3n/Bw==",
2922
+ "version": "8.14.0",
2923
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.14.0.tgz",
2924
+ "integrity": "sha512-vG0XZo8AdTH9OE6VFRwAZldNc7qtJ/6NLGWak+BtENuEUXGZgFpihILPiBvKXvJ2nFu27XNGC6rKiwuaoMbYzQ==",
2925
"dev": true,
2926
"dependencies": {
2955
- "@typescript-eslint/types": "8.11.0",
2927
+ "@typescript-eslint/types": "8.14.0",
2928
"eslint-visitor-keys": "^3.4.3"
2929
},
2930
"engines": {
3326
}
3327
},
3328
"node_modules/@vitejs/plugin-vue": {
3357
- "version": "5.1.4",
3358
- "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.1.4.tgz",
3359
- "integrity": "sha512-N2XSI2n3sQqp5w7Y/AN/L2XDjBIRGqXko+eDp42sydYSBeJuSm5a1sLf8zakmo8u7tA8NmBgoDLA1HeOESjp9A==",
3329
+ "version": "5.2.0",
3330
+ "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.2.0.tgz",
3331
+ "integrity": "sha512-7n7KdUEtx/7Yl7I/WVAMZ1bEb0eVvXF3ummWTeLcs/9gvo9pJhuLdouSXGjdZ/MKD1acf1I272+X0RMua4/R3g==",
3332
"dev": true,
3333
"engines": {
3334
"node": "^18.0.0 || >=20.0.0"
3339
}
3340
},
3341
"node_modules/@vitejs/plugin-vue-jsx": {
3370
- "version": "4.0.1",
3371
- "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-4.0.1.tgz",
3372
- "integrity": "sha512-7mg9HFGnFHMEwCdB6AY83cVK4A6sCqnrjFYF4WIlebYAQVVJ/sC/CiTruVdrRlhrFoeZ8rlMxY9wYpPTIRhhAg==",
3342
+ "version": "4.1.0",
3343
+ "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-4.1.0.tgz",
3344
+ "integrity": "sha512-KuRejz7KAFvhXDzOudlaS2IyygAwoAEEMtHAdcRSy/8cA5iKH043Qudcz48zsC0M0vvN5iKwIwNMuWbBYn6/Yg==",
3345
"dev": true,
3346
"dependencies": {
3375
- "@babel/core": "^7.24.7",
3376
- "@babel/plugin-transform-typescript": "^7.24.7",
3377
- "@vue/babel-plugin-jsx": "^1.2.2"
3347
+ "@babel/core": "^7.26.0",
3348
+ "@babel/plugin-transform-typescript": "^7.25.9",
3349
+ "@vue/babel-plugin-jsx": "^1.2.5"
3350
},
3351
"engines": {
3352
"node": "^18.0.0 || >=20.0.0"
3357
}
3358
},
3359
"node_modules/@vitest/eslint-plugin": {
3388
- "version": "1.1.7",
3389
- "resolved": "https://registry.npmjs.org/@vitest/eslint-plugin/-/eslint-plugin-1.1.7.tgz",
3390
- "integrity": "sha512-pTWGW3y6lH2ukCuuffpan6kFxG6nIuoesbhMiQxskyQMRcCN5t9SXsKrNHvEw3p8wcCsgJoRqFZVkOTn6TjclA==",
3360
+ "version": "1.1.10",
3361
+ "resolved": "https://registry.npmjs.org/@vitest/eslint-plugin/-/eslint-plugin-1.1.10.tgz",
3362
+ "integrity": "sha512-uScH5Kz5v32vvtQYB2iodpoPg2mGASK+VKpjlc2IUgE0+16uZKqVKi2vQxjxJ6sMCQLBs4xhBFZlmZBszsmfKQ==",
3363
"dev": true,
3364
"peerDependencies": {
3365
"@typescript-eslint/utils": ">= 8.0",
3377
}
3378
},
3379
"node_modules/@vitest/expect": {
3408
- "version": "2.1.4",
3409
- "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.4.tgz",
3410
- "integrity": "sha512-DOETT0Oh1avie/D/o2sgMHGrzYUFFo3zqESB2Hn70z6QB1HrS2IQ9z5DfyTqU8sg4Bpu13zZe9V4+UTNQlUeQA==",
3380
+ "version": "2.1.5",
3381
+ "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.5.tgz",
3382
+ "integrity": "sha512-nZSBTW1XIdpZvEJyoP/Sy8fUg0b8od7ZpGDkTUcfJ7wz/VoZAFzFfLyxVxGFhUjJzhYqSbIpfMtl/+k/dpWa3Q==",
3383
"dev": true,
3384
"dependencies": {
3413
- "@vitest/spy": "2.1.4",
3414
- "@vitest/utils": "2.1.4",
3385
+ "@vitest/spy": "2.1.5",
3386
+ "@vitest/utils": "2.1.5",
3387
"chai": "^5.1.2",
3388
"tinyrainbow": "^1.2.0"
3389
},
3392
}
3393
},
3394
"node_modules/@vitest/mocker": {
3423
- "version": "2.1.4",
3424
- "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.4.tgz",
3425
- "integrity": "sha512-Ky/O1Lc0QBbutJdW0rqLeFNbuLEyS+mIPiNdlVlp2/yhJ0SbyYqObS5IHdhferJud8MbbwMnexg4jordE5cCoQ==",
3395
+ "version": "2.1.5",
3396
+ "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.5.tgz",
3397
+ "integrity": "sha512-XYW6l3UuBmitWqSUXTNXcVBUCRytDogBsWuNXQijc00dtnU/9OqpXWp4OJroVrad/gLIomAq9aW8yWDBtMthhQ==",
3398
"dev": true,
3399
"dependencies": {
3428
- "@vitest/spy": "2.1.4",
3400
+ "@vitest/spy": "2.1.5",
3401
"estree-walker": "^3.0.3",
3402
"magic-string": "^0.30.12"
3403
},
3427
}
3428
},
3429
"node_modules/@vitest/pretty-format": {
3458
- "version": "2.1.4",
3459
- "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.4.tgz",
3460
- "integrity": "sha512-L95zIAkEuTDbUX1IsjRl+vyBSLh3PwLLgKpghl37aCK9Jvw0iP+wKwIFhfjdUtA2myLgjrG6VU6JCFLv8q/3Ww==",
3430
+ "version": "2.1.5",
3431
+ "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.5.tgz",
3432
+ "integrity": "sha512-4ZOwtk2bqG5Y6xRGHcveZVr+6txkH7M2e+nPFd6guSoN638v/1XQ0K06eOpi0ptVU/2tW/pIU4IoPotY/GZ9fw==",
3433
"dev": true,
3434
"dependencies": {
3435
"tinyrainbow": "^1.2.0"
3439
}
3440
},
3441
"node_modules/@vitest/runner": {
3470
- "version": "2.1.4",
3471
- "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.4.tgz",
3472
- "integrity": "sha512-sKRautINI9XICAMl2bjxQM8VfCMTB0EbsBc/EDFA57V6UQevEKY/TOPOF5nzcvCALltiLfXWbq4MaAwWx/YxIA==",
3442
+ "version": "2.1.5",
3443
+ "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.5.tgz",
3444
+ "integrity": "sha512-pKHKy3uaUdh7X6p1pxOkgkVAFW7r2I818vHDthYLvUyjRfkKOU6P45PztOch4DZarWQne+VOaIMwA/erSSpB9g==",
3445
"dev": true,
3446
"dependencies": {
3475
- "@vitest/utils": "2.1.4",
3447
+ "@vitest/utils": "2.1.5",
3448
"pathe": "^1.1.2"
3449
},
3450
"funding": {
3452
}
3453
},
3454
"node_modules/@vitest/snapshot": {
3483
- "version": "2.1.4",
3484
- "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.4.tgz",
3485
- "integrity": "sha512-3Kab14fn/5QZRog5BPj6Rs8dc4B+mim27XaKWFWHWA87R56AKjHTGcBFKpvZKDzC4u5Wd0w/qKsUIio3KzWW4Q==",
3455
+ "version": "2.1.5",
3456
+ "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.5.tgz",
3457
+ "integrity": "sha512-zmYw47mhfdfnYbuhkQvkkzYroXUumrwWDGlMjpdUr4jBd3HZiV2w7CQHj+z7AAS4VOtWxI4Zt4bWt4/sKcoIjg==",
3458
"dev": true,
3459
"dependencies": {
3488
- "@vitest/pretty-format": "2.1.4",
3460
+ "@vitest/pretty-format": "2.1.5",
3461
"magic-string": "^0.30.12",
3462
"pathe": "^1.1.2"
3463
},
3466
}
3467
},
3468
"node_modules/@vitest/spy": {
3497
- "version": "2.1.4",
3498
- "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.4.tgz",
3499
- "integrity": "sha512-4JOxa+UAizJgpZfaCPKK2smq9d8mmjZVPMt2kOsg/R8QkoRzydHH1qHxIYNvr1zlEaFj4SXiaaJWxq/LPLKaLg==",
3469
+ "version": "2.1.5",
3470
+ "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.5.tgz",
3471
+ "integrity": "sha512-aWZF3P0r3w6DiYTVskOYuhBc7EMc3jvn1TkBg8ttylFFRqNN2XGD7V5a4aQdk6QiUzZQ4klNBSpCLJgWNdIiNw==",
3472
"dev": true,
3473
"dependencies": {
3474
"tinyspy": "^3.0.2"
3478
}
3479
},
3480
"node_modules/@vitest/utils": {
3509
- "version": "2.1.4",
3510
- "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.4.tgz",
3511
- "integrity": "sha512-MXDnZn0Awl2S86PSNIim5PWXgIAx8CIkzu35mBdSApUip6RFOGXBCf3YFyeEu8n1IHk4bWD46DeYFu9mQlFIRg==",
3481
+ "version": "2.1.5",
3482
+ "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.5.tgz",
3483
+ "integrity": "sha512-yfj6Yrp0Vesw2cwJbP+cl04OC+IHFsuQsrsJBL9pyGeQXE56v1UAOQco+SR55Vf1nQzfV0QJg1Qum7AaWUwwYg==",
3484
"dev": true,
3485
"dependencies": {
3514
- "@vitest/pretty-format": "2.1.4",
3486
+ "@vitest/pretty-format": "2.1.5",
3487
"loupe": "^3.1.2",
3488
"tinyrainbow": "^1.2.0"
3489
},
3627
"integrity": "sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g=="
3628
},
3629
"node_modules/@vue/devtools-core": {
3658
- "version": "7.6.3",
3659
- "resolved": "https://registry.npmjs.org/@vue/devtools-core/-/devtools-core-7.6.3.tgz",
3660
- "integrity": "sha512-C7FOuh3Z+EmXXzDU9eRjHQL7zW7/CFovM6yCNNpUb+zXxhrn4fiqTum+a3gNau9DuzYfEtQXwZ9F7MeK0JKYVw==",
3630
+ "version": "7.6.4",
3631
+ "resolved": "https://registry.npmjs.org/@vue/devtools-core/-/devtools-core-7.6.4.tgz",
3632
+ "integrity": "sha512-blSwGVYpb7b5TALMjjoBiAl5imuBF7WEOAtaJaBMNikR8SQkm6mkUt4YlIKh9874/qoimwmpDOm+GHBZ4Y5m+g==",
3633
"dev": true,
3634
"dependencies": {
3663
- "@vue/devtools-kit": "^7.6.3",
3664
- "@vue/devtools-shared": "^7.6.3",
3635
+ "@vue/devtools-kit": "^7.6.4",
3636
+ "@vue/devtools-shared": "^7.6.4",
3637
"mitt": "^3.0.1",
3638
"nanoid": "^3.3.4",
3639
"pathe": "^1.1.2",
3662
}
3663
},
3664
"node_modules/@vue/devtools-kit": {
3693
- "version": "7.6.3",
3694
- "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.6.3.tgz",
3695
- "integrity": "sha512-ETsFc8GlOp04rSFN79tB2TpVloWfsSx9BoCSElV3w3CaJTSBfz42KsIi5Ka+dNTJs1jY7QVLTDeoBmUGgA9h2A==",
3665
+ "version": "7.6.4",
3666
+ "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.6.4.tgz",
3667
+ "integrity": "sha512-Zs86qIXXM9icU0PiGY09PQCle4TI750IPLmAJzW5Kf9n9t5HzSYf6Rz6fyzSwmfMPiR51SUKJh9sXVZu78h2QA==",
3668
"dev": true,
3669
"dependencies": {
3698
- "@vue/devtools-shared": "^7.6.3",
3670
+ "@vue/devtools-shared": "^7.6.4",
3671
"birpc": "^0.2.19",
3672
"hookable": "^5.5.3",
3673
"mitt": "^3.0.1",
3677
}
3678
},
3679
"node_modules/@vue/devtools-shared": {
3708
- "version": "7.6.3",
3709
- "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.6.3.tgz",
3710
- "integrity": "sha512-wJW5QF27i16+sNQIaes8QoEZg1eqEgF83GkiPUlEQe9k7ZoHXHV7PRrnrxOKem42sIHPU813J2V/ZK1uqTJe6g==",
3680
+ "version": "7.6.4",
3681
+ "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.6.4.tgz",
3682
+ "integrity": "sha512-nD6CUvBEel+y7zpyorjiUocy0nh77DThZJ0k1GRnJeOmY3ATq2fWijEp7wk37gb023Cb0R396uYh5qMSBQ5WFg==",
3683
"dev": true,
3684
"dependencies": {
3685
"rfdc": "^1.4.1"
3765
}
3766
},
3767
"node_modules/@vue/tsconfig": {
3796
- "version": "0.5.1",
3797
- "resolved": "https://registry.npmjs.org/@vue/tsconfig/-/tsconfig-0.5.1.tgz",
3798
- "integrity": "sha512-VcZK7MvpjuTPx2w6blwnwZAu5/LgBUtejFOi3pPGQFXQN5Ela03FUtd2Qtg4yWGGissVL0dr6Ro1LfOFh+PCuQ==",
3799
- "dev": true
3768
+ "version": "0.6.0",
3769
+ "resolved": "https://registry.npmjs.org/@vue/tsconfig/-/tsconfig-0.6.0.tgz",
3770
+ "integrity": "sha512-MHXNd6lzugsEHvuA6l1GqrF5jROqUon8sP/HInLPnthJiYvB0VvpHMywg7em1dBZfFZNBSkR68qH37zOdRHmCw==",
3771
+ "dev": true,
3772
+ "peerDependencies": {
3773
+ "typescript": "5.x",
3774
+ "vue": "^3.3.0"
3775
+ },
3776
+ "peerDependenciesMeta": {
3777
+ "typescript": {
3778
+ "optional": true
3779
+ },
3780
+ "vue": {
3781
+ "optional": true
3782
+ }
3783
+ }
3784
},
3785
"node_modules/@vueuse/core": {
3786
"version": "11.2.0",
5220
"integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="
5221
},
5222
"node_modules/cypress": {
5239
- "version": "13.15.1",
5240
- "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.15.1.tgz",
5241
- "integrity": "sha512-DwUFiKXo4lef9kA0M4iEhixFqoqp2hw8igr0lTqafRb9qtU3X0XGxKbkSYsUFdkrAkphc7MPDxoNPhk5pj9PVg==",
5223
+ "version": "13.15.2",
5224
+ "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.15.2.tgz",
5225
+ "integrity": "sha512-ARbnUorjcCM3XiPwgHKuqsyr5W9Qn+pIIBPaoilnoBkLdSC2oLQjV1BUpnmc7KR+b7Avah3Ly2RMFnfxr96E/A==",
5226
"dev": true,
5227
"hasInstallScript": true,
5228
"dependencies": {
5245
- "@cypress/request": "^3.0.4",
5229
+ "@cypress/request": "^3.0.6",
5230
"@cypress/xvfb": "^1.2.4",
5231
"@types/sinonjs__fake-timers": "8.1.1",
5232
"@types/sizzle": "^2.3.2",
5237
"cachedir": "^2.3.0",
5238
"chalk": "^4.1.0",
5239
"check-more-types": "^2.24.0",
5240
+ "ci-info": "^4.0.0",
5241
"cli-cursor": "^3.1.0",
5242
"cli-table3": "~0.6.1",
5243
"commander": "^6.2.1",
5252
"figures": "^3.2.0",
5253
"fs-extra": "^9.1.0",
5254
"getos": "^3.2.1",
5270
- "is-ci": "^3.0.1",
5255
"is-installed-globally": "~0.4.0",
5256
"lazy-ass": "^1.6.0",
5257
"listr2": "^3.8.3",
6142
"ms": "^2.1.1"
6143
}
6144
},
6145
+ "node_modules/eslint-json-compat-utils": {
6146
+ "version": "0.2.1",
6147
+ "resolved": "https://registry.npmjs.org/eslint-json-compat-utils/-/eslint-json-compat-utils-0.2.1.tgz",
6148
+ "integrity": "sha512-YzEodbDyW8DX8bImKhAcCeu/L31Dd/70Bidx2Qex9OFUtgzXLqtfWL4Hr5fM/aCCB8QUZLuJur0S9k6UfgFkfg==",
6149
+ "dev": true,
6150
+ "dependencies": {
6151
+ "esquery": "^1.6.0"
6152
+ },
6153
+ "engines": {
6154
+ "node": ">=12"
6155
+ },
6156
+ "peerDependencies": {
6157
+ "eslint": "*",
6158
+ "jsonc-eslint-parser": "^2.4.0"
6159
+ },
6160
+ "peerDependenciesMeta": {
6161
+ "@eslint/json": {
6162
+ "optional": true
6163
+ }
6164
+ }
6165
+ },
6166
"node_modules/eslint-merge-processors": {
6167
"version": "0.1.0",
6168
"resolved": "https://registry.npmjs.org/eslint-merge-processors/-/eslint-merge-processors-0.1.0.tgz",
6227
}
6228
},
6229
"node_modules/eslint-plugin-import-x": {
6225
- "version": "4.3.1",
6226
- "resolved": "https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.3.1.tgz",
6227
- "integrity": "sha512-5TriWkXulDl486XnYYRgsL+VQoS/7mhN/2ci02iLCuL7gdhbiWxnsuL/NTcaKY9fpMgsMFjWZBtIGW7pb+RX0g==",
6230
+ "version": "4.4.2",
6231
+ "resolved": "https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.4.2.tgz",
6232
+ "integrity": "sha512-mDRXPSLQ0UQZQw91QdG4/qZT6hgeW2MJTczAbgPseUZuPEtIjjdPOolXroRkulnOn3fzj6gNgvk+wchMJiHElg==",
6233
"dev": true,
6234
"dependencies": {
6235
"@typescript-eslint/utils": "^8.1.0",
6251
}
6252
},
6253
"node_modules/eslint-plugin-import-x/node_modules/tslib": {
6249
- "version": "2.8.0",
6250
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz",
6251
- "integrity": "sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==",
6254
+ "version": "2.8.1",
6255
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
6256
+ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
6257
"dev": true
6258
},
6259
"node_modules/eslint-plugin-jsdoc": {
6255
- "version": "50.4.3",
6256
- "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.4.3.tgz",
6257
- "integrity": "sha512-uWtwFxGRv6B8sU63HZM5dAGDhgsatb+LONwmILZJhdRALLOkCX2HFZhdL/Kw2ls8SQMAVEfK+LmnEfxInRN8HA==",
6260
+ "version": "50.5.0",
6261
+ "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.5.0.tgz",
6262
+ "integrity": "sha512-xTkshfZrUbiSHXBwZ/9d5ulZ2OcHXxSvm/NPo494H/hadLRJwOq5PMV0EUpMqsb9V+kQo+9BAgi6Z7aJtdBp2A==",
6263
"dev": true,
6264
"dependencies": {
6265
"@es-joy/jsdoccomment": "~0.49.0",
6312
}
6313
},
6314
"node_modules/eslint-plugin-jsdoc/node_modules/tslib": {
6310
- "version": "2.8.0",
6311
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz",
6312
- "integrity": "sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==",
6315
+ "version": "2.8.1",
6316
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
6317
+ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
6318
"dev": true
6319
},
6320
"node_modules/eslint-plugin-jsonc": {
6316
- "version": "2.16.0",
6317
- "resolved": "https://registry.npmjs.org/eslint-plugin-jsonc/-/eslint-plugin-jsonc-2.16.0.tgz",
6318
- "integrity": "sha512-Af/ZL5mgfb8FFNleH6KlO4/VdmDuTqmM+SPnWcdoWywTetv7kq+vQe99UyQb9XO3b0OWLVuTH7H0d/PXYCMdSg==",
6321
+ "version": "2.18.1",
6322
+ "resolved": "https://registry.npmjs.org/eslint-plugin-jsonc/-/eslint-plugin-jsonc-2.18.1.tgz",
6323
+ "integrity": "sha512-6qY8zDpxOwPQNcr8eZ+RxwGX6IPHws5/Qef7aBEjER8rB9+UMB6zQWVIVcbP7xzFmEMHAesNFPe/sIlU4c78dg==",
6324
"dev": true,
6325
"dependencies": {
6326
"@eslint-community/eslint-utils": "^4.2.0",
6322
- "eslint-compat-utils": "^0.5.0",
6327
+ "eslint-compat-utils": "^0.6.0",
6328
+ "eslint-json-compat-utils": "^0.2.1",
6329
"espree": "^9.6.1",
6330
"graphemer": "^1.4.0",
6331
"jsonc-eslint-parser": "^2.0.4",
6342
"eslint": ">=6.0.0"
6343
}
6344
},
6345
+ "node_modules/eslint-plugin-jsonc/node_modules/eslint-compat-utils": {
6346
+ "version": "0.6.0",
6347
+ "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.6.0.tgz",
6348
+ "integrity": "sha512-1vVBdI/HLS6HTHVQCJGlN+LOF0w1Rs/WB9se23mQr84cRM0iMM8PulMFFhQdQ1BvS0cGwjpis4xziI91Rk0l6g==",
6349
+ "dev": true,
6350
+ "dependencies": {
6351
+ "semver": "^7.5.4"
6352
+ },
6353
+ "engines": {
6354
+ "node": ">=12"
6355
+ },
6356
+ "peerDependencies": {
6357
+ "eslint": ">=6.0.0"
6358
+ }
6359
+ },
6360
"node_modules/eslint-plugin-jsonc/node_modules/eslint-visitor-keys": {
6361
"version": "3.4.3",
6362
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
6399
}
6400
},
6401
"node_modules/eslint-plugin-jsonc/node_modules/tslib": {
6381
- "version": "2.8.0",
6382
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz",
6383
- "integrity": "sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==",
6402
+ "version": "2.8.1",
6403
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
6404
+ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
6405
"dev": true
6406
},
6407
"node_modules/eslint-plugin-n": {
6387
- "version": "17.11.1",
6388
- "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.11.1.tgz",
6389
- "integrity": "sha512-93IUD82N6tIEgjztVI/l3ElHtC2wTa9boJHrD8iN+NyDxjxz/daZUZKfkedjBZNdg6EqDk4irybUsiPwDqXAEA==",
6408
+ "version": "17.13.1",
6409
+ "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.13.1.tgz",
6410
+ "integrity": "sha512-97qzhk1z3DdSJNCqT45EslwCu5+LB9GDadSyBItgKUfGsXAmN/aa7LRQ0ZxHffUxUzvgbTPJL27/pE9ZQWHy7A==",
6411
"dev": true,
6412
"dependencies": {
6392
- "@eslint-community/eslint-utils": "^4.4.0",
6393
- "enhanced-resolve": "^5.17.0",
6394
- "eslint-plugin-es-x": "^7.5.0",
6395
- "get-tsconfig": "^4.7.0",
6396
- "globals": "^15.8.0",
6397
- "ignore": "^5.2.4",
6413
+ "@eslint-community/eslint-utils": "^4.4.1",
6414
+ "enhanced-resolve": "^5.17.1",
6415
+ "eslint-plugin-es-x": "^7.8.0",
6416
+ "get-tsconfig": "^4.8.1",
6417
+ "globals": "^15.11.0",
6418
+ "ignore": "^5.3.2",
6419
"minimatch": "^9.0.5",
6399
- "semver": "^7.5.3"
6420
+ "semver": "^7.6.3"
6421
},
6422
"engines": {
6423
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
6565
}
6566
},
6567
"node_modules/eslint-plugin-vue": {
6547
- "version": "9.29.1",
6548
- "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.29.1.tgz",
6549
- "integrity": "sha512-MH/MbVae4HV/tM8gKAVWMPJbYgW04CK7SuzYRrlNERpxbO0P3+Zdsa2oAcFBW6xNu7W6lIkGOsFAMCRTYmrlWQ==",
6568
+ "version": "9.31.0",
6569
+ "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.31.0.tgz",
6570
+ "integrity": "sha512-aYMUCgivhz1o4tLkRHj5oq9YgYPM4/EJc0M7TAKRLCUA5OYxRLAhYEVD2nLtTwLyixEFI+/QXSvKU9ESZFgqjQ==",
6571
"dev": true,
6572
"dependencies": {
6573
"@eslint-community/eslint-utils": "^4.4.0",
6614
}
6615
},
6616
"node_modules/eslint-plugin-yml": {
6596
- "version": "1.14.0",
6597
- "resolved": "https://registry.npmjs.org/eslint-plugin-yml/-/eslint-plugin-yml-1.14.0.tgz",
6598
- "integrity": "sha512-ESUpgYPOcAYQO9czugcX5OqRvn/ydDVwGCPXY4YjPqc09rHaUVUA6IE6HLQys4rXk/S+qx3EwTd1wHCwam/OWQ==",
6617
+ "version": "1.15.0",
6618
+ "resolved": "https://registry.npmjs.org/eslint-plugin-yml/-/eslint-plugin-yml-1.15.0.tgz",
6619
+ "integrity": "sha512-leC8APYVOsKyWUlvRwVhewytK5wS70BfMqIaUplFstRfzCoVp0YoEroV4cUEvQrBj93tQ3M9LcjO/ewr6D4kjA==",
6620
"dev": true,
6621
"dependencies": {
6622
"debug": "^4.3.2",
7872
}
7873
},
7874
"node_modules/immutable": {
7854
- "version": "4.3.7",
7855
- "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz",
7856
- "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==",
7875
+ "version": "5.0.2",
7876
+ "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.0.2.tgz",
7877
+ "integrity": "sha512-1NU7hWZDkV7hJ4PJ9dur9gTNQ4ePNPN4k9/0YhwjzykTi/+3Q5pF93YU5QoVj8BuOnhLgaY8gs0U2pj4kSYVcw==",
7878
"dev": true
7879
},
7880
"node_modules/import-fresh": {
8027
"url": "https://github.com/sponsors/sindresorhus"
8028
}
8029
},
8009
- "node_modules/is-ci": {
8010
- "version": "3.0.1",
8011
- "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz",
8012
- "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==",
8013
- "dev": true,
8014
- "dependencies": {
8015
- "ci-info": "^3.2.0"
8016
- },
8017
- "bin": {
8018
- "is-ci": "bin.js"
8019
- }
8020
- },
8021
- "node_modules/is-ci/node_modules/ci-info": {
8022
- "version": "3.9.0",
8023
- "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz",
8024
- "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==",
8025
- "dev": true,
8026
- "funding": [
8027
- {
8028
- "type": "github",
8029
- "url": "https://github.com/sponsors/sibiraj-s"
8030
- }
8031
- ],
8032
- "engines": {
8033
- "node": ">=8"
8034
- }
8035
- },
8030
"node_modules/is-core-module": {
8031
"version": "2.15.1",
8032
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz",
8395
}
8396
}
8397
},
8404
- "node_modules/jsdom/node_modules/tough-cookie": {
8405
- "version": "5.0.0",
8406
- "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.0.0.tgz",
8407
- "integrity": "sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==",
8408
- "dev": true,
8409
- "dependencies": {
8410
- "tldts": "^6.1.32"
8411
- },
8412
- "engines": {
8413
- "node": ">=16"
8414
- }
8415
- },
8398
"node_modules/jsdom/node_modules/xml-name-validator": {
8399
"version": "5.0.0",
8400
"resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz",
10924
}
10925
},
10926
"node_modules/pinia-plugin-persistedstate": {
10945
- "version": "4.1.2",
10946
- "resolved": "https://registry.npmjs.org/pinia-plugin-persistedstate/-/pinia-plugin-persistedstate-4.1.2.tgz",
10947
- "integrity": "sha512-oh4y4lmtXcgbE3BDWTDBUl9F4G1lhtgDI+GnF+cDDZ/fF6wnGYp4TKQ6FCuv9hMLAkNjs6IzADZHwPBYq10ksQ==",
10927
+ "version": "4.1.3",
10928
+ "resolved": "https://registry.npmjs.org/pinia-plugin-persistedstate/-/pinia-plugin-persistedstate-4.1.3.tgz",
10929
+ "integrity": "sha512-5Rad7oSoEh0na+j4jEViVQMtAYE38KjU7ixKc+am33QX/clJ1mb19zTZqMJXvq+PnQW7uuEuL33Q6NL0GbkfWw==",
10930
"dependencies": {
10931
"@nuxt/kit": "^3.13.2",
10932
"deep-pick-omit": "^1.2.1",
11040
}
11041
},
11042
"node_modules/postcss": {
11061
- "version": "8.4.47",
11062
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz",
11063
- "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==",
11043
+ "version": "8.4.49",
11044
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz",
11045
+ "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==",
11046
"funding": [
11047
{
11048
"type": "opencollective",
11059
],
11060
"dependencies": {
11061
"nanoid": "^3.3.7",
11080
- "picocolors": "^1.1.0",
11062
+ "picocolors": "^1.1.1",
11063
"source-map-js": "^1.2.1"
11064
},
11065
"engines": {
11372
"node": ">= 0.10"
11373
}
11374
},
11393
- "node_modules/psl": {
11394
- "version": "1.9.0",
11395
- "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
11396
- "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==",
11397
- "dev": true
11398
- },
11375
"node_modules/pump": {
11376
"version": "3.0.2",
11377
"resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz",
11414
"url": "https://github.com/sponsors/ljharb"
11415
}
11416
},
11441
- "node_modules/querystringify": {
11442
- "version": "2.2.0",
11443
- "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
11444
- "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
11445
- "dev": true
11446
- },
11417
"node_modules/queue-microtask": {
11418
"version": "1.2.3",
11419
"resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
11740
"integrity": "sha512-uuoJ1hU/k6M0779t3VMVIYpb2VMJk05cehCaABFhXaibcbvfgR8wKiozLjVFSzJPmQMRqIcO0HMyTFqfV09V6Q==",
11741
"dev": true
11742
},
11773
- "node_modules/requires-port": {
11774
- "version": "1.0.0",
11775
- "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
11776
- "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
11777
- "dev": true
11778
- },
11743
"node_modules/resolve": {
11744
"version": "1.22.8",
11745
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
12119
"dev": true
12120
},
12121
"node_modules/sass": {
12158
- "version": "1.80.6",
12159
- "resolved": "https://registry.npmjs.org/sass/-/sass-1.80.6.tgz",
12160
- "integrity": "sha512-ccZgdHNiBF1NHBsWvacvT5rju3y1d/Eu+8Ex6c21nHp2lZGLBEtuwc415QfiI1PJa1TpCo3iXwwSRjRpn2Ckjg==",
12122
+ "version": "1.80.7",
12123
+ "resolved": "https://registry.npmjs.org/sass/-/sass-1.80.7.tgz",
12124
+ "integrity": "sha512-MVWvN0u5meytrSjsU7AWsbhoXi1sc58zADXFllfZzbsBT1GHjjar6JwBINYPRrkx/zqnQ6uqbQuHgE95O+C+eQ==",
12125
"dev": true,
12126
"dependencies": {
12127
"chokidar": "^4.0.0",
12164
- "immutable": "^4.0.0",
12128
+ "immutable": "^5.0.2",
12129
"source-map-js": ">=0.6.2 <2.0.0"
12130
},
12131
"bin": {
12591
}
12592
},
12593
"node_modules/std-env": {
12630
- "version": "3.7.0",
12631
- "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz",
12632
- "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg=="
12594
+ "version": "3.8.0",
12595
+ "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.8.0.tgz",
12596
+ "integrity": "sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w=="
12597
},
12598
"node_modules/stream-combiner": {
12599
"version": "0.0.4",
13288
}
13289
},
13290
"node_modules/tough-cookie": {
13327
- "version": "4.1.4",
13328
- "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz",
13329
- "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==",
13291
+ "version": "5.0.0",
13292
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.0.0.tgz",
13293
+ "integrity": "sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==",
13294
"dev": true,
13295
"dependencies": {
13332
- "psl": "^1.1.33",
13333
- "punycode": "^2.1.1",
13334
- "universalify": "^0.2.0",
13335
- "url-parse": "^1.5.3"
13296
+ "tldts": "^6.1.32"
13297
},
13298
"engines": {
13338
- "node": ">=6"
13339
- }
13340
- },
13341
- "node_modules/tough-cookie/node_modules/universalify": {
13342
- "version": "0.2.0",
13343
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
13344
- "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==",
13345
- "dev": true,
13346
- "engines": {
13347
- "node": ">= 4.0.0"
13299
+ "node": ">=16"
13300
}
13301
},
13302
"node_modules/tr46": {
14166
"punycode": "^2.1.0"
14167
}
14168
},
14217
- "node_modules/url-parse": {
14218
- "version": "1.5.10",
14219
- "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
14220
- "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
14221
- "dev": true,
14222
- "dependencies": {
14223
- "querystringify": "^2.1.1",
14224
- "requires-port": "^1.0.0"
14225
- }
14226
- },
14169
"node_modules/util-deprecate": {
14170
"version": "1.0.2",
14171
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
14269
}
14270
},
14271
"node_modules/vite": {
14330
- "version": "5.4.10",
14331
- "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.10.tgz",
14332
- "integrity": "sha512-1hvaPshuPUtxeQ0hsVH3Mud0ZanOLwVTneA1EgbAM5LhaZEqyPWGRQ7BtaMvUrTDeEaC8pxtj6a6jku3x4z6SQ==",
14272
+ "version": "5.4.11",
14273
+ "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.11.tgz",
14274
+ "integrity": "sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==",
14275
"dev": true,
14276
"dependencies": {
14277
"esbuild": "^0.21.3",
14358
}
14359
},
14360
"node_modules/vite-node": {
14419
- "version": "2.1.4",
14420
- "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.4.tgz",
14421
- "integrity": "sha512-kqa9v+oi4HwkG6g8ufRnb5AeplcRw8jUF6/7/Qz1qRQOXHImG8YnLbB+LLszENwFnoBl9xIf9nVdCFzNd7GQEg==",
14361
+ "version": "2.1.5",
14362
+ "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.5.tgz",
14363
+ "integrity": "sha512-rd0QIgx74q4S1Rd56XIiL2cYEdyWn13cunYBIuqh9mpmQr7gGS0IxXoP8R6OaZtNQQLyXSWbd4rXKYUbhFpK5w==",
14364
"dev": true,
14365
"dependencies": {
14366
"cac": "^6.7.14",
14367
"debug": "^4.3.7",
14368
+ "es-module-lexer": "^1.5.4",
14369
"pathe": "^1.1.2",
14370
"vite": "^5.0.0"
14371
},
14470
}
14471
},
14472
"node_modules/vite-plugin-vue-devtools": {
14530
- "version": "7.6.3",
14531
- "resolved": "https://registry.npmjs.org/vite-plugin-vue-devtools/-/vite-plugin-vue-devtools-7.6.3.tgz",
14532
- "integrity": "sha512-p1rZMKzreWqxj9U05RaxY1vDoOhGYhA6iX8vKfo4nD6jqTmVoGjjk+U1g5HYwwTCdr/eck3kzO2f4gnPCjqVKA==",
14473
+ "version": "7.6.4",
14474
+ "resolved": "https://registry.npmjs.org/vite-plugin-vue-devtools/-/vite-plugin-vue-devtools-7.6.4.tgz",
14475
+ "integrity": "sha512-jxSsLyuETfmZ1OSrmnDp28BG6rmURrP7lkeyHW2gBFDyo+4dUcqVeQNMhbV7uKZn80mDdv06Mysw/5AdGxDvJQ==",
14476
"dev": true,
14477
"dependencies": {
14535
- "@vue/devtools-core": "^7.6.3",
14536
- "@vue/devtools-kit": "^7.6.3",
14537
- "@vue/devtools-shared": "^7.6.3",
14478
+ "@vue/devtools-core": "^7.6.4",
14479
+ "@vue/devtools-kit": "^7.6.4",
14480
+ "@vue/devtools-shared": "^7.6.4",
14481
"execa": "^8.0.1",
14482
"sirv": "^3.0.0",
14483
"vite-plugin-inspect": "^0.8.7",
14657
}
14658
},
14659
"node_modules/vitest": {
14717
- "version": "2.1.4",
14718
- "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.4.tgz",
14719
- "integrity": "sha512-eDjxbVAJw1UJJCHr5xr/xM86Zx+YxIEXGAR+bmnEID7z9qWfoxpHw0zdobz+TQAFOLT+nEXz3+gx6nUJ7RgmlQ==",
14660
+ "version": "2.1.5",
14661
+ "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.5.tgz",
14662
+ "integrity": "sha512-P4ljsdpuzRTPI/kbND2sDZ4VmieerR2c9szEZpjc+98Z9ebvnXmM5+0tHEKqYZumXqlvnmfWsjeFOjXVriDG7A==",
14663
"dev": true,
14664
"dependencies": {
14722
- "@vitest/expect": "2.1.4",
14723
- "@vitest/mocker": "2.1.4",
14724
- "@vitest/pretty-format": "^2.1.4",
14725
- "@vitest/runner": "2.1.4",
14726
- "@vitest/snapshot": "2.1.4",
14727
- "@vitest/spy": "2.1.4",
14728
- "@vitest/utils": "2.1.4",
14665
+ "@vitest/expect": "2.1.5",
14666
+ "@vitest/mocker": "2.1.5",
14667
+ "@vitest/pretty-format": "^2.1.5",
14668
+ "@vitest/runner": "2.1.5",
14669
+ "@vitest/snapshot": "2.1.5",
14670
+ "@vitest/spy": "2.1.5",
14671
+ "@vitest/utils": "2.1.5",
14672
"chai": "^5.1.2",
14673
"debug": "^4.3.7",
14674
"expect-type": "^1.1.0",
14675
"magic-string": "^0.30.12",
14676
"pathe": "^1.1.2",
14734
- "std-env": "^3.7.0",
14677
+ "std-env": "^3.8.0",
14678
"tinybench": "^2.9.0",
14679
"tinyexec": "^0.3.1",
14680
"tinypool": "^1.0.1",
14681
"tinyrainbow": "^1.2.0",
14682
"vite": "^5.0.0",
14740
- "vite-node": "2.1.4",
14683
+ "vite-node": "2.1.5",
14684
"why-is-node-running": "^2.3.0"
14685
},
14686
"bin": {
14695
"peerDependencies": {
14696
"@edge-runtime/vm": "*",
14697
"@types/node": "^18.0.0 || >=20.0.0",
14755
- "@vitest/browser": "2.1.4",
14756
- "@vitest/ui": "2.1.4",
14698
+ "@vitest/browser": "2.1.5",
14699
+ "@vitest/ui": "2.1.5",
14700
"happy-dom": "*",
14701
"jsdom": "*"
14702
},