chore: upgrade vitest to 1.0

This commit is contained in:
mutoe 2023-12-11 22:39:30 +08:00
parent 67be843214
commit ff1b7f708c
No known key found for this signature in database
2 changed files with 163 additions and 164 deletions

View File

@ -27,34 +27,33 @@
},
"dependencies": {
"insane": "^2.6.2",
"marked": "^11.0.0",
"marked": "^11.0.1",
"pinia": "^2.1.7",
"vue": "^3.3.9",
"vue": "^3.3.11",
"vue-router": "^4.2.5"
},
"devDependencies": {
"@eslint/eslintrc": "^2.1.4",
"@mutoe/eslint-config": "^2.4.5",
"@pinia/testing": "^0.1.3",
"@testing-library/cypress": "^10.0.1",
"@testing-library/user-event": "^14.5.1",
"@testing-library/vue": "^8.0.1",
"@vitejs/plugin-vue": "^4.5.0",
"@vitest/coverage-v8": "^1.0.0-beta.5",
"@vitest/coverage-v8": "^1.0.4",
"concurrently": "^8.2.2",
"cypress": "^13.6.0",
"eslint": "^8.54.0",
"eslint-plugin-cypress": "^2.15.1",
"happy-dom": "^12.10.3",
"lint-staged": "^15.1.0",
"msw": "^2.0.9",
"lint-staged": "^15.2.0",
"msw": "^2.0.11",
"rollup-plugin-analyzer": "^4.0.0",
"simple-git-hooks": "^2.9.0",
"swagger-typescript-api": "^13.0.3",
"typescript": "~5.2.2",
"vite": "^5.0.2",
"vitest": "^1.0.0-beta.5",
"vite": "^5.0.7",
"vitest": "^1.0.4",
"vitest-dom": "^0.1.1",
"vue-tsc": "^1.8.22"
"vue-tsc": "^1.8.25"
}
}

View File

@ -9,25 +9,22 @@ dependencies:
specifier: ^2.6.2
version: 2.6.2
marked:
specifier: ^11.0.0
specifier: ^11.0.1
version: 11.0.1
pinia:
specifier: ^2.1.7
version: 2.1.7(typescript@5.2.2)(vue@3.3.11)
vue:
specifier: ^3.3.9
specifier: ^3.3.11
version: 3.3.11(typescript@5.2.2)
vue-router:
specifier: ^4.2.5
version: 4.2.5(vue@3.3.11)
devDependencies:
'@eslint/eslintrc':
specifier: ^2.1.4
version: 2.1.4
'@mutoe/eslint-config':
specifier: ^2.4.5
version: 2.4.5(@vue/compiler-sfc@3.3.11)(eslint-plugin-cypress@2.15.1)(eslint@8.54.0)(typescript@5.2.2)(vitest@1.0.0-beta.5)
version: 2.4.5(@vue/compiler-sfc@3.3.11)(eslint-plugin-cypress@2.15.1)(eslint@8.54.0)(typescript@5.2.2)(vitest@1.0.4)
'@pinia/testing':
specifier: ^0.1.3
version: 0.1.3(pinia@2.1.7)(vue@3.3.11)
@ -42,10 +39,10 @@ devDependencies:
version: 8.0.1(@vue/compiler-sfc@3.3.11)(vue@3.3.11)
'@vitejs/plugin-vue':
specifier: ^4.5.0
version: 4.5.0(vite@5.0.2)(vue@3.3.11)
version: 4.5.0(vite@5.0.7)(vue@3.3.11)
'@vitest/coverage-v8':
specifier: ^1.0.0-beta.5
version: 1.0.0-beta.5(vitest@1.0.0-beta.5)
specifier: ^1.0.4
version: 1.0.4(vitest@1.0.4)
concurrently:
specifier: ^8.2.2
version: 8.2.2
@ -62,11 +59,11 @@ devDependencies:
specifier: ^12.10.3
version: 12.10.3
lint-staged:
specifier: ^15.1.0
version: 15.1.0
specifier: ^15.2.0
version: 15.2.0
msw:
specifier: ^2.0.9
version: 2.0.9(typescript@5.2.2)
specifier: ^2.0.11
version: 2.0.11(typescript@5.2.2)
rollup-plugin-analyzer:
specifier: ^4.0.0
version: 4.0.0
@ -80,17 +77,17 @@ devDependencies:
specifier: ~5.2.2
version: 5.2.2
vite:
specifier: ^5.0.2
version: 5.0.2
specifier: ^5.0.7
version: 5.0.7
vitest:
specifier: ^1.0.0-beta.5
version: 1.0.0-beta.5(happy-dom@12.10.3)
specifier: ^1.0.4
version: 1.0.4(happy-dom@12.10.3)
vitest-dom:
specifier: ^0.1.1
version: 0.1.1(vitest@1.0.0-beta.5)
version: 0.1.1(vitest@1.0.4)
vue-tsc:
specifier: ^1.8.22
version: 1.8.22(typescript@5.2.2)
specifier: ^1.8.25
version: 1.8.25(typescript@5.2.2)
packages:
@ -143,14 +140,6 @@ packages:
js-tokens: 4.0.0
dev: true
/@babel/parser@7.23.4:
resolution: {integrity: sha512-vf3Xna6UEprW+7t6EtOmFpHNAuxw3xqPZghy+brsnusscJRW5BMUzzHZc5ICjULee81WeUV2jjakG09MDglJXQ==}
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
'@babel/types': 7.23.4
dev: true
/@babel/parser@7.23.5:
resolution: {integrity: sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==}
engines: {node: '>=6.0.0'}
@ -573,8 +562,8 @@ packages:
engines: {node: '>=18'}
dev: true
/@mswjs/interceptors@0.25.12:
resolution: {integrity: sha512-a+zyoR01cPQeukSmaDEkE6aMwSjjfcT5ILzsyxmctEeCePnc2DMOd0X8Fn9bytq1IsAfMxJf/lu2aTfdivDbRg==}
/@mswjs/interceptors@0.25.13:
resolution: {integrity: sha512-xfjR81WwXPHwhDbqJRHlxYmboJuiSaIKpP4I5TJVFl/EmByOU13jOBT9hmEnxcjR3jvFYoqoNKt7MM9uqerj9A==}
engines: {node: '>=18'}
dependencies:
'@open-draft/deferred-promise': 2.2.0
@ -585,7 +574,7 @@ packages:
strict-event-emitter: 0.5.1
dev: true
/@mutoe/eslint-config@2.4.5(@vue/compiler-sfc@3.3.11)(eslint-plugin-cypress@2.15.1)(eslint@8.54.0)(typescript@5.2.2)(vitest@1.0.0-beta.5):
/@mutoe/eslint-config@2.4.5(@vue/compiler-sfc@3.3.11)(eslint-plugin-cypress@2.15.1)(eslint@8.54.0)(typescript@5.2.2)(vitest@1.0.4):
resolution: {integrity: sha512-/dLWPFjXPA3UlNDHS3KGRoNrSPEm87vu7V/BLask3kDwWGzWLz6inTCLrenzrvet2YLWF0Esf7nYadO0CVcj+A==}
hasBin: true
peerDependencies:
@ -635,7 +624,7 @@ packages:
eslint-plugin-toml: 0.7.1(eslint@8.54.0)
eslint-plugin-unicorn: 49.0.0(eslint@8.54.0)
eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.13.2)(eslint@8.54.0)
eslint-plugin-vitest: 0.3.15(@typescript-eslint/eslint-plugin@6.13.2)(eslint@8.54.0)(typescript@5.2.2)(vitest@1.0.0-beta.5)
eslint-plugin-vitest: 0.3.15(@typescript-eslint/eslint-plugin@6.13.2)(eslint@8.54.0)(typescript@5.2.2)(vitest@1.0.4)
eslint-plugin-vue: 9.19.2(eslint@8.54.0)
eslint-plugin-vuejs-accessibility: 2.2.0(eslint@8.54.0)
eslint-plugin-yml: 1.10.0(eslint@8.54.0)
@ -1145,24 +1134,25 @@ packages:
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
dev: true
/@vitejs/plugin-vue@4.5.0(vite@5.0.2)(vue@3.3.11):
/@vitejs/plugin-vue@4.5.0(vite@5.0.7)(vue@3.3.11):
resolution: {integrity: sha512-a2WSpP8X8HTEww/U00bU4mX1QpLINNuz/2KMNpLsdu3BzOpak3AGI1CJYBTXcc4SPhaD0eNRUp7IyQK405L5dQ==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
vite: ^4.0.0 || ^5.0.0
vue: ^3.2.25
dependencies:
vite: 5.0.2
vite: 5.0.7
vue: 3.3.11(typescript@5.2.2)
dev: true
/@vitest/coverage-v8@1.0.0-beta.5(vitest@1.0.0-beta.5):
resolution: {integrity: sha512-sdhAv4PeWIgI4RJGUCUIEpzOi9oG02YxhElskVlySuq1cd5Xc+sfHlEQsiL/uMD95YGQ+r5EOzJ2iBjcVwljEA==}
/@vitest/coverage-v8@1.0.4(vitest@1.0.4):
resolution: {integrity: sha512-xD6Yuql6RW0Ir/JJIs6rVrmnG2/KOWJF+IRX1oJQk5wGKGxbtdrYPbl+WTUn/4ICCQ2G20zbE1e8/nPNyAG5Vg==}
peerDependencies:
vitest: ^1.0.0-0
vitest: ^1.0.0
dependencies:
'@ampproject/remapping': 2.2.1
'@bcoe/v8-coverage': 0.2.3
debug: 4.3.4(supports-color@8.1.1)
istanbul-lib-coverage: 3.2.2
istanbul-lib-report: 3.0.1
istanbul-lib-source-maps: 4.0.1
@ -1173,65 +1163,65 @@ packages:
std-env: 3.5.0
test-exclude: 6.0.0
v8-to-istanbul: 9.2.0
vitest: 1.0.0-beta.5(happy-dom@12.10.3)
vitest: 1.0.4(happy-dom@12.10.3)
transitivePeerDependencies:
- supports-color
dev: true
/@vitest/expect@1.0.0-beta.5:
resolution: {integrity: sha512-q/TPdbXuEZZNFKILEVicojSWEq1y8qPLcAiZRQD8DsYUAV2cIjsD5lJWYaAjjUAV4lzovSci3KeISQdjUdfxQQ==}
/@vitest/expect@1.0.4:
resolution: {integrity: sha512-/NRN9N88qjg3dkhmFcCBwhn/Ie4h064pY3iv7WLRsDJW7dXnEgeoa8W9zy7gIPluhz6CkgqiB3HmpIXgmEY5dQ==}
dependencies:
'@vitest/spy': 1.0.0-beta.5
'@vitest/utils': 1.0.0-beta.5
'@vitest/spy': 1.0.4
'@vitest/utils': 1.0.4
chai: 4.3.10
dev: true
/@vitest/runner@1.0.0-beta.5:
resolution: {integrity: sha512-o/6ZqQoKCIdI4dmdc4Yb1u3n56dU69SABXyO5yhFZTDjEMJs1DdCQ68JK+UcrpJMQndr6q5lTFrfHEhj4XJy6w==}
/@vitest/runner@1.0.4:
resolution: {integrity: sha512-rhOQ9FZTEkV41JWXozFM8YgOqaG9zA7QXbhg5gy6mFOVqh4PcupirIJ+wN7QjeJt8S8nJRYuZH1OjJjsbxAXTQ==}
dependencies:
'@vitest/utils': 1.0.0-beta.5
'@vitest/utils': 1.0.4
p-limit: 5.0.0
pathe: 1.1.1
dev: true
/@vitest/snapshot@1.0.0-beta.5:
resolution: {integrity: sha512-fsWoc/mokLawqrLFqK9MHEyzJaGeDzU5gAgky2yZJR58VSsSvW+cesvmdv9ch39xHlTzFTRPgrWkNsmbdm2gbg==}
/@vitest/snapshot@1.0.4:
resolution: {integrity: sha512-vkfXUrNyNRA/Gzsp2lpyJxh94vU2OHT1amoD6WuvUAA12n32xeVZQ0KjjQIf8F6u7bcq2A2k969fMVxEsxeKYA==}
dependencies:
magic-string: 0.30.5
pathe: 1.1.1
pretty-format: 29.7.0
dev: true
/@vitest/spy@1.0.0-beta.5:
resolution: {integrity: sha512-B5dx87eCiJidWGdURMS/etHE9P3JRdFEQj8HQRGI3OhMy5XcSrdAwg5oEADoqXm32GUGc7bC8Dw/q9PiCJSBIQ==}
/@vitest/spy@1.0.4:
resolution: {integrity: sha512-9ojTFRL1AJVh0hvfzAQpm0QS6xIS+1HFIw94kl/1ucTfGCaj1LV/iuJU4Y6cdR03EzPDygxTHwE1JOm+5RCcvA==}
dependencies:
tinyspy: 2.2.0
dev: true
/@vitest/utils@1.0.0-beta.5:
resolution: {integrity: sha512-5ippiVcc6KjnAZiMc5Gz5g1tWTG+21g5scr+cedYC+YxAjqZzOG/ncJuM/Eqq9a+/MAJJc5zOGBcDYl27x62jg==}
/@vitest/utils@1.0.4:
resolution: {integrity: sha512-gsswWDXxtt0QvtK/y/LWukN7sGMYmnCcv1qv05CsY6cU/Y1zpGX1QuvLs+GO1inczpE6Owixeel3ShkjhYtGfA==}
dependencies:
diff-sequences: 29.6.3
loupe: 2.3.7
pretty-format: 29.7.0
dev: true
/@volar/language-core@1.10.10:
resolution: {integrity: sha512-nsV1o3AZ5n5jaEAObrS3MWLBWaGwUj/vAsc15FVNIv+DbpizQRISg9wzygsHBr56ELRH8r4K75vkYNMtsSNNWw==}
/@volar/language-core@1.11.1:
resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==}
dependencies:
'@volar/source-map': 1.10.10
'@volar/source-map': 1.11.1
dev: true
/@volar/source-map@1.10.10:
resolution: {integrity: sha512-GVKjLnifV4voJ9F0vhP56p4+F3WGf+gXlRtjFZsv6v3WxBTWU3ZVeaRaEHJmWrcv5LXmoYYpk/SC25BKemPRkg==}
/@volar/source-map@1.11.1:
resolution: {integrity: sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==}
dependencies:
muggle-string: 0.3.1
dev: true
/@volar/typescript@1.10.10:
resolution: {integrity: sha512-4a2r5bdUub2m+mYVnLu2wt59fuoYWe7nf0uXtGHU8QQ5LDNfzAR0wK7NgDiQ9rcl2WT3fxT2AA9AylAwFtj50A==}
/@volar/typescript@1.11.1:
resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==}
dependencies:
'@volar/language-core': 1.10.10
'@volar/language-core': 1.11.1
path-browserify: 1.0.1
dev: true
@ -1243,28 +1233,12 @@ packages:
estree-walker: 2.0.2
source-map-js: 1.0.2
/@vue/compiler-core@3.3.8:
resolution: {integrity: sha512-hN/NNBUECw8SusQvDSqqcVv6gWq8L6iAktUR0UF3vGu2OhzRqcOiAno0FmBJWwxhYEXRlQJT5XnoKsVq1WZx4g==}
dependencies:
'@babel/parser': 7.23.4
'@vue/shared': 3.3.8
estree-walker: 2.0.2
source-map-js: 1.0.2
dev: true
/@vue/compiler-dom@3.3.11:
resolution: {integrity: sha512-zoAiUIqSKqAJ81WhfPXYmFGwDRuO+loqLxvXmfUdR5fOitPoUiIeFI9cTTyv9MU5O1+ZZglJVTusWzy+wfk5hw==}
dependencies:
'@vue/compiler-core': 3.3.11
'@vue/shared': 3.3.11
/@vue/compiler-dom@3.3.8:
resolution: {integrity: sha512-+PPtv+p/nWDd0AvJu3w8HS0RIm/C6VGBIRe24b9hSyNWOAPEUosFZ5diwawwP8ip5sJ8n0Pe87TNNNHnvjs0FQ==}
dependencies:
'@vue/compiler-core': 3.3.8
'@vue/shared': 3.3.8
dev: true
/@vue/compiler-sfc@3.3.11:
resolution: {integrity: sha512-U4iqPlHO0KQeK1mrsxCN0vZzw43/lL8POxgpzcJweopmqtoYy9nljJzWDIQS3EfjiYhfdtdk9Gtgz7MRXnz3GA==}
dependencies:
@ -1288,21 +1262,22 @@ packages:
/@vue/devtools-api@6.5.1:
resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==}
/@vue/language-core@1.8.22(typescript@5.2.2):
resolution: {integrity: sha512-bsMoJzCrXZqGsxawtUea1cLjUT9dZnDsy5TuZ+l1fxRMzUGQUG9+Ypq4w//CqpWmrx7nIAJpw2JVF/t258miRw==}
/@vue/language-core@1.8.25(typescript@5.2.2):
resolution: {integrity: sha512-NJk/5DnAZlpvXX8BdWmHI45bWGLViUaS3R/RMrmFSvFMSbJKuEODpM4kR0F0Ofv5SFzCWuNiMhxameWpVdQsnA==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
'@volar/language-core': 1.10.10
'@volar/source-map': 1.10.10
'@vue/compiler-dom': 3.3.8
'@vue/shared': 3.3.8
'@volar/language-core': 1.11.1
'@volar/source-map': 1.11.1
'@vue/compiler-dom': 3.3.11
'@vue/shared': 3.3.11
computeds: 0.0.1
minimatch: 9.0.3
muggle-string: 0.3.1
path-browserify: 1.0.1
typescript: 5.2.2
vue-template-compiler: 2.7.15
dev: true
@ -1346,10 +1321,6 @@ packages:
/@vue/shared@3.3.11:
resolution: {integrity: sha512-u2G8ZQ9IhMWTMXaWqZycnK4UthG1fA238CD+DP4Dm4WJi5hdUKKLg0RMRaRpDPNMdkTwIDkp7WtD0Rd9BH9fLw==}
/@vue/shared@3.3.8:
resolution: {integrity: sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==}
dev: true
/@vue/test-utils@2.4.2(vue@3.3.11):
resolution: {integrity: sha512-07lLjpG1o9tEBoWQfVOFhDT7+WFCdDeECoeSdzOuVgIi6nxb2JDLGNNOV6+3crPpyg/jMlIocj96UROcgomiGg==}
peerDependencies:
@ -1417,11 +1388,11 @@ packages:
type-fest: 0.21.3
dev: true
/ansi-escapes@5.0.0:
resolution: {integrity: sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==}
engines: {node: '>=12'}
/ansi-escapes@6.2.0:
resolution: {integrity: sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==}
engines: {node: '>=14.16'}
dependencies:
type-fest: 1.4.0
type-fest: 3.13.1
dev: true
/ansi-regex@5.0.1:
@ -1800,12 +1771,12 @@ packages:
string-width: 4.2.3
dev: true
/cli-truncate@3.1.0:
resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
/cli-truncate@4.0.0:
resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==}
engines: {node: '>=18'}
dependencies:
slice-ansi: 5.0.0
string-width: 5.1.2
string-width: 7.0.0
dev: true
/cli-width@3.0.0:
@ -2575,7 +2546,7 @@ packages:
eslint-rule-composer: 0.3.0
dev: true
/eslint-plugin-vitest@0.3.15(@typescript-eslint/eslint-plugin@6.13.2)(eslint@8.54.0)(typescript@5.2.2)(vitest@1.0.0-beta.5):
/eslint-plugin-vitest@0.3.15(@typescript-eslint/eslint-plugin@6.13.2)(eslint@8.54.0)(typescript@5.2.2)(vitest@1.0.4):
resolution: {integrity: sha512-ZUUd9ARKR3p0W7zoWg0irmQW9aM+SlJYZOoFOBemmgwQIHLxtdRLodQGP48nYf8jLdCGFDQqPyaltQQKsa9UMw==}
engines: {node: ^18.0.0 || >= 20.0.0}
peerDependencies:
@ -2591,7 +2562,7 @@ packages:
'@typescript-eslint/eslint-plugin': 6.13.2(@typescript-eslint/parser@6.13.2)(eslint@8.54.0)(typescript@5.2.2)
'@typescript-eslint/utils': 6.13.2(eslint@8.54.0)(typescript@5.2.2)
eslint: 8.54.0
vitest: 1.0.0-beta.5(happy-dom@12.10.3)
vitest: 1.0.4(happy-dom@12.10.3)
transitivePeerDependencies:
- supports-color
- typescript
@ -3004,6 +2975,11 @@ packages:
engines: {node: 6.* || 8.* || >= 10.*}
dev: true
/get-east-asian-width@1.2.0:
resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==}
engines: {node: '>=18'}
dev: true
/get-func-name@2.0.2:
resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==}
dev: true
@ -3442,6 +3418,13 @@ packages:
engines: {node: '>=12'}
dev: true
/is-fullwidth-code-point@5.0.0:
resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==}
engines: {node: '>=18'}
dependencies:
get-east-asian-width: 1.2.0
dev: true
/is-glob@4.0.3:
resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
engines: {node: '>=0.10.0'}
@ -3741,17 +3724,17 @@ packages:
type-check: 0.4.0
dev: true
/lilconfig@2.1.0:
resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
engines: {node: '>=10'}
/lilconfig@3.0.0:
resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==}
engines: {node: '>=14'}
dev: true
/lines-and-columns@1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
dev: true
/lint-staged@15.1.0:
resolution: {integrity: sha512-ZPKXWHVlL7uwVpy8OZ7YQjYDAuO5X4kMh0XgZvPNxLcCCngd0PO5jKQyy3+s4TL2EnHoIXIzP1422f/l3nZKMw==}
/lint-staged@15.2.0:
resolution: {integrity: sha512-TFZzUEV00f+2YLaVPWBWGAMq7So6yQx+GG8YRMDeOEIf95Zn5RyiLMsEiX4KTNl9vq/w+NqRJkLA1kPIo15ufQ==}
engines: {node: '>=18.12.0'}
hasBin: true
dependencies:
@ -3759,8 +3742,8 @@ packages:
commander: 11.1.0
debug: 4.3.4(supports-color@8.1.1)
execa: 8.0.1
lilconfig: 2.1.0
listr2: 7.0.2
lilconfig: 3.0.0
listr2: 8.0.0
micromatch: 4.0.5
pidtree: 0.6.0
string-argv: 0.3.2
@ -3789,16 +3772,16 @@ packages:
wrap-ansi: 7.0.0
dev: true
/listr2@7.0.2:
resolution: {integrity: sha512-rJysbR9GKIalhTbVL2tYbF2hVyDnrf7pFUZBwjPaMIdadYHmeT+EVi/Bu3qd7ETQPahTotg2WRCatXwRBW554g==}
engines: {node: '>=16.0.0'}
/listr2@8.0.0:
resolution: {integrity: sha512-u8cusxAcyqAiQ2RhYvV7kRKNLgUvtObIbhOX2NCXqvp1UU32xIg5CT22ykS2TPKJXZWJwtK3IKLiqAGlGNE+Zg==}
engines: {node: '>=18.0.0'}
dependencies:
cli-truncate: 3.1.0
cli-truncate: 4.0.0
colorette: 2.0.20
eventemitter3: 5.0.1
log-update: 5.0.1
log-update: 6.0.0
rfdc: 1.3.0
wrap-ansi: 8.1.0
wrap-ansi: 9.0.0
dev: true
/local-pkg@0.5.0:
@ -3857,15 +3840,15 @@ packages:
wrap-ansi: 6.2.0
dev: true
/log-update@5.0.1:
resolution: {integrity: sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
/log-update@6.0.0:
resolution: {integrity: sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==}
engines: {node: '>=18'}
dependencies:
ansi-escapes: 5.0.0
ansi-escapes: 6.2.0
cli-cursor: 4.0.0
slice-ansi: 5.0.0
slice-ansi: 7.1.0
strip-ansi: 7.1.0
wrap-ansi: 8.1.0
wrap-ansi: 9.0.0
dev: true
/loupe@2.3.7:
@ -3900,7 +3883,7 @@ packages:
/magicast@0.3.2:
resolution: {integrity: sha512-Fjwkl6a0syt9TFN0JSYpOybxiMCkYNEeOTnOTNRbjphirLakznZXAqrXgj/7GG3D1dvETONNwrBfinvAbpunDg==}
dependencies:
'@babel/parser': 7.23.4
'@babel/parser': 7.23.5
'@babel/types': 7.23.4
source-map-js: 1.0.2
dev: true
@ -4033,8 +4016,8 @@ packages:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
dev: true
/msw@2.0.9(typescript@5.2.2):
resolution: {integrity: sha512-rl3kuGS+wuB4EKyL5nJ5WIoteCIzIgySp5b2hmIQ7fuXFfDfn/yD+E0k/3lDNFnC79tM3cuws6XmJEdPr7y+Zg==}
/msw@2.0.11(typescript@5.2.2):
resolution: {integrity: sha512-dAXFS2DxZX0uFqMPhS3oUAu8S/5IQ5qKKSwtXl3/dMTeML0C8JfSvbeWtowYg6pu4Iehgp5L/pHLrlIcG++y/A==}
engines: {node: '>=18'}
hasBin: true
requiresBuild: true
@ -4048,7 +4031,7 @@ packages:
'@bundled-es-modules/js-levenshtein': 2.0.1
'@bundled-es-modules/statuses': 1.0.1
'@mswjs/cookies': 1.1.0
'@mswjs/interceptors': 0.25.12
'@mswjs/interceptors': 0.25.13
'@open-draft/until': 2.1.0
'@types/cookie': 0.4.1
'@types/js-levenshtein': 1.1.3
@ -4512,15 +4495,6 @@ packages:
util-deprecate: 1.0.2
dev: true
/postcss@8.4.31:
resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.3.7
picocolors: 1.0.0
source-map-js: 1.0.2
dev: true
/postcss@8.4.32:
resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==}
engines: {node: ^10 || ^12 || >=14}
@ -4965,6 +4939,14 @@ packages:
is-fullwidth-code-point: 4.0.0
dev: true
/slice-ansi@7.1.0:
resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==}
engines: {node: '>=18'}
dependencies:
ansi-styles: 6.2.1
is-fullwidth-code-point: 5.0.0
dev: true
/source-map-js@1.0.2:
resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
engines: {node: '>=0.10.0'}
@ -5063,6 +5045,15 @@ packages:
strip-ansi: 7.1.0
dev: true
/string-width@7.0.0:
resolution: {integrity: sha512-GPQHj7row82Hjo9hKZieKcHIhaAIKOJvFSIZXuCU9OASVZrMNUaZuz++SPVrBjnLsnk4k+z9f2EIypgxf2vNFw==}
engines: {node: '>=18'}
dependencies:
emoji-regex: 10.3.0
get-east-asian-width: 1.2.0
strip-ansi: 7.1.0
dev: true
/string_decoder@1.3.0:
resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
dependencies:
@ -5330,16 +5321,16 @@ packages:
engines: {node: '>=8'}
dev: true
/type-fest@1.4.0:
resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==}
engines: {node: '>=10'}
dev: true
/type-fest@2.19.0:
resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==}
engines: {node: '>=12.20'}
dev: true
/type-fest@3.13.1:
resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==}
engines: {node: '>=14.16'}
dev: true
/typescript@5.1.6:
resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==}
engines: {node: '>=14.17'}
@ -5432,8 +5423,8 @@ packages:
extsprintf: 1.3.0
dev: true
/vite-node@1.0.0-beta.5:
resolution: {integrity: sha512-iXm+GTJbR9R6V/bCM1+LQqIohL/tncZVNGIcTtzpYThBD8yiTkDPvEjy1Mf7KFACtG3qY/0VDMrkuMtqG/JFhg==}
/vite-node@1.0.4:
resolution: {integrity: sha512-9xQQtHdsz5Qn8hqbV7UKqkm8YkJhzT/zr41Dmt5N7AlD8hJXw/Z7y0QiD5I8lnTthV9Rvcvi0QW7PI0Fq83ZPg==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
dependencies:
@ -5441,7 +5432,7 @@ packages:
debug: 4.3.4(supports-color@8.1.1)
pathe: 1.1.1
picocolors: 1.0.0
vite: 5.0.2
vite: 5.0.7
transitivePeerDependencies:
- '@types/node'
- less
@ -5453,8 +5444,8 @@ packages:
- terser
dev: true
/vite@5.0.2:
resolution: {integrity: sha512-6CCq1CAJCNM1ya2ZZA7+jS2KgnhbzvxakmlIjN24cF/PXhRMzpM/z8QgsVJA/Dm5fWUWnVEsmtBoMhmerPxT0g==}
/vite@5.0.7:
resolution: {integrity: sha512-B4T4rJCDPihrQo2B+h1MbeGL/k/GMAHzhQ8S0LjQ142s6/+l3hHTT095ORvsshj4QCkoWu3Xtmob5mazvakaOw==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@ -5482,13 +5473,13 @@ packages:
optional: true
dependencies:
esbuild: 0.19.7
postcss: 8.4.31
postcss: 8.4.32
rollup: 4.5.2
optionalDependencies:
fsevents: 2.3.3
dev: true
/vitest-dom@0.1.1(vitest@1.0.0-beta.5):
/vitest-dom@0.1.1(vitest@1.0.4):
resolution: {integrity: sha512-n/bonR2hcRHCE5hlzG/P0yTXTUXx/gPtsaeUWP86ADfwo/+dHDpnTTV14qY7+kevsUbOZFYECu77MXY7AA0QSA==}
peerDependencies:
vitest: '>=0.31.0'
@ -5499,18 +5490,18 @@ packages:
dom-accessibility-api: 0.6.3
lodash-es: 4.17.21
redent: 4.0.0
vitest: 1.0.0-beta.5(happy-dom@12.10.3)
vitest: 1.0.4(happy-dom@12.10.3)
dev: true
/vitest@1.0.0-beta.5(happy-dom@12.10.3):
resolution: {integrity: sha512-wmrGmXMKysR+JBvIwy0COgLrRSsZTR00dN+IpWBxGC4ACF5Mt/uYyrPLJZ0ixK4P3bxI16vd92JXMsuGnm9gQQ==}
/vitest@1.0.4(happy-dom@12.10.3):
resolution: {integrity: sha512-s1GQHp/UOeWEo4+aXDOeFBJwFzL6mjycbQwwKWX2QcYfh/7tIerS59hWQ20mxzupTJluA2SdwiBuWwQHH67ckg==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
'@edge-runtime/vm': '*'
'@types/node': ^18.0.0 || >=20.0.0
'@vitest/browser': '*'
'@vitest/ui': '*'
'@vitest/browser': ^1.0.0
'@vitest/ui': ^1.0.0
happy-dom: '*'
jsdom: '*'
peerDependenciesMeta:
@ -5527,11 +5518,11 @@ packages:
jsdom:
optional: true
dependencies:
'@vitest/expect': 1.0.0-beta.5
'@vitest/runner': 1.0.0-beta.5
'@vitest/snapshot': 1.0.0-beta.5
'@vitest/spy': 1.0.0-beta.5
'@vitest/utils': 1.0.0-beta.5
'@vitest/expect': 1.0.4
'@vitest/runner': 1.0.4
'@vitest/snapshot': 1.0.4
'@vitest/spy': 1.0.4
'@vitest/utils': 1.0.4
acorn-walk: 8.3.0
cac: 6.7.14
chai: 4.3.10
@ -5546,8 +5537,8 @@ packages:
strip-literal: 1.3.0
tinybench: 2.5.1
tinypool: 0.8.1
vite: 5.0.2
vite-node: 1.0.0-beta.5
vite: 5.0.7
vite-node: 1.0.4
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
@ -5611,14 +5602,14 @@ packages:
he: 1.2.0
dev: true
/vue-tsc@1.8.22(typescript@5.2.2):
resolution: {integrity: sha512-j9P4kHtW6eEE08aS5McFZE/ivmipXy0JzrnTgbomfABMaVKx37kNBw//irL3+LlE3kOo63XpnRigyPC3w7+z+A==}
/vue-tsc@1.8.25(typescript@5.2.2):
resolution: {integrity: sha512-lHsRhDc/Y7LINvYhZ3pv4elflFADoEOo67vfClAfF2heVHpHmVquLSjojgCSIwzA4F0Pc4vowT/psXCYcfk+iQ==}
hasBin: true
peerDependencies:
typescript: '*'
dependencies:
'@volar/typescript': 1.10.10
'@vue/language-core': 1.8.22(typescript@5.2.2)
'@volar/typescript': 1.11.1
'@vue/language-core': 1.8.25(typescript@5.2.2)
semver: 7.5.4
typescript: 5.2.2
dev: true
@ -5751,6 +5742,15 @@ packages:
strip-ansi: 7.1.0
dev: true
/wrap-ansi@9.0.0:
resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==}
engines: {node: '>=18'}
dependencies:
ansi-styles: 6.2.1
string-width: 7.0.0
strip-ansi: 7.1.0
dev: true
/wrappy@1.0.2:
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
dev: true