2
0
mirror of https://github.com/tenrok/vue-select.git synced 2026-05-17 02:29:37 +03:00

feat: nuxt init

This commit is contained in:
Jeff Sagal
2024-03-22 20:07:17 -07:00
parent b211d1c42a
commit 84ba1f4426
4 changed files with 136 additions and 106 deletions
+42
View File
@@ -0,0 +1,42 @@
<script setup lang="ts">
defineProps<{
width: string
height: string
x: number
y: number
squares: boolean
}>()
</script>
<template>
<svg aria-hidden="true" v-bind="$attrs">
<defs>
<pattern
:id="patternId"
:width="width"
:height="height"
patternUnits="userSpaceOnUse"
:x="x"
:y="y"
>
<path :d="`M.5 ${height}V.5H${width}`" fill="none" />
</pattern>
</defs>
<rect
width="100%"
height="100%"
:stroke-width="0"
:fill="`url(#${patternId})`"
/>
<svg v-if="squares" :x="x" :y="y" class="overflow-visible">
<rect
v-for="square in squares"
:key="`${square[0]}-${square[1]}`"
width="width + 1"
height="height + 1"
:x="square[0] * width"
:y="square[1] * height"
/>
</svg>
</svg>
</template>
+3 -3
View File
@@ -12,7 +12,7 @@ typeahead select. They're a staple on the web, and they're notoriously tough to
:::
Vue Select provides a default template that fits most use cases. The component is designed
to be as lightweight as possible, while maintaining high standards for accessibility, developer
to be as lightweight as possible,while maintaining high standards for accessibility, developer
experience, and customization.
:::quick-links
@@ -21,8 +21,8 @@ experience, and customization.
Step-by-step instructions to install Vue Select in your project. Couple lines and you're done!
#icon
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
<path stroke-linecap="round" stroke-linejoin="round" d="M3 16.5v2.25A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75V16.5M16.5 12L12 16.5m0 0L7.5 12m4.5 4.5V3" />
<svg data-name="arrow-down-tray" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" class="w-6 h-6">
<path fill-rule="evenodd" d="M12 2.25a.75.75 0 01.75.75v11.69l3.22-3.22a.75.75 0 111.06 1.06l-4.5 4.5a.75.75 0 01-1.06 0l-4.5-4.5a.75.75 0 111.06-1.06l3.22 3.22V3a.75.75 0 01.75-.75zm-9 13.5a.75.75 0 01.75.75v2.25a1.5 1.5 0 001.5 1.5h13.5a1.5 1.5 0 001.5-1.5V16.5a.75.75 0 011.5 0v2.25a3 3 0 01-3 3H5.25a3 3 0 01-3-3V16.5a.75.75 0 01.75-.75z" clip-rule="evenodd" />
</svg>
:::
+90 -102
View File
@@ -25,7 +25,7 @@ importers:
version: 20.11.30
'@vitejs/plugin-vue':
specifier: ^5.0.4
version: 5.0.4(vite@5.2.2)(vue@3.4.21)
version: 5.0.4(vite@5.2.3)(vue@3.4.21)
'@vitest/coverage-c8':
specifier: ^0.33.0
version: 0.33.0(vitest@1.4.0)
@@ -82,7 +82,7 @@ importers:
version: 5.4.3
vite:
specifier: ^5.2.2
version: 5.2.2(@types/node@20.11.30)
version: 5.2.3(@types/node@20.11.30)
vitest:
specifier: ^1.4.0
version: 1.4.0(@types/node@20.11.30)(jsdom@24.0.0)
@@ -100,7 +100,7 @@ importers:
version: 1.7.19(vue@3.4.21)
'@heroicons/vue':
specifier: ^2.1.1
version: 2.1.1(vue@3.4.21)
version: 2.1.3(vue@3.4.21)
'@vueuse/core':
specifier: ^10.9.0
version: 10.9.0(vue@3.4.21)
@@ -143,7 +143,7 @@ importers:
version: 9.23.0(eslint@8.57.0)
nuxt:
specifier: 3.11.1
version: 3.11.1(@types/node@20.11.30)(@unocss/reset@0.58.6)(eslint@8.57.0)(floating-vue@5.2.2)(typescript@5.4.3)(unocss@0.58.6)(vite@5.2.2)(vue-tsc@2.0.7)
version: 3.11.1(@types/node@20.11.30)(@unocss/reset@0.58.6)(eslint@8.57.0)(floating-vue@5.2.2)(typescript@5.4.3)(unocss@0.58.6)(vite@5.2.3)(vue-tsc@2.0.7)
nuxt-svgo:
specifier: ^4.0.0
version: 4.0.0(vue@3.4.21)
@@ -901,8 +901,8 @@ packages:
vue: 3.4.21(typescript@5.4.3)
dev: false
/@heroicons/vue@2.1.1(vue@3.4.21):
resolution: {integrity: sha512-Yi5nh/89L193ALgHyJUQUdNLsKXPrrE3yj5yiR8WAlo7nZyXGxGauQcEAmBsa2XJGMhBMuEdoOiuZ8wEwTBxVQ==}
/@heroicons/vue@2.1.3(vue@3.4.21):
resolution: {integrity: sha512-CP4ipIwFbV4NEn8ULUCN110wkV0wZq6dsViDL3HwgIh+jn5yQGlRm6QaRN+Mv+o+UsUBbRDei3Je/q0NZHf5Gg==}
peerDependencies:
vue: '>= 3'
dependencies:
@@ -1030,7 +1030,7 @@ packages:
npmlog: 5.0.1
rimraf: 3.0.2
semver: 7.6.0
tar: 6.2.0
tar: 6.2.1
transitivePeerDependencies:
- encoding
- supports-color
@@ -1218,7 +1218,7 @@ packages:
resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==}
dev: true
/@nuxt/devtools-kit@1.1.3(nuxt@3.11.1)(vite@5.2.2):
/@nuxt/devtools-kit@1.1.3(nuxt@3.11.1)(vite@5.2.3):
resolution: {integrity: sha512-bVIGng74haYAvJXiV+xtk7xrpHPZOJtcV4Flgl9IM+PYSjqs5pIRFRDnDwCQYAGt99hxGtQkdTBRqPQLxVCmeA==}
peerDependencies:
nuxt: ^3.9.0
@@ -1227,8 +1227,8 @@ packages:
'@nuxt/kit': 3.11.1
'@nuxt/schema': 3.11.1
execa: 7.2.0
nuxt: 3.11.1(@types/node@20.11.30)(@unocss/reset@0.58.6)(eslint@8.57.0)(floating-vue@5.2.2)(typescript@5.4.3)(unocss@0.58.6)(vite@5.2.2)(vue-tsc@2.0.7)
vite: 5.2.2(@types/node@20.11.30)
nuxt: 3.11.1(@types/node@20.11.30)(@unocss/reset@0.58.6)(eslint@8.57.0)(floating-vue@5.2.2)(typescript@5.4.3)(unocss@0.58.6)(vite@5.2.3)(vue-tsc@2.0.7)
vite: 5.2.3(@types/node@20.11.30)
transitivePeerDependencies:
- rollup
- supports-color
@@ -1250,7 +1250,7 @@ packages:
semver: 7.6.0
dev: true
/@nuxt/devtools@1.1.3(@unocss/reset@0.58.6)(floating-vue@5.2.2)(nuxt@3.11.1)(unocss@0.58.6)(vite@5.2.2)(vue@3.4.21):
/@nuxt/devtools@1.1.3(@unocss/reset@0.58.6)(floating-vue@5.2.2)(nuxt@3.11.1)(unocss@0.58.6)(vite@5.2.3)(vue@3.4.21):
resolution: {integrity: sha512-+mps8+01b2ntJOHNNTfeUTj4A/b2CyAxvmbwgoDc91XAycpJMWqzYzqBXemR4ZoDL8mbk6coQ1rmz8f1dM25fA==}
hasBin: true
peerDependencies:
@@ -1258,11 +1258,11 @@ packages:
vite: '*'
dependencies:
'@antfu/utils': 0.7.7
'@nuxt/devtools-kit': 1.1.3(nuxt@3.11.1)(vite@5.2.2)
'@nuxt/devtools-kit': 1.1.3(nuxt@3.11.1)(vite@5.2.3)
'@nuxt/devtools-wizard': 1.1.3
'@nuxt/kit': 3.11.1
'@vue/devtools-applet': 7.0.20(@unocss/reset@0.58.6)(floating-vue@5.2.2)(unocss@0.58.6)(vite@5.2.2)(vue@3.4.21)
'@vue/devtools-core': 7.0.20(vite@5.2.2)(vue@3.4.21)
'@vue/devtools-applet': 7.0.20(@unocss/reset@0.58.6)(floating-vue@5.2.2)(unocss@0.58.6)(vite@5.2.3)(vue@3.4.21)
'@vue/devtools-core': 7.0.20(vite@5.2.3)(vue@3.4.21)
'@vue/devtools-kit': 7.0.20(vue@3.4.21)
birpc: 0.2.17
consola: 3.2.3
@@ -1279,7 +1279,7 @@ packages:
launch-editor: 2.6.1
local-pkg: 0.5.0
magicast: 0.3.3
nuxt: 3.11.1(@types/node@20.11.30)(@unocss/reset@0.58.6)(eslint@8.57.0)(floating-vue@5.2.2)(typescript@5.4.3)(unocss@0.58.6)(vite@5.2.2)(vue-tsc@2.0.7)
nuxt: 3.11.1(@types/node@20.11.30)(@unocss/reset@0.58.6)(eslint@8.57.0)(floating-vue@5.2.2)(typescript@5.4.3)(unocss@0.58.6)(vite@5.2.3)(vue-tsc@2.0.7)
nypm: 0.3.8
ohash: 1.1.3
pacote: 17.0.6
@@ -1292,9 +1292,9 @@ packages:
simple-git: 3.23.0
sirv: 2.0.4
unimport: 3.7.1(rollup@4.13.0)
vite: 5.2.2(@types/node@20.11.30)
vite-plugin-inspect: 0.8.3(@nuxt/kit@3.11.1)(vite@5.2.2)
vite-plugin-vue-inspector: 4.0.2(vite@5.2.2)
vite: 5.2.3(@types/node@20.11.30)
vite-plugin-inspect: 0.8.3(@nuxt/kit@3.11.1)(vite@5.2.3)
vite-plugin-vue-inspector: 4.0.2(vite@5.2.3)
which: 3.0.1
ws: 8.16.0
transitivePeerDependencies:
@@ -1421,8 +1421,8 @@ packages:
dependencies:
'@nuxt/kit': 3.11.1
'@rollup/plugin-replace': 5.0.5(rollup@4.13.0)
'@vitejs/plugin-vue': 5.0.4(vite@5.2.2)(vue@3.4.21)
'@vitejs/plugin-vue-jsx': 3.1.0(vite@5.2.2)(vue@3.4.21)
'@vitejs/plugin-vue': 5.0.4(vite@5.2.3)(vue@3.4.21)
'@vitejs/plugin-vue-jsx': 3.1.0(vite@5.2.3)(vue@3.4.21)
autoprefixer: 10.4.19(postcss@8.4.38)
clear: 0.1.0
consola: 3.2.3
@@ -1449,9 +1449,9 @@ packages:
ufo: 1.5.3
unenv: 1.9.0
unplugin: 1.10.0
vite: 5.2.2(@types/node@20.11.30)
vite: 5.2.3(@types/node@20.11.30)
vite-node: 1.4.0(@types/node@20.11.30)
vite-plugin-checker: 0.6.4(eslint@8.57.0)(typescript@5.4.3)(vite@5.2.2)(vue-tsc@2.0.7)
vite-plugin-checker: 0.6.4(eslint@8.57.0)(typescript@5.4.3)(vite@5.2.3)(vue-tsc@2.0.7)
vue: 3.4.21(typescript@5.4.3)
vue-bundle-renderer: 2.0.0
transitivePeerDependencies:
@@ -2684,7 +2684,7 @@ packages:
vue: 3.4.21(typescript@5.4.3)
dev: true
/@unocss/astro@0.58.6(vite@5.2.2):
/@unocss/astro@0.58.6(vite@5.2.3):
resolution: {integrity: sha512-0BvbhEp5Ln6wFNnhISusB2hcfycWkdgnjlFMcLT69efvj4G39MzB6JYT/1qiidLfpj35HcqkpBz7TfZ4bUmOAw==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0
@@ -2694,8 +2694,8 @@ packages:
dependencies:
'@unocss/core': 0.58.6
'@unocss/reset': 0.58.6
'@unocss/vite': 0.58.6(vite@5.2.2)
vite: 5.2.2(@types/node@20.11.30)
'@unocss/vite': 0.58.6(vite@5.2.3)
vite: 5.2.3(@types/node@20.11.30)
transitivePeerDependencies:
- rollup
dev: true
@@ -2878,7 +2878,7 @@ packages:
'@unocss/core': 0.58.6
dev: true
/@unocss/vite@0.58.6(vite@5.2.2):
/@unocss/vite@0.58.6(vite@5.2.3):
resolution: {integrity: sha512-DPXCoYU/Ozqc/Jeptd41XvtW8MSgVxmtTyhpMAsm/hJuBfwIV7Fy3TZquf4V9BpaTb4ao1LVXzgXmVUmj2HXpA==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0
@@ -2893,7 +2893,7 @@ packages:
chokidar: 3.6.0
fast-glob: 3.3.2
magic-string: 0.30.8
vite: 5.2.2(@types/node@20.11.30)
vite: 5.2.3(@types/node@20.11.30)
transitivePeerDependencies:
- rollup
dev: true
@@ -2920,7 +2920,7 @@ packages:
- supports-color
dev: true
/@vitejs/plugin-vue-jsx@3.1.0(vite@5.2.2)(vue@3.4.21):
/@vitejs/plugin-vue-jsx@3.1.0(vite@5.2.3)(vue@3.4.21):
resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
@@ -2930,20 +2930,20 @@ packages:
'@babel/core': 7.24.3
'@babel/plugin-transform-typescript': 7.24.1(@babel/core@7.24.3)
'@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.3)
vite: 5.2.2(@types/node@20.11.30)
vite: 5.2.3(@types/node@20.11.30)
vue: 3.4.21(typescript@5.4.3)
transitivePeerDependencies:
- supports-color
dev: true
/@vitejs/plugin-vue@5.0.4(vite@5.2.2)(vue@3.4.21):
/@vitejs/plugin-vue@5.0.4(vite@5.2.3)(vue@3.4.21):
resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==}
engines: {node: ^18.0.0 || >=20.0.0}
peerDependencies:
vite: ^5.0.0
vue: ^3.2.25
dependencies:
vite: 5.2.2(@types/node@20.11.30)
vite: 5.2.3(@types/node@20.11.30)
vue: 3.4.21(typescript@5.4.3)
dev: true
@@ -3000,22 +3000,22 @@ packages:
pretty-format: 29.7.0
dev: true
/@volar/language-core@2.1.3:
resolution: {integrity: sha512-F93KYZYqcYltG7NihfnLt/omMZOtrQtsh2+wj+cgx3xolopU+TZvmwlZWOjw3ObZGFj3SKBb4jJn6VSfSch6RA==}
/@volar/language-core@2.1.5:
resolution: {integrity: sha512-u1OHmVkCFsJqNdaM2GKuMhE67TxcEnOqJNF+VtYv2Ji8DnrUaF4FAFSNxY+MRGICl+873CsSJVKas9TQtW14LA==}
dependencies:
'@volar/source-map': 2.1.3
'@volar/source-map': 2.1.5
dev: true
/@volar/source-map@2.1.3:
resolution: {integrity: sha512-j+R+NG/OlDgdNMttADxNuSM9Z26StT/Bjw0NgSydI05Vihngn9zvaP/xXwfWs5qQrRzbKVFxJebS2ks5m/URuA==}
/@volar/source-map@2.1.5:
resolution: {integrity: sha512-GIkAM6fHgDcTXcdH4i10fAiAZzO0HLIer8/pt3oZ9A0n7n4R5d1b2F8Xxzh/pgmgNoL+SrHX3MFxs35CKgfmtA==}
dependencies:
muggle-string: 0.4.1
dev: true
/@volar/typescript@2.1.3:
resolution: {integrity: sha512-ZZqLMih4mvu2eJAW3UCFm84OM/ojYMoA/BU/W1TctT5F2nVzNJmW4jxMWmP3wQzxCbATfTa5gLb1+BSI9NBMBg==}
/@volar/typescript@2.1.5:
resolution: {integrity: sha512-zo9a3NrNMSkufIvHuExDGTfYv+zO7C5p2wg8fyP7vcqF/Qo0ztjb0ZfOgq/A85EO/MBc1Kj2Iu7PaOBtP++NMw==}
dependencies:
'@volar/language-core': 2.1.3
'@volar/language-core': 2.1.5
path-browserify: 1.0.1
dev: true
@@ -3118,12 +3118,12 @@ packages:
resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==}
dev: true
/@vue/devtools-applet@7.0.20(@unocss/reset@0.58.6)(floating-vue@5.2.2)(unocss@0.58.6)(vite@5.2.2)(vue@3.4.21):
/@vue/devtools-applet@7.0.20(@unocss/reset@0.58.6)(floating-vue@5.2.2)(unocss@0.58.6)(vite@5.2.3)(vue@3.4.21):
resolution: {integrity: sha512-q48RtnhFmC0kd4N+3Edfctv6oL2neN6crUapBydSr6szjR87dQJygTEYKlpyx0SHmVLVwq4mcgFuf1ftAKjd/w==}
peerDependencies:
vue: ^3.0.0
dependencies:
'@vue/devtools-core': 7.0.20(vite@5.2.2)(vue@3.4.21)
'@vue/devtools-core': 7.0.20(vite@5.2.3)(vue@3.4.21)
'@vue/devtools-kit': 7.0.20(vue@3.4.21)
'@vue/devtools-shared': 7.0.20
'@vue/devtools-ui': 7.0.20(@unocss/reset@0.58.6)(floating-vue@5.2.2)(unocss@0.58.6)(vue@3.4.21)
@@ -3150,7 +3150,7 @@ packages:
- vite
dev: true
/@vue/devtools-core@7.0.20(vite@5.2.2)(vue@3.4.21):
/@vue/devtools-core@7.0.20(vite@5.2.3)(vue@3.4.21):
resolution: {integrity: sha512-JefAn0ljTUPtoEJ47PjEfcLQb9BVt3OH1R6aD8qZ7bNYwZH+xystXpVJ3pW+1iDnOXjfpLgc3bsHUZoxlfobpw==}
dependencies:
'@vue/devtools-kit': 7.0.20(vue@3.4.21)
@@ -3158,7 +3158,7 @@ packages:
mitt: 3.0.1
nanoid: 3.3.7
pathe: 1.1.2
vite-hot-client: 0.2.3(vite@5.2.2)
vite-hot-client: 0.2.3(vite@5.2.3)
transitivePeerDependencies:
- vite
- vue
@@ -3198,7 +3198,7 @@ packages:
colord: 2.9.3
floating-vue: 5.2.2(vue@3.4.21)
focus-trap: 7.5.4
unocss: 0.58.6(postcss@8.4.38)(vite@5.2.2)
unocss: 0.58.6(postcss@8.4.38)(vite@5.2.3)
vue: 3.4.21(typescript@5.4.3)
transitivePeerDependencies:
- '@vue/composition-api'
@@ -3258,7 +3258,7 @@ packages:
typescript:
optional: true
dependencies:
'@volar/language-core': 2.1.3
'@volar/language-core': 2.1.5
'@vue/compiler-dom': 3.4.21
'@vue/shared': 3.4.21
computeds: 0.0.1
@@ -3405,7 +3405,7 @@ packages:
'@vueuse/core': 10.9.0(vue@3.4.21)
'@vueuse/metadata': 10.9.0
local-pkg: 0.5.0
nuxt: 3.11.1(@types/node@20.11.30)(@unocss/reset@0.58.6)(eslint@8.57.0)(floating-vue@5.2.2)(typescript@5.4.3)(unocss@0.58.6)(vite@5.2.2)(vue-tsc@2.0.7)
nuxt: 3.11.1(@types/node@20.11.30)(@unocss/reset@0.58.6)(eslint@8.57.0)(floating-vue@5.2.2)(typescript@5.4.3)(unocss@0.58.6)(vite@5.2.3)(vue-tsc@2.0.7)
vue-demi: 0.14.7(vue@3.4.21)
transitivePeerDependencies:
- '@vue/composition-api'
@@ -3722,7 +3722,7 @@ packages:
postcss: ^8.1.0
dependencies:
browserslist: 4.23.0
caniuse-lite: 1.0.30001599
caniuse-lite: 1.0.30001600
fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.0.0
@@ -3796,7 +3796,7 @@ packages:
dependencies:
buffer: 5.7.1
inherits: 2.0.4
readable-stream: 3.6.0
readable-stream: 3.6.2
dev: true
/boolbase@1.0.0:
@@ -3830,8 +3830,8 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
caniuse-lite: 1.0.30001599
electron-to-chromium: 1.4.714
caniuse-lite: 1.0.30001600
electron-to-chromium: 1.4.715
node-releases: 2.0.14
update-browserslist-db: 1.0.13(browserslist@4.23.0)
dev: true
@@ -3908,7 +3908,7 @@ packages:
confbox: 0.1.3
defu: 6.1.4
dotenv: 16.4.5
giget: 1.2.1
giget: 1.2.3
jiti: 1.21.0
mlly: 1.6.1
ohash: 1.1.3
@@ -3956,7 +3956,7 @@ packages:
minipass-pipeline: 1.2.4
p-map: 4.0.0
ssri: 10.0.5
tar: 6.2.0
tar: 6.2.1
unique-filename: 3.0.0
dev: true
@@ -3983,13 +3983,13 @@ packages:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
dependencies:
browserslist: 4.23.0
caniuse-lite: 1.0.30001599
caniuse-lite: 1.0.30001600
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
dev: true
/caniuse-lite@1.0.30001599:
resolution: {integrity: sha512-LRAQHZ4yT1+f9LemSMeqdMpMxZcc4RMWdj4tiFe3G8tNkWK+E58g+/tzotb5cU6TbcVJLr4fySiAW7XmxQvZQA==}
/caniuse-lite@1.0.30001600:
resolution: {integrity: sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ==}
dev: true
/caseless@0.12.0:
@@ -4938,8 +4938,8 @@ packages:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
dev: true
/electron-to-chromium@1.4.714:
resolution: {integrity: sha512-OfnVHt+nMRH9Ua5koH/2gKlCAXbG+u1yXwLKyBVqNboBV34ZTwb846RUe8K5mtE1uhz0BXoMarZ13JCQr+sBtQ==}
/electron-to-chromium@1.4.715:
resolution: {integrity: sha512-XzWNH4ZSa9BwVUQSDorPWAUQ5WGuYz7zJUNpNif40zFCiCl20t8zgylmreNmn26h5kiyw2lg7RfTmeMBsDklqg==}
dev: true
/emoji-regex@8.0.0:
@@ -5673,18 +5673,18 @@ packages:
assert-plus: 1.0.0
dev: true
/giget@1.2.1:
resolution: {integrity: sha512-4VG22mopWtIeHwogGSy1FViXVo0YT+m6BrqZfz0JJFwbSsePsCdOzdLIIli5BtMp7Xe8f/o2OmBpQX2NBOC24g==}
/giget@1.2.3:
resolution: {integrity: sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA==}
hasBin: true
dependencies:
citty: 0.1.6
consola: 3.2.3
defu: 6.1.4
node-fetch-native: 1.6.3
node-fetch-native: 1.6.4
nypm: 0.3.8
ohash: 1.1.3
pathe: 1.1.2
tar: 6.2.0
tar: 6.2.1
dev: true
/git-config-path@2.0.0:
@@ -5768,7 +5768,6 @@ packages:
/global-directory@4.0.1:
resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==}
engines: {node: '>=18'}
requiresBuild: true
dependencies:
ini: 4.1.1
dev: true
@@ -6237,7 +6236,6 @@ packages:
/ini@4.1.1:
resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
requiresBuild: true
dev: true
/inquirer@8.2.5:
@@ -6570,7 +6568,6 @@ packages:
/jiti@1.21.0:
resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==}
hasBin: true
requiresBuild: true
/js-beautify@1.15.1:
resolution: {integrity: sha512-ESjNzSlt/sWE8sciZH8kBF8BPlwXPwhR6pWKAw8bw4Bwj+iZcnKW6ONWUutJ7eObuBZQpiIb8S7OYspWrKt7rA==}
@@ -7772,7 +7769,7 @@ packages:
mime: 4.0.1
mlly: 1.6.1
mri: 1.2.0
node-fetch-native: 1.6.3
node-fetch-native: 1.6.4
ofetch: 1.3.4
ohash: 1.1.3
openapi-typescript: 6.7.5
@@ -7831,8 +7828,8 @@ packages:
skin-tone: 2.0.0
dev: true
/node-fetch-native@1.6.3:
resolution: {integrity: sha512-5kvcZPQYJBlUPgHxG0L8RJ52wiu2Sn5RAXBJlU6xPv8X+4MbeOxJ8Do9NFzD1RaWDDc1OF2VtBTgo+OKzg01uA==}
/node-fetch-native@1.6.4:
resolution: {integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==}
dev: true
/node-fetch@2.7.0:
@@ -7870,7 +7867,7 @@ packages:
nopt: 7.2.0
proc-log: 3.0.0
semver: 7.6.0
tar: 6.2.0
tar: 6.2.1
which: 4.0.0
transitivePeerDependencies:
- supports-color
@@ -8128,7 +8125,7 @@ packages:
- supports-color
dev: true
/nuxt@3.11.1(@types/node@20.11.30)(@unocss/reset@0.58.6)(eslint@8.57.0)(floating-vue@5.2.2)(typescript@5.4.3)(unocss@0.58.6)(vite@5.2.2)(vue-tsc@2.0.7):
/nuxt@3.11.1(@types/node@20.11.30)(@unocss/reset@0.58.6)(eslint@8.57.0)(floating-vue@5.2.2)(typescript@5.4.3)(unocss@0.58.6)(vite@5.2.3)(vue-tsc@2.0.7):
resolution: {integrity: sha512-CsncE1dxP0cmOYT+PBdjMD0bOK8eZizG5tgNWUOJAAAtU45sO38maoBumYYL2kUpT/SC/dMP+831DAcVPvi9pQ==}
engines: {node: ^14.18.0 || >=16.10.0}
hasBin: true
@@ -8142,7 +8139,7 @@ packages:
optional: true
dependencies:
'@nuxt/devalue': 2.0.2
'@nuxt/devtools': 1.1.3(@unocss/reset@0.58.6)(floating-vue@5.2.2)(nuxt@3.11.1)(unocss@0.58.6)(vite@5.2.2)(vue@3.4.21)
'@nuxt/devtools': 1.1.3(@unocss/reset@0.58.6)(floating-vue@5.2.2)(nuxt@3.11.1)(unocss@0.58.6)(vite@5.2.3)(vue@3.4.21)
'@nuxt/kit': 3.11.1
'@nuxt/schema': 3.11.1
'@nuxt/telemetry': 2.5.3
@@ -8286,7 +8283,7 @@ packages:
resolution: {integrity: sha512-KLIET85ik3vhEfS+3fDlc/BAZiAp+43QEC/yCo5zkNoY2YaKvNkOaFr/6wCFgFH1kuYQM5pMNi0Tg8koiIemtw==}
dependencies:
destr: 2.0.3
node-fetch-native: 1.6.3
node-fetch-native: 1.6.4
ufo: 1.5.3
dev: true
@@ -8504,7 +8501,7 @@ packages:
read-package-json-fast: 3.0.2
sigstore: 2.2.2
ssri: 10.0.5
tar: 6.2.0
tar: 6.2.1
transitivePeerDependencies:
- bluebird
- supports-color
@@ -9335,15 +9332,6 @@ packages:
util-deprecate: 1.0.2
dev: true
/readable-stream@3.6.0:
resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==}
engines: {node: '>= 6'}
dependencies:
inherits: 2.0.4
string_decoder: 1.3.0
util-deprecate: 1.0.2
dev: true
/readable-stream@3.6.2:
resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
engines: {node: '>= 6'}
@@ -10342,8 +10330,8 @@ packages:
streamx: 2.16.1
dev: true
/tar@6.2.0:
resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==}
/tar@6.2.1:
resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==}
engines: {node: '>=10'}
dependencies:
chownr: 2.0.0
@@ -10656,7 +10644,7 @@ packages:
consola: 3.2.3
defu: 6.1.4
mime: 3.0.0
node-fetch-native: 1.6.3
node-fetch-native: 1.6.4
pathe: 1.1.2
dev: true
@@ -10785,7 +10773,7 @@ packages:
engines: {node: '>= 10.0.0'}
dev: true
/unocss@0.58.6(postcss@8.4.38)(vite@5.2.2):
/unocss@0.58.6(postcss@8.4.38)(vite@5.2.3):
resolution: {integrity: sha512-HBstDtC6KKD5yCYh5hHpPdHGZai0B/iLlDwkOIK+xfQYrvl8tNBvKfRz3xgiaI5MJ+fLmEOxbfXQIjleU1A0iA==}
engines: {node: '>=14'}
peerDependencies:
@@ -10797,7 +10785,7 @@ packages:
vite:
optional: true
dependencies:
'@unocss/astro': 0.58.6(vite@5.2.2)
'@unocss/astro': 0.58.6(vite@5.2.3)
'@unocss/cli': 0.58.6
'@unocss/core': 0.58.6
'@unocss/extractor-arbitrary-variants': 0.58.6
@@ -10816,8 +10804,8 @@ packages:
'@unocss/transformer-compile-class': 0.58.6
'@unocss/transformer-directives': 0.58.6
'@unocss/transformer-variant-group': 0.58.6
'@unocss/vite': 0.58.6(vite@5.2.2)
vite: 5.2.2(@types/node@20.11.30)
'@unocss/vite': 0.58.6(vite@5.2.3)
vite: 5.2.3(@types/node@20.11.30)
transitivePeerDependencies:
- postcss
- rollup
@@ -10913,7 +10901,7 @@ packages:
listhen: 1.7.2
lru-cache: 10.2.0
mri: 1.2.0
node-fetch-native: 1.6.3
node-fetch-native: 1.6.4
ofetch: 1.3.4
ufo: 1.5.3
transitivePeerDependencies:
@@ -11055,12 +11043,12 @@ packages:
vfile-message: 4.0.2
dev: true
/vite-hot-client@0.2.3(vite@5.2.2):
/vite-hot-client@0.2.3(vite@5.2.3):
resolution: {integrity: sha512-rOGAV7rUlUHX89fP2p2v0A2WWvV3QMX2UYq0fRqsWSvFvev4atHWqjwGoKaZT1VTKyLGk533ecu3eyd0o59CAg==}
peerDependencies:
vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0
dependencies:
vite: 5.2.2(@types/node@20.11.30)
vite: 5.2.3(@types/node@20.11.30)
dev: true
/vite-node@1.4.0(@types/node@20.11.30):
@@ -11072,7 +11060,7 @@ packages:
debug: 4.3.4
pathe: 1.1.2
picocolors: 1.0.0
vite: 5.2.2(@types/node@20.11.30)
vite: 5.2.3(@types/node@20.11.30)
transitivePeerDependencies:
- '@types/node'
- less
@@ -11084,7 +11072,7 @@ packages:
- terser
dev: true
/vite-plugin-checker@0.6.4(eslint@8.57.0)(typescript@5.4.3)(vite@5.2.2)(vue-tsc@2.0.7):
/vite-plugin-checker@0.6.4(eslint@8.57.0)(typescript@5.4.3)(vite@5.2.3)(vue-tsc@2.0.7):
resolution: {integrity: sha512-2zKHH5oxr+ye43nReRbC2fny1nyARwhxdm0uNYp/ERy4YvU9iZpNOsueoi/luXw5gnpqRSvjcEPxXbS153O2wA==}
engines: {node: '>=14.16'}
peerDependencies:
@@ -11128,7 +11116,7 @@ packages:
strip-ansi: 6.0.1
tiny-invariant: 1.3.3
typescript: 5.4.3
vite: 5.2.2(@types/node@20.11.30)
vite: 5.2.3(@types/node@20.11.30)
vscode-languageclient: 7.0.0
vscode-languageserver: 7.0.0
vscode-languageserver-textdocument: 1.0.11
@@ -11136,7 +11124,7 @@ packages:
vue-tsc: 2.0.7(typescript@5.4.3)
dev: true
/vite-plugin-inspect@0.8.3(@nuxt/kit@3.11.1)(vite@5.2.2):
/vite-plugin-inspect@0.8.3(@nuxt/kit@3.11.1)(vite@5.2.3):
resolution: {integrity: sha512-SBVzOIdP/kwe6hjkt7LSW4D0+REqqe58AumcnCfRNw4Kt3mbS9pEBkch+nupu2PBxv2tQi69EQHQ1ZA1vgB/Og==}
engines: {node: '>=14'}
peerDependencies:
@@ -11156,13 +11144,13 @@ packages:
perfect-debounce: 1.0.0
picocolors: 1.0.0
sirv: 2.0.4
vite: 5.2.2(@types/node@20.11.30)
vite: 5.2.3(@types/node@20.11.30)
transitivePeerDependencies:
- rollup
- supports-color
dev: true
/vite-plugin-vue-inspector@4.0.2(vite@5.2.2):
/vite-plugin-vue-inspector@4.0.2(vite@5.2.3):
resolution: {integrity: sha512-KPvLEuafPG13T7JJuQbSm5PwSxKFnVS965+MP1we2xGw9BPkkc/+LPix5MMWenpKWqtjr0ws8THrR+KuoDC8hg==}
peerDependencies:
vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0
@@ -11176,13 +11164,13 @@ packages:
'@vue/compiler-dom': 3.4.21
kolorist: 1.8.0
magic-string: 0.30.8
vite: 5.2.2(@types/node@20.11.30)
vite: 5.2.3(@types/node@20.11.30)
transitivePeerDependencies:
- supports-color
dev: true
/vite@5.2.2(@types/node@20.11.30):
resolution: {integrity: sha512-FWZbz0oSdLq5snUI0b6sULbz58iXFXdvkZfZWR/F0ZJuKTSPO7v72QPXt6KqYeMFb0yytNp6kZosxJ96Nr/wDQ==}
/vite@5.2.3(@types/node@20.11.30):
resolution: {integrity: sha512-+i1oagbvkVIhEy9TnEV+fgXsng13nZM90JQbrcPrf6DvW2mXARlz+DK7DLiDP+qeKoD1FCVx/1SpFL1CLq9Mhw==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -11261,7 +11249,7 @@ packages:
strip-literal: 2.0.0
tinybench: 2.6.0
tinypool: 0.8.2
vite: 5.2.2(@types/node@20.11.30)
vite: 5.2.3(@types/node@20.11.30)
vite-node: 1.4.0(@types/node@20.11.30)
why-is-node-running: 2.2.2
transitivePeerDependencies:
@@ -11398,7 +11386,7 @@ packages:
peerDependencies:
typescript: '*'
dependencies:
'@volar/typescript': 2.1.3
'@volar/typescript': 2.1.5
'@vue/language-core': 2.0.7(typescript@5.4.3)
semver: 7.6.0
typescript: 5.4.3
+1 -1
View File
@@ -1,5 +1,5 @@
{
"extends": "@vue/tsconfig/tsconfig.web.json",
"extends": "@vue/tsconfig/tsconfig.dom.json",
"include": ["env.d.ts", "src/**/*", "src/**/*.vue"],
"exclude": ["tests"],
"compilerOptions": {