diff --git a/components.d.ts b/components.d.ts index e4d0739..8cd41ba 100644 --- a/components.d.ts +++ b/components.d.ts @@ -11,6 +11,9 @@ declare module 'vue' { AccordionContent: typeof import('./src/components/ui/accordion/AccordionContent.vue')['default'] AccordionItem: typeof import('./src/components/ui/accordion/AccordionItem.vue')['default'] AccordionTrigger: typeof import('./src/components/ui/accordion/AccordionTrigger.vue')['default'] + Alert: typeof import('./src/components/ui/alert/Alert.vue')['default'] + AlertDescription: typeof import('./src/components/ui/alert/AlertDescription.vue')['default'] + AlertTitle: typeof import('./src/components/ui/alert/AlertTitle.vue')['default'] AutoForm: typeof import('./src/components/ui/auto-form/AutoForm.vue')['default'] AutoFormField: typeof import('./src/components/ui/auto-form/AutoFormField.vue')['default'] AutoFormFieldArray: typeof import('./src/components/ui/auto-form/AutoFormFieldArray.vue')['default'] @@ -50,6 +53,8 @@ declare module 'vue' { Collapsible: typeof import('./src/components/ui/collapsible/Collapsible.vue')['default'] CollapsibleContent: typeof import('./src/components/ui/collapsible/CollapsibleContent.vue')['default'] CollapsibleTrigger: typeof import('./src/components/ui/collapsible/CollapsibleTrigger.vue')['default'] + CoolBack: typeof import('./src/components/CoolBack.vue')['default'] + DenseFramework: typeof import('./src/components/DenseFramework.vue')['default'] DropdownMenu: typeof import('./src/components/ui/dropdown-menu/DropdownMenu.vue')['default'] DropdownMenuCheckboxItem: typeof import('./src/components/ui/dropdown-menu/DropdownMenuCheckboxItem.vue')['default'] DropdownMenuContent: typeof import('./src/components/ui/dropdown-menu/DropdownMenuContent.vue')['default'] @@ -74,6 +79,21 @@ declare module 'vue' { Input: typeof import('./src/components/ui/input/Input.vue')['default'] Label: typeof import('./src/components/ui/label/Label.vue')['default'] Loading: typeof import('./src/components/Loading.vue')['default'] + Menubar: typeof import('./src/components/ui/menubar/Menubar.vue')['default'] + MenubarCheckboxItem: typeof import('./src/components/ui/menubar/MenubarCheckboxItem.vue')['default'] + MenubarContent: typeof import('./src/components/ui/menubar/MenubarContent.vue')['default'] + MenubarGroup: typeof import('./src/components/ui/menubar/MenubarGroup.vue')['default'] + MenubarItem: typeof import('./src/components/ui/menubar/MenubarItem.vue')['default'] + MenubarLabel: typeof import('./src/components/ui/menubar/MenubarLabel.vue')['default'] + MenubarMenu: typeof import('./src/components/ui/menubar/MenubarMenu.vue')['default'] + MenubarRadioGroup: typeof import('./src/components/ui/menubar/MenubarRadioGroup.vue')['default'] + MenubarRadioItem: typeof import('./src/components/ui/menubar/MenubarRadioItem.vue')['default'] + MenubarSeparator: typeof import('./src/components/ui/menubar/MenubarSeparator.vue')['default'] + MenubarShortcut: typeof import('./src/components/ui/menubar/MenubarShortcut.vue')['default'] + MenubarSub: typeof import('./src/components/ui/menubar/MenubarSub.vue')['default'] + MenubarSubContent: typeof import('./src/components/ui/menubar/MenubarSubContent.vue')['default'] + MenubarSubTrigger: typeof import('./src/components/ui/menubar/MenubarSubTrigger.vue')['default'] + MenubarTrigger: typeof import('./src/components/ui/menubar/MenubarTrigger.vue')['default'] NavigationMenu: typeof import('./src/components/ui/navigation-menu/NavigationMenu.vue')['default'] NavigationMenuContent: typeof import('./src/components/ui/navigation-menu/NavigationMenuContent.vue')['default'] NavigationMenuIndicator: typeof import('./src/components/ui/navigation-menu/NavigationMenuIndicator.vue')['default'] @@ -88,12 +108,15 @@ declare module 'vue' { NumberFieldDecrement: typeof import('./src/components/ui/number-field/NumberFieldDecrement.vue')['default'] NumberFieldIncrement: typeof import('./src/components/ui/number-field/NumberFieldIncrement.vue')['default'] NumberFieldInput: typeof import('./src/components/ui/number-field/NumberFieldInput.vue')['default'] + Paper: typeof import('./src/components/Paper.vue')['default'] ParamsCard: typeof import('./src/components/ParamsCard.vue')['default'] Popover: typeof import('./src/components/ui/popover/Popover.vue')['default'] PopoverContent: typeof import('./src/components/ui/popover/PopoverContent.vue')['default'] PopoverTrigger: typeof import('./src/components/ui/popover/PopoverTrigger.vue')['default'] RadioGroup: typeof import('./src/components/ui/radio-group/RadioGroup.vue')['default'] RadioGroupItem: typeof import('./src/components/ui/radio-group/RadioGroupItem.vue')['default'] + ResizableHandle: typeof import('./src/components/ui/resizable/ResizableHandle.vue')['default'] + ResizablePanelGroup: typeof import('./src/components/ui/resizable/ResizablePanelGroup.vue')['default'] RouterLink: typeof import('vue-router')['RouterLink'] RouterView: typeof import('vue-router')['RouterView'] Select: typeof import('./src/components/ui/select/Select.vue')['default'] @@ -150,5 +173,6 @@ declare module 'vue' { TooltipContent: typeof import('./src/components/ui/tooltip/TooltipContent.vue')['default'] TooltipProvider: typeof import('./src/components/ui/tooltip/TooltipProvider.vue')['default'] TooltipTrigger: typeof import('./src/components/ui/tooltip/TooltipTrigger.vue')['default'] + TopHeader: typeof import('./src/components/TopHeader.vue')['default'] } } diff --git a/package.json b/package.json index ca24d01..1aafbcf 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,11 @@ "@unocss/preset-icons": "^0.65.4", "@vee-validate/zod": "^4.15.0", "@vueuse/core": "^12.0.0", + "@vueuse/motion": "^2.2.6", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "lucide-vue-next": "^0.468.0", + "p5i": "^0.6.0", "radix-vue": "^1.9.11", "shadcn-vue": "^0.11.3", "tailwind-merge": "^2.5.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 183b0b9..c3a1174 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,6 +21,9 @@ importers: '@vueuse/core': specifier: ^12.0.0 version: 12.0.0(typescript@5.6.3) + '@vueuse/motion': + specifier: ^2.2.6 + version: 2.2.6(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)) class-variance-authority: specifier: ^0.7.1 version: 0.7.1 @@ -30,12 +33,15 @@ importers: lucide-vue-next: specifier: ^0.468.0 version: 0.468.0(vue@3.5.13(typescript@5.6.3)) + p5i: + specifier: ^0.6.0 + version: 0.6.0 radix-vue: specifier: ^1.9.11 version: 1.9.11(vue@3.5.13(typescript@5.6.3)) shadcn-vue: specifier: ^0.11.3 - version: 0.11.3(@vitest/ui@2.1.8)(eslint@9.17.0(jiti@2.4.0))(vitest@2.1.8)(vue@3.5.13(typescript@5.6.3)) + version: 0.11.3(@vitest/ui@2.1.8)(eslint@9.17.0(jiti@2.4.2))(vitest@2.1.8)(vue@3.5.13(typescript@5.6.3)) tailwind-merge: specifier: ^2.5.5 version: 2.5.5 @@ -57,7 +63,7 @@ importers: devDependencies: '@antfu/eslint-config': specifier: ^3.12.0 - version: 3.12.0(@typescript-eslint/utils@8.18.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3))(@unocss/eslint-plugin@0.65.1(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3))(@vue/compiler-sfc@3.5.13)(eslint-plugin-format@0.1.3(eslint@9.17.0(jiti@2.4.0)))(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3)(vitest@2.1.8) + version: 3.12.0(@typescript-eslint/utils@8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3))(@unocss/eslint-plugin@0.65.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3))(@vue/compiler-sfc@3.5.13)(eslint-plugin-format@0.1.3(eslint@9.17.0(jiti@2.4.2)))(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3)(vitest@2.1.8) '@iconify-json/carbon': specifier: ^1.2.4 version: 1.2.4 @@ -72,16 +78,16 @@ importers: version: 22.10.2 '@unocss/eslint-config': specifier: ^0.65.1 - version: 0.65.1(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3) + version: 0.65.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) '@unocss/eslint-plugin': specifier: ^0.65.1 - version: 0.65.1(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3) + version: 0.65.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) '@unocss/reset': specifier: ^0.65.1 version: 0.65.1 '@vitejs/plugin-vue': specifier: ^5.2.1 - version: 5.2.1(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)) + version: 5.2.1(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)) '@vue-macros/volar': specifier: ^0.30.8 version: 0.30.8(rollup@4.27.3)(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3))(vue@3.5.13(typescript@5.6.3)) @@ -90,10 +96,10 @@ importers: version: 2.4.6 eslint: specifier: ^9.17.0 - version: 9.17.0(jiti@2.4.0) + version: 9.17.0(jiti@2.4.2) eslint-plugin-format: specifier: ^0.1.3 - version: 0.1.3(eslint@9.17.0(jiti@2.4.0)) + version: 0.1.3(eslint@9.17.0(jiti@2.4.2)) jsdom: specifier: ^25.0.1 version: 25.0.1 @@ -114,34 +120,34 @@ importers: version: 5.6.3 unocss: specifier: ^0.65.1 - version: 0.65.1(postcss@8.4.49)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)) + version: 0.65.1(postcss@8.4.49)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)) unocss-preset-animations: specifier: ^1.1.0 - version: 1.1.0(@unocss/preset-wind@0.65.1)(unocss@0.65.1(postcss@8.4.49)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))) + version: 1.1.0(@unocss/preset-wind@0.65.1)(unocss@0.65.1(postcss@8.4.49)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))) unocss-preset-shadcn: specifier: ^0.3.1 - version: 0.3.1(unocss-preset-animations@1.1.0(@unocss/preset-wind@0.65.1)(unocss@0.65.1(postcss@8.4.49)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))))(unocss@0.65.1(postcss@8.4.49)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))) + version: 0.3.1(unocss-preset-animations@1.1.0(@unocss/preset-wind@0.65.1)(unocss@0.65.1(postcss@8.4.49)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))))(unocss@0.65.1(postcss@8.4.49)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))) unplugin-auto-import: specifier: ^0.19.0 - version: 0.19.0(@vueuse/core@12.0.0(typescript@5.6.3))(rollup@4.27.3) + version: 0.19.0(@nuxt/kit@3.15.1(rollup@4.27.3))(@vueuse/core@12.0.0(typescript@5.6.3))(rollup@4.27.3) unplugin-vue-components: specifier: ^0.28.0 - version: 0.28.0(@babel/parser@7.26.3)(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)) + version: 0.28.0(@babel/parser@7.26.3)(@nuxt/kit@3.15.1(rollup@4.27.3))(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)) unplugin-vue-macros: specifier: ^2.13.6 - version: 2.13.6(@vueuse/core@12.0.0(typescript@5.6.3))(esbuild@0.23.1)(rollup@4.27.3)(typescript@5.6.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue-tsc@2.1.10(typescript@5.6.3))(vue@3.5.13(typescript@5.6.3)) + version: 2.13.6(@vueuse/core@12.0.0(typescript@5.6.3))(esbuild@0.23.1)(rollup@4.27.3)(typescript@5.6.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue-tsc@2.1.10(typescript@5.6.3))(vue@3.5.13(typescript@5.6.3)) unplugin-vue-router: specifier: ^0.10.9 version: 0.10.9(rollup@4.27.3)(vue-router@4.5.0(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) vite: specifier: ^6.0.3 - version: 6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) + version: 6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) vite-plugin-vue-devtools: specifier: ^7.7.0 - version: 7.7.0(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)) + version: 7.7.0(@nuxt/kit@3.15.1(rollup@4.27.3))(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)) vitest: specifier: ^2.1.8 - version: 2.1.8(@types/node@22.10.2)(@vitest/ui@2.1.8)(jiti@2.4.0)(jsdom@25.0.1)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) + version: 2.1.8(@types/node@22.10.2)(@vitest/ui@2.1.8)(jiti@2.4.2)(jsdom@25.0.1)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) vue-tsc: specifier: ^2.1.10 version: 2.1.10(typescript@5.6.3) @@ -364,6 +370,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/standalone@7.26.5': + resolution: {integrity: sha512-vXbSrFq1WauHvOg/XWcjkF6r7wDSHbN3+3Aro6LYjfODpGw8dCyqqbUMRX5LXlgzVAUrTSN6JkepFiHhLKHV5Q==} + engines: {node: '>=6.9.0'} + '@babel/template@7.25.9': resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} engines: {node: '>=6.9.0'} @@ -839,6 +849,14 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} + '@nuxt/kit@3.15.1': + resolution: {integrity: sha512-7cVWjzfz3L6CsZrg6ppDZa7zGrZxCSfZjEQDIvVFn4mFKtJlK9k2izf5EewL6luzWwIQojkZAC3iq/1wtgI0Xw==} + engines: {node: '>=18.20.5'} + + '@nuxt/schema@3.15.1': + resolution: {integrity: sha512-n5kOHt8uUyUM9z4Wu/8tIZkBYh3KTCGvyruG6oD9bfeT4OaS21+X3M7XsTXFMe+eYBZA70IFFlWn1JJZIPsKeA==} + engines: {node: ^14.18.0 || >=16.10.0} + '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} @@ -1006,6 +1024,10 @@ packages: '@sec-ant/readable-stream@0.4.1': resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} + '@sindresorhus/merge-streams@2.3.0': + resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} + engines: {node: '>=18'} + '@sindresorhus/merge-streams@4.0.0': resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} engines: {node: '>=18'} @@ -1531,6 +1553,11 @@ packages: '@vueuse/metadata@12.0.0': resolution: {integrity: sha512-Yzimd1D3sjxTDOlF05HekU5aSGdKjxhuhRFHA7gDWLn57PRbBIh+SF5NmjhJ0WRgF3my7T8LBucyxdFJjIfRJQ==} + '@vueuse/motion@2.2.6': + resolution: {integrity: sha512-gKFktPtrdypSv44SaW1oBJKLBiP6kE5NcoQ6RsAU3InemESdiAutgQncfPe/rhLSLCtL4jTAhMmFfxoR6gm5LQ==} + peerDependencies: + vue: '>=3.0.0' + '@vueuse/shared@10.11.1': resolution: {integrity: sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA==} @@ -1816,6 +1843,10 @@ packages: resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} engines: {node: ^14.18.0 || >=16.10.0} + consola@3.3.3: + resolution: {integrity: sha512-Qil5KwghMzlqd51UXM0b6fyaGHtOC22scxrwrz4A2882LyUMwQjnvaedN1HAeXzphspQ6CpHkzMAWxBTUruDLg==} + engines: {node: ^14.18.0 || >=16.10.0} + convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} @@ -2322,6 +2353,9 @@ packages: resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} engines: {node: '>= 6'} + framesync@6.1.2: + resolution: {integrity: sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g==} + fs-extra@11.2.0: resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} engines: {node: '>=14.14'} @@ -2406,6 +2440,10 @@ packages: resolution: {integrity: sha512-49TewVEz0UxZjr1WYYsWpPrhyC/B/pA8Bq0fUmet2n+eR7yn0IvNzNaoBwnK6mdkzcN+se7Ez9zUgULTz2QH4g==} engines: {node: '>=18'} + globby@14.0.2: + resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==} + engines: {node: '>=18'} + gonzales-pe@4.3.0: resolution: {integrity: sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==} engines: {node: '>=0.6.0'} @@ -2437,6 +2475,9 @@ packages: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true + hey-listen@1.0.8: + resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==} + hookable@5.5.3: resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} @@ -2475,6 +2516,10 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} + ignore@7.0.1: + resolution: {integrity: sha512-D1gVletsbVOoiXF963rgZnfobGAbq7Lb+dz3fcBmlOmZg6hHkpbycLqL8PLNB8f4GVv6dOVYwhPL/r7hwiH0Fw==} + engines: {node: '>= 4'} + import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} @@ -2605,6 +2650,10 @@ packages: resolution: {integrity: sha512-H5UpaUI+aHOqZXlYOaFP/8AzKsg+guWu+Pr3Y8i7+Y3zr1aXAvCvTAQ1RxSc6oVD8R8c7brgNtTVP91E7upH/g==} hasBin: true + jiti@2.4.2: + resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} + hasBin: true + js-beautify@1.14.9: resolution: {integrity: sha512-coM7xq1syLcMyuVGyToxcj2AlzhkDjmfklL8r0JgJ7A76wyGMpJ1oA35mr4APdYNO/o/4YY8H54NQIJzhMbhBg==} engines: {node: '>=12'} @@ -2676,6 +2725,13 @@ packages: resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} engines: {node: '>=6'} + klona@2.0.6: + resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} + engines: {node: '>= 8'} + + knitwork@1.2.0: + resolution: {integrity: sha512-xYSH7AvuQ6nXkq42x0v5S8/Iry+cfulBz/DJQzhIyESdLD7425jXsPy4vn5cCXU+HhRN2kVw51Vd1K6/By4BQg==} + kolorist@1.8.0: resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} @@ -3080,6 +3136,9 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} + p5i@0.6.0: + resolution: {integrity: sha512-Hw+J6Fq0ovVnC/h+6wInwZZyAu63eUzFW030+OksWs+MGftExxckKpKG8BRMQakj27oLpVwZEt63jNO17fYwcw==} + package-json-from-dist@1.0.1: resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} @@ -3135,9 +3194,16 @@ packages: resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} engines: {node: 20 || >=22} + path-type@5.0.0: + resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==} + engines: {node: '>=12'} + pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + pathe@2.0.1: + resolution: {integrity: sha512-6jpjMpOth5S9ITVu5clZ7NOgHNsv5vRQdheL9ztp2vZmM6fRbLvyua1tiBIL4lk8SAe3ARzeXEly6siXCjDHDw==} + pathval@2.0.0: resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} engines: {node: '>= 14.16'} @@ -3164,6 +3230,9 @@ packages: pkg-types@1.2.1: resolution: {integrity: sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==} + pkg-types@1.3.0: + resolution: {integrity: sha512-kS7yWjVFCkIw9hqdJBoMxDdzEngmkr5FXeWZZfQ6GoYacjVnsW6l2CcYW/0ThD0vF4LPJgVYnrg4d0uuhwYQbg==} + pluralize@8.0.0: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} @@ -3173,6 +3242,9 @@ packages: engines: {node: '>=18.12'} hasBin: true + popmotion@11.0.5: + resolution: {integrity: sha512-la8gPM1WYeFznb/JqF4GiTkRRPZsfaj2+kCxqQgr2MJylMmIKUwBfWW8Wa5fml/8gmtlD5yI01MP1QCZPWmppA==} + postcss-less@6.0.0: resolution: {integrity: sha512-FPX16mQLyEjLzEuuJtxA8X3ejDLNGGEG503d2YGZR5Ask1SpDN8KmZUMpzCvyalWRywAn1n1VOA5dcqfCLo5rg==} engines: {node: '>=12'} @@ -3388,6 +3460,10 @@ packages: sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} + slash@5.1.0: + resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} + engines: {node: '>=14.16'} + slashes@3.0.12: resolution: {integrity: sha512-Q9VME8WyGkc7pJf6QEkj3wE+2CnvZMI+XJhwdTPR8Z/kWQRXi7boAWLDibRPyHRTUTPx5FaU7MsyrjI3yLB4HA==} @@ -3502,6 +3578,9 @@ packages: strip-literal@2.1.1: resolution: {integrity: sha512-631UJ6O00eNGfMiWG78ck80dfBab8X6IVFB51jZK5Icd7XAs60Z5y7QdSd/wGIklnWvRbUNloVzhOKKmutxQ6Q==} + style-value-types@5.1.2: + resolution: {integrity: sha512-Vs9fNreYF9j6W2VvuDTP7kepALi7sk0xtk2Tu8Yxi9UoajJdEVpNpCov0HsLTqXvNGKX+Uv09pkozVITi1jf3Q==} + stylus@0.57.0: resolution: {integrity: sha512-yOI6G8WYfr0q8v8rRvE91wbxFU+rJPo760Va4MF6K0I6BZjO4r+xSynkvyPBP9tV1CIEUeRsiidjIs2rzb1CnQ==} hasBin: true @@ -3625,6 +3704,9 @@ packages: resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} engines: {node: '>=6'} + tslib@2.4.0: + resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} + tslib@2.7.0: resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} @@ -3670,9 +3752,16 @@ packages: unconfig@0.6.0: resolution: {integrity: sha512-4C67J0nIF2QwSXty2kW3zZx1pMZ3iXabylvJWWgHybWVUcMf9pxwsngoQt0gC+AVstRywFqrRBp3qOXJayhpOw==} + unctx@2.4.1: + resolution: {integrity: sha512-AbaYw0Nm4mK4qjhns67C+kgxR2YWiwlDBPzxrN8h8C6VtAdCgditAY5Dezu3IJy4XVqAnbrXt9oQJvsn3fyozg==} + undici-types@6.20.0: resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + unicorn-magic@0.1.0: + resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} + engines: {node: '>=18'} + unicorn-magic@0.3.0: resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} engines: {node: '>=18'} @@ -3791,6 +3880,10 @@ packages: resolution: {integrity: sha512-us4j03/499KhbGP8BU7Hrzrgseo+KdfJYWcbcajCOqsAyb8Gk0Yn2kiUIcZISYCb1JFaZfIuG3b42HmguVOKCQ==} engines: {node: '>=18.12.0'} + untyped@1.5.2: + resolution: {integrity: sha512-eL/8PlhLcMmlMDtNPKhyyz9kEBDS3Uk4yMu/ewlkT2WFbtzScjHWPJLdQLmaGPUKjXzwe9MumOtOgc4Fro96Kg==} + hasBin: true + update-browserslist-db@1.1.1: resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} hasBin: true @@ -4079,47 +4172,47 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@3.12.0(@typescript-eslint/utils@8.18.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3))(@unocss/eslint-plugin@0.65.1(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3))(@vue/compiler-sfc@3.5.13)(eslint-plugin-format@0.1.3(eslint@9.17.0(jiti@2.4.0)))(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3)(vitest@2.1.8)': + '@antfu/eslint-config@3.12.0(@typescript-eslint/utils@8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3))(@unocss/eslint-plugin@0.65.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3))(@vue/compiler-sfc@3.5.13)(eslint-plugin-format@0.1.3(eslint@9.17.0(jiti@2.4.2)))(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3)(vitest@2.1.8)': dependencies: '@antfu/install-pkg': 0.5.0 '@clack/prompts': 0.8.2 - '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.17.0(jiti@2.4.0)) + '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.17.0(jiti@2.4.2)) '@eslint/markdown': 6.2.1 - '@stylistic/eslint-plugin': 2.12.1(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3) - '@typescript-eslint/eslint-plugin': 8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3) - '@typescript-eslint/parser': 8.18.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3) - '@vitest/eslint-plugin': 1.1.16(@typescript-eslint/utils@8.18.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3)(vitest@2.1.8) - eslint: 9.17.0(jiti@2.4.0) - eslint-config-flat-gitignore: 0.3.0(eslint@9.17.0(jiti@2.4.0)) + '@stylistic/eslint-plugin': 2.12.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3))(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/parser': 8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) + '@vitest/eslint-plugin': 1.1.16(@typescript-eslint/utils@8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3))(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3)(vitest@2.1.8) + eslint: 9.17.0(jiti@2.4.2) + eslint-config-flat-gitignore: 0.3.0(eslint@9.17.0(jiti@2.4.2)) eslint-flat-config-utils: 0.4.0 - eslint-merge-processors: 0.1.0(eslint@9.17.0(jiti@2.4.0)) - eslint-plugin-antfu: 2.7.0(eslint@9.17.0(jiti@2.4.0)) - eslint-plugin-command: 0.2.6(eslint@9.17.0(jiti@2.4.0)) - eslint-plugin-import-x: 4.5.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3) - eslint-plugin-jsdoc: 50.6.1(eslint@9.17.0(jiti@2.4.0)) - eslint-plugin-jsonc: 2.18.2(eslint@9.17.0(jiti@2.4.0)) - eslint-plugin-n: 17.15.0(eslint@9.17.0(jiti@2.4.0)) + eslint-merge-processors: 0.1.0(eslint@9.17.0(jiti@2.4.2)) + eslint-plugin-antfu: 2.7.0(eslint@9.17.0(jiti@2.4.2)) + eslint-plugin-command: 0.2.6(eslint@9.17.0(jiti@2.4.2)) + eslint-plugin-import-x: 4.5.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) + eslint-plugin-jsdoc: 50.6.1(eslint@9.17.0(jiti@2.4.2)) + eslint-plugin-jsonc: 2.18.2(eslint@9.17.0(jiti@2.4.2)) + eslint-plugin-n: 17.15.0(eslint@9.17.0(jiti@2.4.2)) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-perfectionist: 4.3.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3) - eslint-plugin-regexp: 2.7.0(eslint@9.17.0(jiti@2.4.0)) - eslint-plugin-toml: 0.12.0(eslint@9.17.0(jiti@2.4.0)) - eslint-plugin-unicorn: 56.0.1(eslint@9.17.0(jiti@2.4.0)) - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.17.0(jiti@2.4.0)) - eslint-plugin-vue: 9.32.0(eslint@9.17.0(jiti@2.4.0)) - eslint-plugin-yml: 1.16.0(eslint@9.17.0(jiti@2.4.0)) - eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.5.13)(eslint@9.17.0(jiti@2.4.0)) + eslint-plugin-perfectionist: 4.3.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) + eslint-plugin-regexp: 2.7.0(eslint@9.17.0(jiti@2.4.2)) + eslint-plugin-toml: 0.12.0(eslint@9.17.0(jiti@2.4.2)) + eslint-plugin-unicorn: 56.0.1(eslint@9.17.0(jiti@2.4.2)) + eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3))(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3))(eslint@9.17.0(jiti@2.4.2)) + eslint-plugin-vue: 9.32.0(eslint@9.17.0(jiti@2.4.2)) + eslint-plugin-yml: 1.16.0(eslint@9.17.0(jiti@2.4.2)) + eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.5.13)(eslint@9.17.0(jiti@2.4.2)) globals: 15.13.0 jsonc-eslint-parser: 2.4.0 local-pkg: 0.5.1 parse-gitignore: 2.0.0 picocolors: 1.1.1 toml-eslint-parser: 0.10.0 - vue-eslint-parser: 9.4.3(eslint@9.17.0(jiti@2.4.0)) + vue-eslint-parser: 9.4.3(eslint@9.17.0(jiti@2.4.2)) yaml-eslint-parser: 1.2.3 yargs: 17.7.2 optionalDependencies: - '@unocss/eslint-plugin': 0.65.1(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3) - eslint-plugin-format: 0.1.3(eslint@9.17.0(jiti@2.4.0)) + '@unocss/eslint-plugin': 0.65.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) + eslint-plugin-format: 0.1.3(eslint@9.17.0(jiti@2.4.2)) transitivePeerDependencies: - '@eslint/json' - '@typescript-eslint/utils' @@ -4341,6 +4434,9 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/standalone@7.26.5': + optional: true + '@babel/template@7.25.9': dependencies: '@babel/code-frame': 7.26.2 @@ -4553,15 +4649,15 @@ snapshots: '@esbuild/win32-x64@0.24.0': optional: true - '@eslint-community/eslint-plugin-eslint-comments@4.4.1(eslint@9.17.0(jiti@2.4.0))': + '@eslint-community/eslint-plugin-eslint-comments@4.4.1(eslint@9.17.0(jiti@2.4.2))': dependencies: escape-string-regexp: 4.0.0 - eslint: 9.17.0(jiti@2.4.0) + eslint: 9.17.0(jiti@2.4.2) ignore: 5.3.2 - '@eslint-community/eslint-utils@4.4.1(eslint@9.17.0(jiti@2.4.0))': + '@eslint-community/eslint-utils@4.4.1(eslint@9.17.0(jiti@2.4.2))': dependencies: - eslint: 9.17.0(jiti@2.4.0) + eslint: 9.17.0(jiti@2.4.2) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} @@ -4736,6 +4832,42 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.15.0 + '@nuxt/kit@3.15.1(rollup@4.27.3)': + dependencies: + '@nuxt/schema': 3.15.1 + c12: 2.0.1 + consola: 3.3.3 + defu: 6.1.4 + destr: 2.0.3 + globby: 14.0.2 + ignore: 7.0.1 + jiti: 2.4.2 + klona: 2.0.6 + knitwork: 1.2.0 + mlly: 1.7.3 + ohash: 1.1.4 + pathe: 2.0.1 + pkg-types: 1.3.0 + scule: 1.3.0 + semver: 7.6.3 + ufo: 1.5.4 + unctx: 2.4.1 + unimport: 3.14.5(rollup@4.27.3) + untyped: 1.5.2 + transitivePeerDependencies: + - magicast + - rollup + - supports-color + optional: true + + '@nuxt/schema@3.15.1': + dependencies: + consola: 3.3.3 + defu: 6.1.4 + pathe: 2.0.1 + std-env: 3.8.0 + optional: true + '@one-ini/wasm@0.1.1': {} '@oxc-resolver/binding-darwin-arm64@2.1.1': @@ -4841,12 +4973,15 @@ snapshots: '@sec-ant/readable-stream@0.4.1': {} + '@sindresorhus/merge-streams@2.3.0': + optional: true + '@sindresorhus/merge-streams@4.0.0': {} - '@stylistic/eslint-plugin@2.12.1(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3)': + '@stylistic/eslint-plugin@2.12.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3)': dependencies: - '@typescript-eslint/utils': 8.18.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3) - eslint: 9.17.0(jiti@2.4.0) + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) + eslint: 9.17.0(jiti@2.4.2) eslint-visitor-keys: 4.2.0 espree: 10.3.0 estraverse: 5.3.0 @@ -4895,15 +5030,15 @@ snapshots: '@types/web-bluetooth@0.0.20': {} - '@typescript-eslint/eslint-plugin@8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3))(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.18.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3) + '@typescript-eslint/parser': 8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) '@typescript-eslint/scope-manager': 8.18.0 - '@typescript-eslint/type-utils': 8.18.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3) - '@typescript-eslint/utils': 8.18.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) '@typescript-eslint/visitor-keys': 8.18.0 - eslint: 9.17.0(jiti@2.4.0) + eslint: 9.17.0(jiti@2.4.2) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -4912,14 +5047,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.18.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3)': + '@typescript-eslint/parser@8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3)': dependencies: '@typescript-eslint/scope-manager': 8.18.0 '@typescript-eslint/types': 8.18.0 '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.6.3) '@typescript-eslint/visitor-keys': 8.18.0 debug: 4.4.0 - eslint: 9.17.0(jiti@2.4.0) + eslint: 9.17.0(jiti@2.4.2) typescript: 5.6.3 transitivePeerDependencies: - supports-color @@ -4929,12 +5064,12 @@ snapshots: '@typescript-eslint/types': 8.18.0 '@typescript-eslint/visitor-keys': 8.18.0 - '@typescript-eslint/type-utils@8.18.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3)': + '@typescript-eslint/type-utils@8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3)': dependencies: '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.18.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3) + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) debug: 4.4.0 - eslint: 9.17.0(jiti@2.4.0) + eslint: 9.17.0(jiti@2.4.2) ts-api-utils: 1.3.0(typescript@5.6.3) typescript: 5.6.3 transitivePeerDependencies: @@ -4956,13 +5091,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.18.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3)': + '@typescript-eslint/utils@8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.0)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.2)) '@typescript-eslint/scope-manager': 8.18.0 '@typescript-eslint/types': 8.18.0 '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.6.3) - eslint: 9.17.0(jiti@2.4.0) + eslint: 9.17.0(jiti@2.4.2) typescript: 5.6.3 transitivePeerDependencies: - supports-color @@ -4972,13 +5107,13 @@ snapshots: '@typescript-eslint/types': 8.18.0 eslint-visitor-keys: 4.2.0 - '@unocss/astro@0.65.1(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))': + '@unocss/astro@0.65.1(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))': dependencies: '@unocss/core': 0.65.1 '@unocss/reset': 0.65.1 - '@unocss/vite': 0.65.1(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)) + '@unocss/vite': 0.65.1(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)) optionalDependencies: - vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) transitivePeerDependencies: - rollup - supports-color @@ -5014,17 +5149,17 @@ snapshots: '@unocss/core@0.65.4': {} - '@unocss/eslint-config@0.65.1(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3)': + '@unocss/eslint-config@0.65.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3)': dependencies: - '@unocss/eslint-plugin': 0.65.1(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3) + '@unocss/eslint-plugin': 0.65.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) transitivePeerDependencies: - eslint - supports-color - typescript - '@unocss/eslint-plugin@0.65.1(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3)': + '@unocss/eslint-plugin@0.65.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3)': dependencies: - '@typescript-eslint/utils': 8.18.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3) + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) '@unocss/config': 0.65.1 '@unocss/core': 0.65.1 magic-string: 0.30.17 @@ -5137,7 +5272,7 @@ snapshots: dependencies: '@unocss/core': 0.65.1 - '@unocss/vite@0.65.1(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))': + '@unocss/vite@0.65.1(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))': dependencies: '@ampproject/remapping': 2.3.0 '@rollup/pluginutils': 5.1.4(rollup@4.27.3) @@ -5147,7 +5282,7 @@ snapshots: chokidar: 3.6.0 magic-string: 0.30.17 tinyglobby: 0.2.10 - vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) transitivePeerDependencies: - rollup - supports-color @@ -5174,18 +5309,18 @@ snapshots: transitivePeerDependencies: - vue - '@vitejs/plugin-vue@5.2.1(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))': + '@vitejs/plugin-vue@5.2.1(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))': dependencies: - vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) vue: 3.5.13(typescript@5.6.3) - '@vitest/eslint-plugin@1.1.16(@typescript-eslint/utils@8.18.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3)(vitest@2.1.8)': + '@vitest/eslint-plugin@1.1.16(@typescript-eslint/utils@8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3))(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3)(vitest@2.1.8)': dependencies: - '@typescript-eslint/utils': 8.18.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3) - eslint: 9.17.0(jiti@2.4.0) + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) + eslint: 9.17.0(jiti@2.4.2) optionalDependencies: typescript: 5.6.3 - vitest: 2.1.8(@types/node@22.10.2)(@vitest/ui@2.1.8)(jiti@2.4.0)(jsdom@25.0.1)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) + vitest: 2.1.8(@types/node@22.10.2)(@vitest/ui@2.1.8)(jiti@2.4.2)(jsdom@25.0.1)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) '@vitest/expect@2.1.8': dependencies: @@ -5194,13 +5329,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.8(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))': + '@vitest/mocker@2.1.8(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))': dependencies: '@vitest/spy': 2.1.8 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) '@vitest/pretty-format@2.1.8': dependencies: @@ -5230,7 +5365,7 @@ snapshots: sirv: 3.0.0 tinyglobby: 0.2.10 tinyrainbow: 1.2.0 - vitest: 2.1.8(@types/node@22.10.2)(@vitest/ui@2.1.8)(jiti@2.4.0)(jsdom@25.0.1)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) + vitest: 2.1.8(@types/node@22.10.2)(@vitest/ui@2.1.8)(jiti@2.4.2)(jsdom@25.0.1)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) '@vitest/utils@2.1.8': dependencies: @@ -5383,12 +5518,12 @@ snapshots: - rollup - vue - '@vue-macros/devtools@0.4.1(typescript@5.6.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))': + '@vue-macros/devtools@0.4.1(typescript@5.6.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))': dependencies: sirv: 3.0.0 vue: 3.5.13(typescript@5.6.3) optionalDependencies: - vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) transitivePeerDependencies: - typescript @@ -5601,14 +5736,14 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.0 - '@vue/devtools-core@7.7.0(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))': + '@vue/devtools-core@7.7.0(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))': dependencies: '@vue/devtools-kit': 7.7.0 '@vue/devtools-shared': 7.7.0 mitt: 3.0.1 nanoid: 5.0.9 pathe: 1.1.2 - vite-hot-client: 0.2.4(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1)) + vite-hot-client: 0.2.4(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1)) vue: 3.5.13(typescript@5.6.3) transitivePeerDependencies: - vite @@ -5696,6 +5831,23 @@ snapshots: '@vueuse/metadata@12.0.0': {} + '@vueuse/motion@2.2.6(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3))': + dependencies: + '@vueuse/core': 10.11.1(vue@3.5.13(typescript@5.6.3)) + '@vueuse/shared': 10.11.1(vue@3.5.13(typescript@5.6.3)) + csstype: 3.1.3 + framesync: 6.1.2 + popmotion: 11.0.5 + style-value-types: 5.1.2 + vue: 3.5.13(typescript@5.6.3) + optionalDependencies: + '@nuxt/kit': 3.15.1(rollup@4.27.3) + transitivePeerDependencies: + - '@vue/composition-api' + - magicast + - rollup + - supports-color + '@vueuse/shared@10.11.1(vue@3.5.13(typescript@5.6.3))': dependencies: vue-demi: 0.14.10(vue@3.5.13(typescript@5.6.3)) @@ -5973,6 +6125,9 @@ snapshots: consola@3.2.3: {} + consola@3.3.3: + optional: true + convert-source-map@2.0.0: {} copy-anything@3.0.5: @@ -6192,29 +6347,29 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.17.0(jiti@2.4.0)): + eslint-compat-utils@0.5.1(eslint@9.17.0(jiti@2.4.2)): dependencies: - eslint: 9.17.0(jiti@2.4.0) + eslint: 9.17.0(jiti@2.4.2) semver: 7.6.3 - eslint-compat-utils@0.6.3(eslint@9.17.0(jiti@2.4.0)): + eslint-compat-utils@0.6.3(eslint@9.17.0(jiti@2.4.2)): dependencies: - eslint: 9.17.0(jiti@2.4.0) + eslint: 9.17.0(jiti@2.4.2) semver: 7.6.3 - eslint-config-flat-gitignore@0.3.0(eslint@9.17.0(jiti@2.4.0)): + eslint-config-flat-gitignore@0.3.0(eslint@9.17.0(jiti@2.4.2)): dependencies: '@eslint/compat': 1.1.1 - eslint: 9.17.0(jiti@2.4.0) + eslint: 9.17.0(jiti@2.4.2) find-up-simple: 1.0.0 eslint-flat-config-utils@0.4.0: dependencies: pathe: 1.1.2 - eslint-formatting-reporter@0.0.0(eslint@9.17.0(jiti@2.4.0)): + eslint-formatting-reporter@0.0.0(eslint@9.17.0(jiti@2.4.2)): dependencies: - eslint: 9.17.0(jiti@2.4.0) + eslint: 9.17.0(jiti@2.4.2) prettier-linter-helpers: 1.0.0 eslint-import-resolver-node@0.3.9: @@ -6225,53 +6380,53 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-json-compat-utils@0.2.1(eslint@9.17.0(jiti@2.4.0))(jsonc-eslint-parser@2.4.0): + eslint-json-compat-utils@0.2.1(eslint@9.17.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0): dependencies: - eslint: 9.17.0(jiti@2.4.0) + eslint: 9.17.0(jiti@2.4.2) esquery: 1.6.0 jsonc-eslint-parser: 2.4.0 - eslint-merge-processors@0.1.0(eslint@9.17.0(jiti@2.4.0)): + eslint-merge-processors@0.1.0(eslint@9.17.0(jiti@2.4.2)): dependencies: - eslint: 9.17.0(jiti@2.4.0) + eslint: 9.17.0(jiti@2.4.2) eslint-parser-plain@0.1.0: {} - eslint-plugin-antfu@2.7.0(eslint@9.17.0(jiti@2.4.0)): + eslint-plugin-antfu@2.7.0(eslint@9.17.0(jiti@2.4.2)): dependencies: '@antfu/utils': 0.7.10 - eslint: 9.17.0(jiti@2.4.0) + eslint: 9.17.0(jiti@2.4.2) - eslint-plugin-command@0.2.6(eslint@9.17.0(jiti@2.4.0)): + eslint-plugin-command@0.2.6(eslint@9.17.0(jiti@2.4.2)): dependencies: '@es-joy/jsdoccomment': 0.48.0 - eslint: 9.17.0(jiti@2.4.0) + eslint: 9.17.0(jiti@2.4.2) - eslint-plugin-es-x@7.8.0(eslint@9.17.0(jiti@2.4.0)): + eslint-plugin-es-x@7.8.0(eslint@9.17.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.0)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 - eslint: 9.17.0(jiti@2.4.0) - eslint-compat-utils: 0.5.1(eslint@9.17.0(jiti@2.4.0)) + eslint: 9.17.0(jiti@2.4.2) + eslint-compat-utils: 0.5.1(eslint@9.17.0(jiti@2.4.2)) - eslint-plugin-format@0.1.3(eslint@9.17.0(jiti@2.4.0)): + eslint-plugin-format@0.1.3(eslint@9.17.0(jiti@2.4.2)): dependencies: '@dprint/formatter': 0.3.0 '@dprint/markdown': 0.17.8 '@dprint/toml': 0.6.3 - eslint: 9.17.0(jiti@2.4.0) - eslint-formatting-reporter: 0.0.0(eslint@9.17.0(jiti@2.4.0)) + eslint: 9.17.0(jiti@2.4.2) + eslint-formatting-reporter: 0.0.0(eslint@9.17.0(jiti@2.4.2)) eslint-parser-plain: 0.1.0 prettier: 3.4.1 synckit: 0.9.2 - eslint-plugin-import-x@4.5.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3): + eslint-plugin-import-x@4.5.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3): dependencies: '@typescript-eslint/scope-manager': 8.18.0 - '@typescript-eslint/utils': 8.18.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3) + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) debug: 4.4.0 doctrine: 3.0.0 - eslint: 9.17.0(jiti@2.4.0) + eslint: 9.17.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.8.1 is-glob: 4.0.3 @@ -6283,14 +6438,14 @@ snapshots: - supports-color - typescript - eslint-plugin-jsdoc@50.6.1(eslint@9.17.0(jiti@2.4.0)): + eslint-plugin-jsdoc@50.6.1(eslint@9.17.0(jiti@2.4.2)): dependencies: '@es-joy/jsdoccomment': 0.49.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.4.0 escape-string-regexp: 4.0.0 - eslint: 9.17.0(jiti@2.4.0) + eslint: 9.17.0(jiti@2.4.2) espree: 10.3.0 esquery: 1.6.0 parse-imports: 2.1.1 @@ -6300,12 +6455,12 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.18.2(eslint@9.17.0(jiti@2.4.0)): + eslint-plugin-jsonc@2.18.2(eslint@9.17.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.0)) - eslint: 9.17.0(jiti@2.4.0) - eslint-compat-utils: 0.6.3(eslint@9.17.0(jiti@2.4.0)) - eslint-json-compat-utils: 0.2.1(eslint@9.17.0(jiti@2.4.0))(jsonc-eslint-parser@2.4.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.2)) + eslint: 9.17.0(jiti@2.4.2) + eslint-compat-utils: 0.6.3(eslint@9.17.0(jiti@2.4.2)) + eslint-json-compat-utils: 0.2.1(eslint@9.17.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0) espree: 9.6.1 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 @@ -6314,12 +6469,12 @@ snapshots: transitivePeerDependencies: - '@eslint/json' - eslint-plugin-n@17.15.0(eslint@9.17.0(jiti@2.4.0)): + eslint-plugin-n@17.15.0(eslint@9.17.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.0)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.2)) enhanced-resolve: 5.17.1 - eslint: 9.17.0(jiti@2.4.0) - eslint-plugin-es-x: 7.8.0(eslint@9.17.0(jiti@2.4.0)) + eslint: 9.17.0(jiti@2.4.2) + eslint-plugin-es-x: 7.8.0(eslint@9.17.0(jiti@2.4.2)) get-tsconfig: 4.8.1 globals: 15.13.0 ignore: 5.3.2 @@ -6328,45 +6483,45 @@ snapshots: eslint-plugin-no-only-tests@3.3.0: {} - eslint-plugin-perfectionist@4.3.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3): + eslint-plugin-perfectionist@4.3.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3): dependencies: '@typescript-eslint/types': 8.18.0 - '@typescript-eslint/utils': 8.18.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3) - eslint: 9.17.0(jiti@2.4.0) + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) + eslint: 9.17.0(jiti@2.4.2) natural-orderby: 5.0.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-regexp@2.7.0(eslint@9.17.0(jiti@2.4.0)): + eslint-plugin-regexp@2.7.0(eslint@9.17.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.0)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 comment-parser: 1.4.1 - eslint: 9.17.0(jiti@2.4.0) + eslint: 9.17.0(jiti@2.4.2) jsdoc-type-pratt-parser: 4.1.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-toml@0.12.0(eslint@9.17.0(jiti@2.4.0)): + eslint-plugin-toml@0.12.0(eslint@9.17.0(jiti@2.4.2)): dependencies: debug: 4.4.0 - eslint: 9.17.0(jiti@2.4.0) - eslint-compat-utils: 0.6.3(eslint@9.17.0(jiti@2.4.0)) + eslint: 9.17.0(jiti@2.4.2) + eslint-compat-utils: 0.6.3(eslint@9.17.0(jiti@2.4.2)) lodash: 4.17.21 toml-eslint-parser: 0.10.0 transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@56.0.1(eslint@9.17.0(jiti@2.4.0)): + eslint-plugin-unicorn@56.0.1(eslint@9.17.0(jiti@2.4.2)): dependencies: '@babel/helper-validator-identifier': 7.25.9 - '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.0)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.2)) ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.39.0 - eslint: 9.17.0(jiti@2.4.0) + eslint: 9.17.0(jiti@2.4.2) esquery: 1.6.0 globals: 15.13.0 indent-string: 4.0.0 @@ -6379,41 +6534,41 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.17.0(jiti@2.4.0)): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3))(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3))(eslint@9.17.0(jiti@2.4.2)): dependencies: - eslint: 9.17.0(jiti@2.4.0) + eslint: 9.17.0(jiti@2.4.2) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.17.0(jiti@2.4.0))(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3))(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) - eslint-plugin-vue@9.32.0(eslint@9.17.0(jiti@2.4.0)): + eslint-plugin-vue@9.32.0(eslint@9.17.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.0)) - eslint: 9.17.0(jiti@2.4.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.2)) + eslint: 9.17.0(jiti@2.4.2) globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.15 semver: 7.6.3 - vue-eslint-parser: 9.4.3(eslint@9.17.0(jiti@2.4.0)) + vue-eslint-parser: 9.4.3(eslint@9.17.0(jiti@2.4.2)) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color - eslint-plugin-yml@1.16.0(eslint@9.17.0(jiti@2.4.0)): + eslint-plugin-yml@1.16.0(eslint@9.17.0(jiti@2.4.2)): dependencies: debug: 4.4.0 - eslint: 9.17.0(jiti@2.4.0) - eslint-compat-utils: 0.6.3(eslint@9.17.0(jiti@2.4.0)) + eslint: 9.17.0(jiti@2.4.2) + eslint-compat-utils: 0.6.3(eslint@9.17.0(jiti@2.4.2)) lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.3 transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.5.13)(eslint@9.17.0(jiti@2.4.0)): + eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.5.13)(eslint@9.17.0(jiti@2.4.2)): dependencies: '@vue/compiler-sfc': 3.5.13 - eslint: 9.17.0(jiti@2.4.0) + eslint: 9.17.0(jiti@2.4.2) eslint-scope@7.2.2: dependencies: @@ -6429,9 +6584,9 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.17.0(jiti@2.4.0): + eslint@9.17.0(jiti@2.4.2): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.0)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.19.0 '@eslint/core': 0.9.0 @@ -6466,7 +6621,7 @@ snapshots: natural-compare: 1.4.0 optionator: 0.9.3 optionalDependencies: - jiti: 2.4.0 + jiti: 2.4.2 transitivePeerDependencies: - supports-color @@ -6605,6 +6760,10 @@ snapshots: combined-stream: 1.0.8 mime-types: 2.1.35 + framesync@6.1.2: + dependencies: + tslib: 2.4.0 + fs-extra@11.2.0: dependencies: graceful-fs: 4.2.11 @@ -6694,6 +6853,16 @@ snapshots: globals@15.13.0: {} + globby@14.0.2: + dependencies: + '@sindresorhus/merge-streams': 2.3.0 + fast-glob: 3.3.2 + ignore: 5.3.2 + path-type: 5.0.0 + slash: 5.1.0 + unicorn-magic: 0.1.0 + optional: true + gonzales-pe@4.3.0: dependencies: minimist: 1.2.8 @@ -6716,6 +6885,8 @@ snapshots: he@1.2.0: {} + hey-listen@1.0.8: {} + hookable@5.5.3: {} hosted-git-info@2.8.9: {} @@ -6750,6 +6921,9 @@ snapshots: ignore@5.3.2: {} + ignore@7.0.1: + optional: true + import-fresh@3.3.0: dependencies: parent-module: 1.0.1 @@ -6860,6 +7034,9 @@ snapshots: jiti@2.4.0: {} + jiti@2.4.2: + optional: true + js-beautify@1.14.9: dependencies: config-chain: 1.1.13 @@ -6940,6 +7117,12 @@ snapshots: kleur@3.0.3: {} + klona@2.0.6: + optional: true + + knitwork@1.2.0: + optional: true + kolorist@1.8.0: {} levn@0.4.1: @@ -7535,6 +7718,8 @@ snapshots: p-try@2.2.0: {} + p5i@0.6.0: {} + package-json-from-dist@1.0.1: {} package-manager-detector@0.2.5: {} @@ -7580,8 +7765,14 @@ snapshots: lru-cache: 11.0.2 minipass: 7.1.2 + path-type@5.0.0: + optional: true + pathe@1.1.2: {} + pathe@2.0.1: + optional: true + pathval@2.0.0: {} perfect-debounce@1.0.0: {} @@ -7600,10 +7791,24 @@ snapshots: mlly: 1.7.3 pathe: 1.1.2 + pkg-types@1.3.0: + dependencies: + confbox: 0.1.8 + mlly: 1.7.3 + pathe: 1.1.2 + optional: true + pluralize@8.0.0: {} pnpm@9.15.0: {} + popmotion@11.0.5: + dependencies: + framesync: 6.1.2 + hey-listen: 1.0.8 + style-value-types: 5.1.2 + tslib: 2.4.0 + postcss-less@6.0.0(postcss@8.4.49): dependencies: postcss: 8.4.49 @@ -7802,7 +8007,7 @@ snapshots: semver@7.6.3: {} - shadcn-vue@0.11.3(@vitest/ui@2.1.8)(eslint@9.17.0(jiti@2.4.0))(vitest@2.1.8)(vue@3.5.13(typescript@5.6.3)): + shadcn-vue@0.11.3(@vitest/ui@2.1.8)(eslint@9.17.0(jiti@2.4.2))(vitest@2.1.8)(vue@3.5.13(typescript@5.6.3)): dependencies: '@unovue/detypes': 0.8.4 '@vitest/ui': 2.1.8(vitest@2.1.8) @@ -7824,8 +8029,8 @@ snapshots: radix-vue: 1.9.11(vue@3.5.13(typescript@5.6.3)) semver: 7.6.3 tsconfig-paths: 4.2.0 - vitest: 2.1.8(@types/node@22.10.2)(@vitest/ui@2.1.8)(jiti@2.4.0)(jsdom@25.0.1)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) - vue-metamorph: 3.2.0(eslint@9.17.0(jiti@2.4.0)) + vitest: 2.1.8(@types/node@22.10.2)(@vitest/ui@2.1.8)(jiti@2.4.2)(jsdom@25.0.1)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) + vue-metamorph: 3.2.0(eslint@9.17.0(jiti@2.4.2)) zod: 3.24.1 transitivePeerDependencies: - '@vue/composition-api' @@ -7860,6 +8065,9 @@ snapshots: sisteransi@1.0.5: {} + slash@5.1.0: + optional: true + slashes@3.0.12: {} slice-ansi@4.0.0: @@ -7968,6 +8176,11 @@ snapshots: dependencies: js-tokens: 9.0.1 + style-value-types@5.1.2: + dependencies: + hey-listen: 1.0.8 + tslib: 2.4.0 + stylus@0.57.0: dependencies: css: 3.0.0 @@ -8102,6 +8315,8 @@ snapshots: minimist: 1.2.8 strip-bom: 3.0.0 + tslib@2.4.0: {} + tslib@2.7.0: {} tslib@2.8.1: {} @@ -8145,8 +8360,19 @@ snapshots: transitivePeerDependencies: - supports-color + unctx@2.4.1: + dependencies: + acorn: 8.14.0 + estree-walker: 3.0.3 + magic-string: 0.30.17 + unplugin: 2.1.0 + optional: true + undici-types@6.20.0: {} + unicorn-magic@0.1.0: + optional: true + unicorn-magic@0.3.0: {} unimport@3.14.5(rollup@4.27.3): @@ -8189,19 +8415,19 @@ snapshots: universalify@2.0.1: {} - unocss-preset-animations@1.1.0(@unocss/preset-wind@0.65.1)(unocss@0.65.1(postcss@8.4.49)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))): + unocss-preset-animations@1.1.0(@unocss/preset-wind@0.65.1)(unocss@0.65.1(postcss@8.4.49)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))): dependencies: '@unocss/preset-wind': 0.65.1 - unocss: 0.65.1(postcss@8.4.49)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)) + unocss: 0.65.1(postcss@8.4.49)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)) - unocss-preset-shadcn@0.3.1(unocss-preset-animations@1.1.0(@unocss/preset-wind@0.65.1)(unocss@0.65.1(postcss@8.4.49)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))))(unocss@0.65.1(postcss@8.4.49)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))): + unocss-preset-shadcn@0.3.1(unocss-preset-animations@1.1.0(@unocss/preset-wind@0.65.1)(unocss@0.65.1(postcss@8.4.49)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))))(unocss@0.65.1(postcss@8.4.49)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))): dependencies: - unocss: 0.65.1(postcss@8.4.49)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)) - unocss-preset-animations: 1.1.0(@unocss/preset-wind@0.65.1)(unocss@0.65.1(postcss@8.4.49)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))) + unocss: 0.65.1(postcss@8.4.49)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)) + unocss-preset-animations: 1.1.0(@unocss/preset-wind@0.65.1)(unocss@0.65.1(postcss@8.4.49)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))) - unocss@0.65.1(postcss@8.4.49)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)): + unocss@0.65.1(postcss@8.4.49)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)): dependencies: - '@unocss/astro': 0.65.1(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)) + '@unocss/astro': 0.65.1(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)) '@unocss/cli': 0.65.1(rollup@4.27.3) '@unocss/core': 0.65.1 '@unocss/postcss': 0.65.1(postcss@8.4.49) @@ -8217,16 +8443,16 @@ snapshots: '@unocss/transformer-compile-class': 0.65.1 '@unocss/transformer-directives': 0.65.1 '@unocss/transformer-variant-group': 0.65.1 - '@unocss/vite': 0.65.1(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)) + '@unocss/vite': 0.65.1(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)) optionalDependencies: - vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) transitivePeerDependencies: - postcss - rollup - supports-color - vue - unplugin-auto-import@0.19.0(@vueuse/core@12.0.0(typescript@5.6.3))(rollup@4.27.3): + unplugin-auto-import@0.19.0(@nuxt/kit@3.15.1(rollup@4.27.3))(@vueuse/core@12.0.0(typescript@5.6.3))(rollup@4.27.3): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.4(rollup@4.27.3) @@ -8236,20 +8462,21 @@ snapshots: unimport: 3.14.5(rollup@4.27.3) unplugin: 2.1.0 optionalDependencies: + '@nuxt/kit': 3.15.1(rollup@4.27.3) '@vueuse/core': 12.0.0(typescript@5.6.3) transitivePeerDependencies: - rollup - unplugin-combine@1.0.3(esbuild@0.23.1)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1)): + unplugin-combine@1.0.3(esbuild@0.23.1)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1)): dependencies: '@antfu/utils': 0.7.10 unplugin: 2.1.0 optionalDependencies: esbuild: 0.23.1 rollup: 4.27.3 - vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) - unplugin-vue-components@0.28.0(@babel/parser@7.26.3)(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)): + unplugin-vue-components@0.28.0(@babel/parser@7.26.3)(@nuxt/kit@3.15.1(rollup@4.27.3))(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.4(rollup@4.27.3) @@ -8264,6 +8491,7 @@ snapshots: vue: 3.5.13(typescript@5.6.3) optionalDependencies: '@babel/parser': 7.26.3 + '@nuxt/kit': 3.15.1(rollup@4.27.3) transitivePeerDependencies: - rollup - supports-color @@ -8277,7 +8505,7 @@ snapshots: - rollup - vue - unplugin-vue-macros@2.13.6(@vueuse/core@12.0.0(typescript@5.6.3))(esbuild@0.23.1)(rollup@4.27.3)(typescript@5.6.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue-tsc@2.1.10(typescript@5.6.3))(vue@3.5.13(typescript@5.6.3)): + unplugin-vue-macros@2.13.6(@vueuse/core@12.0.0(typescript@5.6.3))(esbuild@0.23.1)(rollup@4.27.3)(typescript@5.6.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue-tsc@2.1.10(typescript@5.6.3))(vue@3.5.13(typescript@5.6.3)): dependencies: '@vue-macros/better-define': 1.11.1(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)) '@vue-macros/boolean-prop': 0.5.3(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)) @@ -8292,7 +8520,7 @@ snapshots: '@vue-macros/define-render': 1.6.3(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)) '@vue-macros/define-slots': 1.2.3(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)) '@vue-macros/define-stylex': 0.2.1(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)) - '@vue-macros/devtools': 0.4.1(typescript@5.6.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1)) + '@vue-macros/devtools': 0.4.1(typescript@5.6.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1)) '@vue-macros/export-expose': 0.3.3(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)) '@vue-macros/export-props': 0.6.3(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)) '@vue-macros/export-render': 0.3.3(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)) @@ -8309,7 +8537,7 @@ snapshots: '@vue-macros/short-vmodel': 1.5.3(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)) '@vue-macros/volar': 0.30.8(rollup@4.27.3)(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3))(vue@3.5.13(typescript@5.6.3)) unplugin: 2.1.0 - unplugin-combine: 1.0.3(esbuild@0.23.1)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1)) + unplugin-combine: 1.0.3(esbuild@0.23.1)(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1)) unplugin-vue-define-options: 1.5.3(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)) vue: 3.5.13(typescript@5.6.3) transitivePeerDependencies: @@ -8351,6 +8579,20 @@ snapshots: acorn: 8.14.0 webpack-virtual-modules: 0.6.2 + untyped@1.5.2: + dependencies: + '@babel/core': 7.26.0 + '@babel/standalone': 7.26.5 + '@babel/types': 7.26.3 + citty: 0.1.6 + defu: 6.1.4 + jiti: 2.4.2 + knitwork: 1.2.0 + scule: 1.3.0 + transitivePeerDependencies: + - supports-color + optional: true + update-browserslist-db@1.1.1(browserslist@4.24.2): dependencies: browserslist: 4.24.2 @@ -8374,17 +8616,17 @@ snapshots: type-fest: 4.31.0 vue: 3.5.13(typescript@5.6.3) - vite-hot-client@0.2.4(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1)): + vite-hot-client@0.2.4(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1)): dependencies: - vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) - vite-node@2.1.8(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1): + vite-node@2.1.8(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) transitivePeerDependencies: - '@types/node' - jiti @@ -8399,7 +8641,7 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1)): + vite-plugin-inspect@0.8.9(@nuxt/kit@3.15.1(rollup@4.27.3))(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.4(rollup@4.27.3) @@ -8410,28 +8652,30 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.0 - vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) + optionalDependencies: + '@nuxt/kit': 3.15.1(rollup@4.27.3) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-devtools@7.7.0(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)): + vite-plugin-vue-devtools@7.7.0(@nuxt/kit@3.15.1(rollup@4.27.3))(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)): dependencies: - '@vue/devtools-core': 7.7.0(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)) + '@vue/devtools-core': 7.7.0(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)) '@vue/devtools-kit': 7.7.0 '@vue/devtools-shared': 7.7.0 execa: 9.5.2 sirv: 3.0.0 - vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) - vite-plugin-inspect: 0.8.9(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1)) - vite-plugin-vue-inspector: 5.3.1(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1)) + vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) + vite-plugin-inspect: 0.8.9(@nuxt/kit@3.15.1(rollup@4.27.3))(rollup@4.27.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1)) + vite-plugin-vue-inspector: 5.3.1(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1)): + vite-plugin-vue-inspector@5.3.1(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1)): dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) @@ -8442,11 +8686,11 @@ snapshots: '@vue/compiler-dom': 3.5.13 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) transitivePeerDependencies: - supports-color - vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1): + vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1): dependencies: esbuild: 0.24.0 postcss: 8.4.49 @@ -8454,15 +8698,15 @@ snapshots: optionalDependencies: '@types/node': 22.10.2 fsevents: 2.3.3 - jiti: 2.4.0 + jiti: 2.4.2 stylus: 0.57.0 tsx: 4.19.2 yaml: 2.6.1 - vitest@2.1.8(@types/node@22.10.2)(@vitest/ui@2.1.8)(jiti@2.4.0)(jsdom@25.0.1)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1): + vitest@2.1.8(@types/node@22.10.2)(@vitest/ui@2.1.8)(jiti@2.4.2)(jsdom@25.0.1)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1): dependencies: '@vitest/expect': 2.1.8 - '@vitest/mocker': 2.1.8(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1)) + '@vitest/mocker': 2.1.8(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1)) '@vitest/pretty-format': 2.1.8 '@vitest/runner': 2.1.8 '@vitest/snapshot': 2.1.8 @@ -8478,8 +8722,8 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.2 tinyrainbow: 1.2.0 - vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) - vite-node: 2.1.8(@types/node@22.10.2)(jiti@2.4.0)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) + vite-node: 2.1.8(@types/node@22.10.2)(jiti@2.4.2)(stylus@0.57.0)(tsx@4.19.2)(yaml@2.6.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.10.2 @@ -8507,10 +8751,10 @@ snapshots: dependencies: vue: 3.5.13(typescript@5.6.3) - vue-eslint-parser@9.4.3(eslint@9.17.0(jiti@2.4.0)): + vue-eslint-parser@9.4.3(eslint@9.17.0(jiti@2.4.2)): dependencies: debug: 4.4.0 - eslint: 9.17.0(jiti@2.4.0) + eslint: 9.17.0(jiti@2.4.2) eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -8524,7 +8768,7 @@ snapshots: dependencies: vue: 3.5.13(typescript@5.6.3) - vue-metamorph@3.2.0(eslint@9.17.0(jiti@2.4.0)): + vue-metamorph@3.2.0(eslint@9.17.0(jiti@2.4.2)): dependencies: '@babel/parser': 8.0.0-alpha.12 ast-types: 0.14.2 @@ -8545,7 +8789,7 @@ snapshots: postcss-styl: 0.12.3 recast: 0.23.9 table: 6.9.0 - vue-eslint-parser: 9.4.3(eslint@9.17.0(jiti@2.4.0)) + vue-eslint-parser: 9.4.3(eslint@9.17.0(jiti@2.4.2)) transitivePeerDependencies: - eslint - supports-color diff --git a/src/App.vue b/src/App.vue index c586d38..aa50e72 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,6 +1,7 @@ diff --git a/src/components/DenseFramework.vue b/src/components/DenseFramework.vue new file mode 100644 index 0000000..bc742b5 --- /dev/null +++ b/src/components/DenseFramework.vue @@ -0,0 +1,36 @@ + + + diff --git a/src/components/Image.vue b/src/components/Image.vue index 4bd2e4a..ecdf37e 100644 --- a/src/components/Image.vue +++ b/src/components/Image.vue @@ -6,7 +6,7 @@ defineProps<{ diff --git a/src/components/ImageContainer.vue b/src/components/ImageContainer.vue index 95581dd..7e4f8e6 100644 --- a/src/components/ImageContainer.vue +++ b/src/components/ImageContainer.vue @@ -1,16 +1,29 @@