diff --git a/.npmrc b/.npmrc new file mode 100644 index 000000000..3bd3b7de7 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +shell-emulator=true diff --git a/apps/www/package.json b/apps/www/package.json index a98c3cc0c..6a242c37b 100644 --- a/apps/www/package.json +++ b/apps/www/package.json @@ -54,11 +54,11 @@ "rimraf": "^5.0.5", "tailwind-merge": "^2.0.0", "tailwindcss": "^3.3.5", - "tsx": "^3.14.0", + "tsx": "^4.7.0", "typescript": "^5.2.2", "unplugin-icons": "^0.17.1", "vite": "^4.5.0", "vitepress": "^1.0.0-rc.24", - "vue-tsc": "^1.8.22" + "vue-tsc": "^1.8.25" } } diff --git a/apps/www/src/lib/registry/registry.ts b/apps/www/src/lib/registry/registry.ts index 8887e9c31..3e3948808 100644 --- a/apps/www/src/lib/registry/registry.ts +++ b/apps/www/src/lib/registry/registry.ts @@ -1,11 +1,10 @@ import { readFile, readdir } from 'node:fs/promises' -import { join, resolve } from 'pathe' +import { join, normalize, resolve } from 'pathe' import { compileScript, parse } from 'vue/compiler-sfc' import type { Registry } from '../../lib/registry' const DEPENDENCIES = new Map([ - ['radix-vue', []], ['@vueuse/core', []], ['v-calendar', []], ['@tanstack/vue-table', []], @@ -67,7 +66,7 @@ async function crawlExample(rootPath: string) { if (dirent.isFile()) { const [name] = dirent.name.split('.vue') - const file_path = join('example', dirent.path.split('/example')[1], dirent.name) + const file_path = join('example', normalize(dirent.path).split('/example')[1], dirent.name) const { dependencies, registryDependencies } = await getDependencies(join(dirent.path, dirent.name)) diff --git a/apps/www/src/public/registry/index.json b/apps/www/src/public/registry/index.json index 6c74c3d57..ac75677fb 100644 --- a/apps/www/src/public/registry/index.json +++ b/apps/www/src/public/registry/index.json @@ -1,9 +1,7 @@ [ { "name": "accordion", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -32,9 +30,7 @@ }, { "name": "alert-dialog", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils", "button" @@ -55,9 +51,7 @@ }, { "name": "aspect-ratio", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [], "files": [ "ui/aspect-ratio/AspectRatio.vue", @@ -67,9 +61,7 @@ }, { "name": "avatar", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -95,9 +87,7 @@ }, { "name": "button", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -142,9 +132,7 @@ }, { "name": "checkbox", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -156,9 +144,7 @@ }, { "name": "collapsible", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [], "files": [ "ui/collapsible/Collapsible.vue", @@ -170,9 +156,7 @@ }, { "name": "command", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils", "dialog" @@ -193,9 +177,7 @@ }, { "name": "context-menu", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -221,9 +203,7 @@ }, { "name": "dialog", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -242,9 +222,7 @@ }, { "name": "dropdown-menu", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -270,7 +248,6 @@ { "name": "form", "dependencies": [ - "radix-vue", "vee-validate", "@vee-validate/zod", "zod" @@ -291,9 +268,7 @@ }, { "name": "hover-card", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -321,9 +296,7 @@ }, { "name": "label", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -335,9 +308,7 @@ }, { "name": "menubar", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -363,9 +334,7 @@ }, { "name": "navigation-menu", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -384,9 +353,7 @@ }, { "name": "pagination", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils", "button" @@ -403,9 +370,7 @@ }, { "name": "popover", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -419,9 +384,7 @@ }, { "name": "progress", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -433,9 +396,7 @@ }, { "name": "radio-group", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -448,9 +409,7 @@ }, { "name": "scroll-area", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -463,9 +422,7 @@ }, { "name": "select", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -485,9 +442,7 @@ }, { "name": "separator", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -499,9 +454,7 @@ }, { "name": "sheet", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -532,9 +485,7 @@ }, { "name": "slider", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -546,9 +497,7 @@ }, { "name": "switch", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -580,9 +529,7 @@ }, { "name": "tabs", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -611,9 +558,7 @@ }, { "name": "toast", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -633,9 +578,7 @@ }, { "name": "toggle", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], @@ -647,9 +590,7 @@ }, { "name": "tooltip", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/accordion.json b/apps/www/src/public/registry/styles/default/accordion.json index 673e9c24a..37d2eeb19 100644 --- a/apps/www/src/public/registry/styles/default/accordion.json +++ b/apps/www/src/public/registry/styles/default/accordion.json @@ -1,8 +1,6 @@ { "name": "accordion", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/alert-dialog.json b/apps/www/src/public/registry/styles/default/alert-dialog.json index fc8147fe7..af4e23bf9 100644 --- a/apps/www/src/public/registry/styles/default/alert-dialog.json +++ b/apps/www/src/public/registry/styles/default/alert-dialog.json @@ -1,8 +1,6 @@ { "name": "alert-dialog", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils", "button" diff --git a/apps/www/src/public/registry/styles/default/aspect-ratio.json b/apps/www/src/public/registry/styles/default/aspect-ratio.json index 53980c686..f8534f005 100644 --- a/apps/www/src/public/registry/styles/default/aspect-ratio.json +++ b/apps/www/src/public/registry/styles/default/aspect-ratio.json @@ -1,8 +1,6 @@ { "name": "aspect-ratio", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [], "files": [ { diff --git a/apps/www/src/public/registry/styles/default/avatar.json b/apps/www/src/public/registry/styles/default/avatar.json index 6492dac29..590f559d3 100644 --- a/apps/www/src/public/registry/styles/default/avatar.json +++ b/apps/www/src/public/registry/styles/default/avatar.json @@ -1,8 +1,6 @@ { "name": "avatar", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/button.json b/apps/www/src/public/registry/styles/default/button.json index 7a3c930af..29405e6a2 100644 --- a/apps/www/src/public/registry/styles/default/button.json +++ b/apps/www/src/public/registry/styles/default/button.json @@ -1,8 +1,6 @@ { "name": "button", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/checkbox.json b/apps/www/src/public/registry/styles/default/checkbox.json index b6da0ebac..80b1a66c6 100644 --- a/apps/www/src/public/registry/styles/default/checkbox.json +++ b/apps/www/src/public/registry/styles/default/checkbox.json @@ -1,8 +1,6 @@ { "name": "checkbox", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/collapsible.json b/apps/www/src/public/registry/styles/default/collapsible.json index 39fcf75da..f2e586fda 100644 --- a/apps/www/src/public/registry/styles/default/collapsible.json +++ b/apps/www/src/public/registry/styles/default/collapsible.json @@ -1,8 +1,6 @@ { "name": "collapsible", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [], "files": [ { diff --git a/apps/www/src/public/registry/styles/default/command.json b/apps/www/src/public/registry/styles/default/command.json index e4f6c9a9e..d25e631c0 100644 --- a/apps/www/src/public/registry/styles/default/command.json +++ b/apps/www/src/public/registry/styles/default/command.json @@ -1,8 +1,6 @@ { "name": "command", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils", "dialog" diff --git a/apps/www/src/public/registry/styles/default/context-menu.json b/apps/www/src/public/registry/styles/default/context-menu.json index 4f524b3be..0ed87d589 100644 --- a/apps/www/src/public/registry/styles/default/context-menu.json +++ b/apps/www/src/public/registry/styles/default/context-menu.json @@ -1,8 +1,6 @@ { "name": "context-menu", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/dialog.json b/apps/www/src/public/registry/styles/default/dialog.json index 04c58303d..c9f9387f8 100644 --- a/apps/www/src/public/registry/styles/default/dialog.json +++ b/apps/www/src/public/registry/styles/default/dialog.json @@ -1,8 +1,6 @@ { "name": "dialog", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/dropdown-menu.json b/apps/www/src/public/registry/styles/default/dropdown-menu.json index 63d40577a..01d3c940b 100644 --- a/apps/www/src/public/registry/styles/default/dropdown-menu.json +++ b/apps/www/src/public/registry/styles/default/dropdown-menu.json @@ -1,8 +1,6 @@ { "name": "dropdown-menu", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/form.json b/apps/www/src/public/registry/styles/default/form.json index 70d6a9334..50d60bcb3 100644 --- a/apps/www/src/public/registry/styles/default/form.json +++ b/apps/www/src/public/registry/styles/default/form.json @@ -1,7 +1,6 @@ { "name": "form", "dependencies": [ - "radix-vue", "vee-validate", "@vee-validate/zod", "zod" diff --git a/apps/www/src/public/registry/styles/default/hover-card.json b/apps/www/src/public/registry/styles/default/hover-card.json index 0f4b7ad98..e178651c2 100644 --- a/apps/www/src/public/registry/styles/default/hover-card.json +++ b/apps/www/src/public/registry/styles/default/hover-card.json @@ -1,8 +1,6 @@ { "name": "hover-card", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/label.json b/apps/www/src/public/registry/styles/default/label.json index ce93da47f..1b1b058d2 100644 --- a/apps/www/src/public/registry/styles/default/label.json +++ b/apps/www/src/public/registry/styles/default/label.json @@ -1,8 +1,6 @@ { "name": "label", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/menubar.json b/apps/www/src/public/registry/styles/default/menubar.json index 1cebe4c90..f3fbd6df4 100644 --- a/apps/www/src/public/registry/styles/default/menubar.json +++ b/apps/www/src/public/registry/styles/default/menubar.json @@ -1,8 +1,6 @@ { "name": "menubar", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/navigation-menu.json b/apps/www/src/public/registry/styles/default/navigation-menu.json index 496f11e71..6517995ba 100644 --- a/apps/www/src/public/registry/styles/default/navigation-menu.json +++ b/apps/www/src/public/registry/styles/default/navigation-menu.json @@ -1,8 +1,6 @@ { "name": "navigation-menu", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/pagination.json b/apps/www/src/public/registry/styles/default/pagination.json index 0c33413d1..e3a3fea43 100644 --- a/apps/www/src/public/registry/styles/default/pagination.json +++ b/apps/www/src/public/registry/styles/default/pagination.json @@ -1,8 +1,6 @@ { "name": "pagination", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils", "button" diff --git a/apps/www/src/public/registry/styles/default/popover.json b/apps/www/src/public/registry/styles/default/popover.json index ffa67e75a..e7e154937 100644 --- a/apps/www/src/public/registry/styles/default/popover.json +++ b/apps/www/src/public/registry/styles/default/popover.json @@ -1,8 +1,6 @@ { "name": "popover", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/progress.json b/apps/www/src/public/registry/styles/default/progress.json index 29acceb54..20ab6d195 100644 --- a/apps/www/src/public/registry/styles/default/progress.json +++ b/apps/www/src/public/registry/styles/default/progress.json @@ -1,8 +1,6 @@ { "name": "progress", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/radio-group.json b/apps/www/src/public/registry/styles/default/radio-group.json index 9a61ec0ce..5d5772c40 100644 --- a/apps/www/src/public/registry/styles/default/radio-group.json +++ b/apps/www/src/public/registry/styles/default/radio-group.json @@ -1,8 +1,6 @@ { "name": "radio-group", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/scroll-area.json b/apps/www/src/public/registry/styles/default/scroll-area.json index 4b2efc5d0..494c05bd3 100644 --- a/apps/www/src/public/registry/styles/default/scroll-area.json +++ b/apps/www/src/public/registry/styles/default/scroll-area.json @@ -1,8 +1,6 @@ { "name": "scroll-area", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/select.json b/apps/www/src/public/registry/styles/default/select.json index 46f524af4..4d1842237 100644 --- a/apps/www/src/public/registry/styles/default/select.json +++ b/apps/www/src/public/registry/styles/default/select.json @@ -1,8 +1,6 @@ { "name": "select", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/separator.json b/apps/www/src/public/registry/styles/default/separator.json index 1c4cd911d..b4a8cae35 100644 --- a/apps/www/src/public/registry/styles/default/separator.json +++ b/apps/www/src/public/registry/styles/default/separator.json @@ -1,8 +1,6 @@ { "name": "separator", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/sheet.json b/apps/www/src/public/registry/styles/default/sheet.json index 6d6ce4ea0..161f4c42a 100644 --- a/apps/www/src/public/registry/styles/default/sheet.json +++ b/apps/www/src/public/registry/styles/default/sheet.json @@ -1,8 +1,6 @@ { "name": "sheet", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/slider.json b/apps/www/src/public/registry/styles/default/slider.json index c12ffdef7..f939b86d6 100644 --- a/apps/www/src/public/registry/styles/default/slider.json +++ b/apps/www/src/public/registry/styles/default/slider.json @@ -1,8 +1,6 @@ { "name": "slider", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/switch.json b/apps/www/src/public/registry/styles/default/switch.json index 3ab1479ff..a59df47a2 100644 --- a/apps/www/src/public/registry/styles/default/switch.json +++ b/apps/www/src/public/registry/styles/default/switch.json @@ -1,8 +1,6 @@ { "name": "switch", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/tabs.json b/apps/www/src/public/registry/styles/default/tabs.json index 3238562cd..c6d9a76ee 100644 --- a/apps/www/src/public/registry/styles/default/tabs.json +++ b/apps/www/src/public/registry/styles/default/tabs.json @@ -1,8 +1,6 @@ { "name": "tabs", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/toast.json b/apps/www/src/public/registry/styles/default/toast.json index 93dba9538..353a9c030 100644 --- a/apps/www/src/public/registry/styles/default/toast.json +++ b/apps/www/src/public/registry/styles/default/toast.json @@ -1,8 +1,6 @@ { "name": "toast", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/toggle.json b/apps/www/src/public/registry/styles/default/toggle.json index 27a991e53..00543e1ef 100644 --- a/apps/www/src/public/registry/styles/default/toggle.json +++ b/apps/www/src/public/registry/styles/default/toggle.json @@ -1,8 +1,6 @@ { "name": "toggle", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/default/tooltip.json b/apps/www/src/public/registry/styles/default/tooltip.json index 5c1f4999b..174df2e44 100644 --- a/apps/www/src/public/registry/styles/default/tooltip.json +++ b/apps/www/src/public/registry/styles/default/tooltip.json @@ -1,8 +1,6 @@ { "name": "tooltip", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/accordion.json b/apps/www/src/public/registry/styles/new-york/accordion.json index c6f336c69..ecb5eb093 100644 --- a/apps/www/src/public/registry/styles/new-york/accordion.json +++ b/apps/www/src/public/registry/styles/new-york/accordion.json @@ -1,8 +1,6 @@ { "name": "accordion", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/alert-dialog.json b/apps/www/src/public/registry/styles/new-york/alert-dialog.json index bdd6a6b8a..57a441a06 100644 --- a/apps/www/src/public/registry/styles/new-york/alert-dialog.json +++ b/apps/www/src/public/registry/styles/new-york/alert-dialog.json @@ -1,8 +1,6 @@ { "name": "alert-dialog", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils", "button" diff --git a/apps/www/src/public/registry/styles/new-york/aspect-ratio.json b/apps/www/src/public/registry/styles/new-york/aspect-ratio.json index 53980c686..f8534f005 100644 --- a/apps/www/src/public/registry/styles/new-york/aspect-ratio.json +++ b/apps/www/src/public/registry/styles/new-york/aspect-ratio.json @@ -1,8 +1,6 @@ { "name": "aspect-ratio", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [], "files": [ { diff --git a/apps/www/src/public/registry/styles/new-york/avatar.json b/apps/www/src/public/registry/styles/new-york/avatar.json index 7bf03c658..47a50076d 100644 --- a/apps/www/src/public/registry/styles/new-york/avatar.json +++ b/apps/www/src/public/registry/styles/new-york/avatar.json @@ -1,8 +1,6 @@ { "name": "avatar", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/button.json b/apps/www/src/public/registry/styles/new-york/button.json index 58a98f800..7d1a5fac2 100644 --- a/apps/www/src/public/registry/styles/new-york/button.json +++ b/apps/www/src/public/registry/styles/new-york/button.json @@ -1,8 +1,6 @@ { "name": "button", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/checkbox.json b/apps/www/src/public/registry/styles/new-york/checkbox.json index 010edfa0f..0f59f1489 100644 --- a/apps/www/src/public/registry/styles/new-york/checkbox.json +++ b/apps/www/src/public/registry/styles/new-york/checkbox.json @@ -1,8 +1,6 @@ { "name": "checkbox", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/collapsible.json b/apps/www/src/public/registry/styles/new-york/collapsible.json index 39fcf75da..f2e586fda 100644 --- a/apps/www/src/public/registry/styles/new-york/collapsible.json +++ b/apps/www/src/public/registry/styles/new-york/collapsible.json @@ -1,8 +1,6 @@ { "name": "collapsible", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [], "files": [ { diff --git a/apps/www/src/public/registry/styles/new-york/command.json b/apps/www/src/public/registry/styles/new-york/command.json index b191fb030..cc68699aa 100644 --- a/apps/www/src/public/registry/styles/new-york/command.json +++ b/apps/www/src/public/registry/styles/new-york/command.json @@ -1,8 +1,6 @@ { "name": "command", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils", "dialog" diff --git a/apps/www/src/public/registry/styles/new-york/context-menu.json b/apps/www/src/public/registry/styles/new-york/context-menu.json index 71968b1e2..aef71c40e 100644 --- a/apps/www/src/public/registry/styles/new-york/context-menu.json +++ b/apps/www/src/public/registry/styles/new-york/context-menu.json @@ -1,8 +1,6 @@ { "name": "context-menu", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/dialog.json b/apps/www/src/public/registry/styles/new-york/dialog.json index 41518c849..c7aade141 100644 --- a/apps/www/src/public/registry/styles/new-york/dialog.json +++ b/apps/www/src/public/registry/styles/new-york/dialog.json @@ -1,8 +1,6 @@ { "name": "dialog", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/dropdown-menu.json b/apps/www/src/public/registry/styles/new-york/dropdown-menu.json index 18fa2b12d..60dc289a8 100644 --- a/apps/www/src/public/registry/styles/new-york/dropdown-menu.json +++ b/apps/www/src/public/registry/styles/new-york/dropdown-menu.json @@ -1,8 +1,6 @@ { "name": "dropdown-menu", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/form.json b/apps/www/src/public/registry/styles/new-york/form.json index 61e69a56d..db6c31fac 100644 --- a/apps/www/src/public/registry/styles/new-york/form.json +++ b/apps/www/src/public/registry/styles/new-york/form.json @@ -1,7 +1,6 @@ { "name": "form", "dependencies": [ - "radix-vue", "vee-validate", "@vee-validate/zod", "zod" diff --git a/apps/www/src/public/registry/styles/new-york/hover-card.json b/apps/www/src/public/registry/styles/new-york/hover-card.json index 0f4b7ad98..e178651c2 100644 --- a/apps/www/src/public/registry/styles/new-york/hover-card.json +++ b/apps/www/src/public/registry/styles/new-york/hover-card.json @@ -1,8 +1,6 @@ { "name": "hover-card", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/label.json b/apps/www/src/public/registry/styles/new-york/label.json index ce93da47f..1b1b058d2 100644 --- a/apps/www/src/public/registry/styles/new-york/label.json +++ b/apps/www/src/public/registry/styles/new-york/label.json @@ -1,8 +1,6 @@ { "name": "label", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/menubar.json b/apps/www/src/public/registry/styles/new-york/menubar.json index 754e80bc4..813c3234d 100644 --- a/apps/www/src/public/registry/styles/new-york/menubar.json +++ b/apps/www/src/public/registry/styles/new-york/menubar.json @@ -1,8 +1,6 @@ { "name": "menubar", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/navigation-menu.json b/apps/www/src/public/registry/styles/new-york/navigation-menu.json index c9d8b7f89..2fedbded0 100644 --- a/apps/www/src/public/registry/styles/new-york/navigation-menu.json +++ b/apps/www/src/public/registry/styles/new-york/navigation-menu.json @@ -1,8 +1,6 @@ { "name": "navigation-menu", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/pagination.json b/apps/www/src/public/registry/styles/new-york/pagination.json index daa6b68da..cf1cb0e39 100644 --- a/apps/www/src/public/registry/styles/new-york/pagination.json +++ b/apps/www/src/public/registry/styles/new-york/pagination.json @@ -1,8 +1,6 @@ { "name": "pagination", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils", "button" diff --git a/apps/www/src/public/registry/styles/new-york/popover.json b/apps/www/src/public/registry/styles/new-york/popover.json index f8c94b8d8..836490dc7 100644 --- a/apps/www/src/public/registry/styles/new-york/popover.json +++ b/apps/www/src/public/registry/styles/new-york/popover.json @@ -1,8 +1,6 @@ { "name": "popover", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/progress.json b/apps/www/src/public/registry/styles/new-york/progress.json index 8d6a16620..cec0555e5 100644 --- a/apps/www/src/public/registry/styles/new-york/progress.json +++ b/apps/www/src/public/registry/styles/new-york/progress.json @@ -1,8 +1,6 @@ { "name": "progress", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/radio-group.json b/apps/www/src/public/registry/styles/new-york/radio-group.json index 7343f9d99..30c51702a 100644 --- a/apps/www/src/public/registry/styles/new-york/radio-group.json +++ b/apps/www/src/public/registry/styles/new-york/radio-group.json @@ -1,8 +1,6 @@ { "name": "radio-group", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/scroll-area.json b/apps/www/src/public/registry/styles/new-york/scroll-area.json index 4b2efc5d0..494c05bd3 100644 --- a/apps/www/src/public/registry/styles/new-york/scroll-area.json +++ b/apps/www/src/public/registry/styles/new-york/scroll-area.json @@ -1,8 +1,6 @@ { "name": "scroll-area", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/select.json b/apps/www/src/public/registry/styles/new-york/select.json index 44551ac1c..99314d960 100644 --- a/apps/www/src/public/registry/styles/new-york/select.json +++ b/apps/www/src/public/registry/styles/new-york/select.json @@ -1,8 +1,6 @@ { "name": "select", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/separator.json b/apps/www/src/public/registry/styles/new-york/separator.json index 1c4cd911d..b4a8cae35 100644 --- a/apps/www/src/public/registry/styles/new-york/separator.json +++ b/apps/www/src/public/registry/styles/new-york/separator.json @@ -1,8 +1,6 @@ { "name": "separator", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/sheet.json b/apps/www/src/public/registry/styles/new-york/sheet.json index d038fd47b..8888b5fe1 100644 --- a/apps/www/src/public/registry/styles/new-york/sheet.json +++ b/apps/www/src/public/registry/styles/new-york/sheet.json @@ -1,8 +1,6 @@ { "name": "sheet", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/slider.json b/apps/www/src/public/registry/styles/new-york/slider.json index 8c6e173c0..3efa0554a 100644 --- a/apps/www/src/public/registry/styles/new-york/slider.json +++ b/apps/www/src/public/registry/styles/new-york/slider.json @@ -1,8 +1,6 @@ { "name": "slider", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/switch.json b/apps/www/src/public/registry/styles/new-york/switch.json index ba0ec3929..e664dfa6d 100644 --- a/apps/www/src/public/registry/styles/new-york/switch.json +++ b/apps/www/src/public/registry/styles/new-york/switch.json @@ -1,8 +1,6 @@ { "name": "switch", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/tabs.json b/apps/www/src/public/registry/styles/new-york/tabs.json index de1dd0b07..09817a445 100644 --- a/apps/www/src/public/registry/styles/new-york/tabs.json +++ b/apps/www/src/public/registry/styles/new-york/tabs.json @@ -1,8 +1,6 @@ { "name": "tabs", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/toast.json b/apps/www/src/public/registry/styles/new-york/toast.json index 0da0967eb..063937ae9 100644 --- a/apps/www/src/public/registry/styles/new-york/toast.json +++ b/apps/www/src/public/registry/styles/new-york/toast.json @@ -1,8 +1,6 @@ { "name": "toast", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/toggle.json b/apps/www/src/public/registry/styles/new-york/toggle.json index 1eb10d7f6..e9ba07f17 100644 --- a/apps/www/src/public/registry/styles/new-york/toggle.json +++ b/apps/www/src/public/registry/styles/new-york/toggle.json @@ -1,8 +1,6 @@ { "name": "toggle", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/apps/www/src/public/registry/styles/new-york/tooltip.json b/apps/www/src/public/registry/styles/new-york/tooltip.json index 834e9118f..317a169d7 100644 --- a/apps/www/src/public/registry/styles/new-york/tooltip.json +++ b/apps/www/src/public/registry/styles/new-york/tooltip.json @@ -1,8 +1,6 @@ { "name": "tooltip", - "dependencies": [ - "radix-vue" - ], + "dependencies": [], "registryDependencies": [ "utils" ], diff --git a/packages/cli/package.json b/packages/cli/package.json index 0e76cdd64..da429c4ea 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -35,7 +35,7 @@ "clean": "rimraf dist && rimraf components", "lint": "eslint .", "lint:fix": "eslint --fix .", - "start:dev": "cross-env COMPONENTS_REGISTRY_URL=http://localhost:3001 node dist/index.js", + "start:dev": "COMPONENTS_REGISTRY_URL=http://localhost:3001 node dist/index.js", "start": "node dist/index.js", "release": "changeset version", "pub:beta": "pnpm build && pnpm publish --no-git-checks --access public --tag beta", diff --git a/packages/cli/src/commands/init.ts b/packages/cli/src/commands/init.ts index d252da02d..f66ed39ba 100644 --- a/packages/cli/src/commands/init.ts +++ b/packages/cli/src/commands/init.ts @@ -36,6 +36,7 @@ const PROJECT_DEPENDENCIES = { 'class-variance-authority', 'clsx', 'tailwind-merge', + 'radix-vue', ], nuxt: [ '@nuxtjs/tailwindcss', diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 29b79f36c..708b44856 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -160,8 +160,8 @@ importers: specifier: ^3.3.5 version: 3.3.5(ts-node@10.9.1) tsx: - specifier: ^3.14.0 - version: 3.14.0 + specifier: ^4.7.0 + version: 4.7.0 typescript: specifier: ^5.2.2 version: 5.2.2 @@ -175,8 +175,8 @@ importers: specifier: ^1.0.0-rc.24 version: 1.0.0-rc.24(@algolia/client-search@4.20.0)(@types/node@20.8.10)(postcss@8.4.31)(search-insights@2.8.3)(typescript@5.2.2) vue-tsc: - specifier: ^1.8.22 - version: 1.8.22(typescript@5.2.2) + specifier: ^1.8.25 + version: 1.8.25(typescript@5.2.2) packages/cli: dependencies: @@ -1389,6 +1389,15 @@ packages: jsdoc-type-pratt-parser: 4.0.0 dev: true + /@esbuild/aix-ppc64@0.19.10: + resolution: {integrity: sha512-Q+mk96KJ+FZ30h9fsJl+67IjNJm3x2eX+GBWGmocAKgzp27cowCOOqSdscX80s0SpdFXZnIv/+1xD1EctFx96Q==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm64@0.18.20: resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} engines: {node: '>=12'} @@ -1398,6 +1407,15 @@ packages: dev: true optional: true + /@esbuild/android-arm64@0.19.10: + resolution: {integrity: sha512-1X4CClKhDgC3by7k8aOWZeBXQX8dHT5QAMCAQDArCLaYfkppoARvh0fit3X2Qs+MXDngKcHv6XXyQCpY0hkK1Q==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm64@0.19.8: resolution: {integrity: sha512-B8JbS61bEunhfx8kasogFENgQfr/dIp+ggYXwTqdbMAgGDhRa3AaPpQMuQU0rNxDLECj6FhDzk1cF9WHMVwrtA==} engines: {node: '>=12'} @@ -1416,6 +1434,15 @@ packages: dev: true optional: true + /@esbuild/android-arm@0.19.10: + resolution: {integrity: sha512-7W0bK7qfkw1fc2viBfrtAEkDKHatYfHzr/jKAHNr9BvkYDXPcC6bodtm8AyLJNNuqClLNaeTLuwURt4PRT9d7w==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm@0.19.8: resolution: {integrity: sha512-31E2lxlGM1KEfivQl8Yf5aYU/mflz9g06H6S15ITUFQueMFtFjESRMoDSkvMo8thYvLBax+VKTPlpnx+sPicOA==} engines: {node: '>=12'} @@ -1434,6 +1461,15 @@ packages: dev: true optional: true + /@esbuild/android-x64@0.19.10: + resolution: {integrity: sha512-O/nO/g+/7NlitUxETkUv/IvADKuZXyH4BHf/g/7laqKC4i/7whLpB0gvpPc2zpF0q9Q6FXS3TS75QHac9MvVWw==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-x64@0.19.8: resolution: {integrity: sha512-rdqqYfRIn4jWOp+lzQttYMa2Xar3OK9Yt2fhOhzFXqg0rVWEfSclJvZq5fZslnz6ypHvVf3CT7qyf0A5pM682A==} engines: {node: '>=12'} @@ -1452,6 +1488,15 @@ packages: dev: true optional: true + /@esbuild/darwin-arm64@0.19.10: + resolution: {integrity: sha512-YSRRs2zOpwypck+6GL3wGXx2gNP7DXzetmo5pHXLrY/VIMsS59yKfjPizQ4lLt5vEI80M41gjm2BxrGZ5U+VMA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-arm64@0.19.8: resolution: {integrity: sha512-RQw9DemMbIq35Bprbboyf8SmOr4UXsRVxJ97LgB55VKKeJOOdvsIPy0nFyF2l8U+h4PtBx/1kRf0BelOYCiQcw==} engines: {node: '>=12'} @@ -1470,6 +1515,15 @@ packages: dev: true optional: true + /@esbuild/darwin-x64@0.19.10: + resolution: {integrity: sha512-alfGtT+IEICKtNE54hbvPg13xGBe4GkVxyGWtzr+yHO7HIiRJppPDhOKq3zstTcVf8msXb/t4eavW3jCDpMSmA==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-x64@0.19.8: resolution: {integrity: sha512-3sur80OT9YdeZwIVgERAysAbwncom7b4bCI2XKLjMfPymTud7e/oY4y+ci1XVp5TfQp/bppn7xLw1n/oSQY3/Q==} engines: {node: '>=12'} @@ -1488,6 +1542,15 @@ packages: dev: true optional: true + /@esbuild/freebsd-arm64@0.19.10: + resolution: {integrity: sha512-dMtk1wc7FSH8CCkE854GyGuNKCewlh+7heYP/sclpOG6Cectzk14qdUIY5CrKDbkA/OczXq9WesqnPl09mj5dg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-arm64@0.19.8: resolution: {integrity: sha512-WAnPJSDattvS/XtPCTj1tPoTxERjcTpH6HsMr6ujTT+X6rylVe8ggxk8pVxzf5U1wh5sPODpawNicF5ta/9Tmw==} engines: {node: '>=12'} @@ -1506,6 +1569,15 @@ packages: dev: true optional: true + /@esbuild/freebsd-x64@0.19.10: + resolution: {integrity: sha512-G5UPPspryHu1T3uX8WiOEUa6q6OlQh6gNl4CO4Iw5PS+Kg5bVggVFehzXBJY6X6RSOMS8iXDv2330VzaObm4Ag==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-x64@0.19.8: resolution: {integrity: sha512-ICvZyOplIjmmhjd6mxi+zxSdpPTKFfyPPQMQTK/w+8eNK6WV01AjIztJALDtwNNfFhfZLux0tZLC+U9nSyA5Zg==} engines: {node: '>=12'} @@ -1524,6 +1596,15 @@ packages: dev: true optional: true + /@esbuild/linux-arm64@0.19.10: + resolution: {integrity: sha512-QxaouHWZ+2KWEj7cGJmvTIHVALfhpGxo3WLmlYfJ+dA5fJB6lDEIg+oe/0//FuyVHuS3l79/wyBxbHr0NgtxJQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm64@0.19.8: resolution: {integrity: sha512-z1zMZivxDLHWnyGOctT9JP70h0beY54xDDDJt4VpTX+iwA77IFsE1vCXWmprajJGa+ZYSqkSbRQ4eyLCpCmiCQ==} engines: {node: '>=12'} @@ -1542,6 +1623,15 @@ packages: dev: true optional: true + /@esbuild/linux-arm@0.19.10: + resolution: {integrity: sha512-j6gUW5aAaPgD416Hk9FHxn27On28H4eVI9rJ4az7oCGTFW48+LcgNDBN+9f8rKZz7EEowo889CPKyeaD0iw9Kg==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm@0.19.8: resolution: {integrity: sha512-H4vmI5PYqSvosPaTJuEppU9oz1dq2A7Mr2vyg5TF9Ga+3+MGgBdGzcyBP7qK9MrwFQZlvNyJrvz6GuCaj3OukQ==} engines: {node: '>=12'} @@ -1560,6 +1650,15 @@ packages: dev: true optional: true + /@esbuild/linux-ia32@0.19.10: + resolution: {integrity: sha512-4ub1YwXxYjj9h1UIZs2hYbnTZBtenPw5NfXCRgEkGb0b6OJ2gpkMvDqRDYIDRjRdWSe/TBiZltm3Y3Q8SN1xNg==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ia32@0.19.8: resolution: {integrity: sha512-1a8suQiFJmZz1khm/rDglOc8lavtzEMRo0v6WhPgxkrjcU0LkHj+TwBrALwoz/OtMExvsqbbMI0ChyelKabSvQ==} engines: {node: '>=12'} @@ -1578,6 +1677,15 @@ packages: dev: true optional: true + /@esbuild/linux-loong64@0.19.10: + resolution: {integrity: sha512-lo3I9k+mbEKoxtoIbM0yC/MZ1i2wM0cIeOejlVdZ3D86LAcFXFRdeuZmh91QJvUTW51bOK5W2BznGNIl4+mDaA==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-loong64@0.19.8: resolution: {integrity: sha512-fHZWS2JJxnXt1uYJsDv9+b60WCc2RlvVAy1F76qOLtXRO+H4mjt3Tr6MJ5l7Q78X8KgCFudnTuiQRBhULUyBKQ==} engines: {node: '>=12'} @@ -1596,6 +1704,15 @@ packages: dev: true optional: true + /@esbuild/linux-mips64el@0.19.10: + resolution: {integrity: sha512-J4gH3zhHNbdZN0Bcr1QUGVNkHTdpijgx5VMxeetSk6ntdt+vR1DqGmHxQYHRmNb77tP6GVvD+K0NyO4xjd7y4A==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-mips64el@0.19.8: resolution: {integrity: sha512-Wy/z0EL5qZYLX66dVnEg9riiwls5IYnziwuju2oUiuxVc+/edvqXa04qNtbrs0Ukatg5HEzqT94Zs7J207dN5Q==} engines: {node: '>=12'} @@ -1614,6 +1731,15 @@ packages: dev: true optional: true + /@esbuild/linux-ppc64@0.19.10: + resolution: {integrity: sha512-tgT/7u+QhV6ge8wFMzaklOY7KqiyitgT1AUHMApau32ZlvTB/+efeCtMk4eXS+uEymYK249JsoiklZN64xt6oQ==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ppc64@0.19.8: resolution: {integrity: sha512-ETaW6245wK23YIEufhMQ3HSeHO7NgsLx8gygBVldRHKhOlD1oNeNy/P67mIh1zPn2Hr2HLieQrt6tWrVwuqrxg==} engines: {node: '>=12'} @@ -1632,6 +1758,15 @@ packages: dev: true optional: true + /@esbuild/linux-riscv64@0.19.10: + resolution: {integrity: sha512-0f/spw0PfBMZBNqtKe5FLzBDGo0SKZKvMl5PHYQr3+eiSscfJ96XEknCe+JoOayybWUFQbcJTrk946i3j9uYZA==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-riscv64@0.19.8: resolution: {integrity: sha512-T2DRQk55SgoleTP+DtPlMrxi/5r9AeFgkhkZ/B0ap99zmxtxdOixOMI570VjdRCs9pE4Wdkz7JYrsPvsl7eESg==} engines: {node: '>=12'} @@ -1650,6 +1785,15 @@ packages: dev: true optional: true + /@esbuild/linux-s390x@0.19.10: + resolution: {integrity: sha512-pZFe0OeskMHzHa9U38g+z8Yx5FNCLFtUnJtQMpwhS+r4S566aK2ci3t4NCP4tjt6d5j5uo4h7tExZMjeKoehAA==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-s390x@0.19.8: resolution: {integrity: sha512-NPxbdmmo3Bk7mbNeHmcCd7R7fptJaczPYBaELk6NcXxy7HLNyWwCyDJ/Xx+/YcNH7Im5dHdx9gZ5xIwyliQCbg==} engines: {node: '>=12'} @@ -1668,6 +1812,15 @@ packages: dev: true optional: true + /@esbuild/linux-x64@0.19.10: + resolution: {integrity: sha512-SpYNEqg/6pZYoc+1zLCjVOYvxfZVZj6w0KROZ3Fje/QrM3nfvT2llI+wmKSrWuX6wmZeTapbarvuNNK/qepSgA==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-x64@0.19.8: resolution: {integrity: sha512-lytMAVOM3b1gPypL2TRmZ5rnXl7+6IIk8uB3eLsV1JwcizuolblXRrc5ShPrO9ls/b+RTp+E6gbsuLWHWi2zGg==} engines: {node: '>=12'} @@ -1686,6 +1839,15 @@ packages: dev: true optional: true + /@esbuild/netbsd-x64@0.19.10: + resolution: {integrity: sha512-ACbZ0vXy9zksNArWlk2c38NdKg25+L9pr/mVaj9SUq6lHZu/35nx2xnQVRGLrC1KKQqJKRIB0q8GspiHI3J80Q==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/netbsd-x64@0.19.8: resolution: {integrity: sha512-hvWVo2VsXz/8NVt1UhLzxwAfo5sioj92uo0bCfLibB0xlOmimU/DeAEsQILlBQvkhrGjamP0/el5HU76HAitGw==} engines: {node: '>=12'} @@ -1704,6 +1866,15 @@ packages: dev: true optional: true + /@esbuild/openbsd-x64@0.19.10: + resolution: {integrity: sha512-PxcgvjdSjtgPMiPQrM3pwSaG4kGphP+bLSb+cihuP0LYdZv1epbAIecHVl5sD3npkfYBZ0ZnOjR878I7MdJDFg==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/openbsd-x64@0.19.8: resolution: {integrity: sha512-/7Y7u77rdvmGTxR83PgaSvSBJCC2L3Kb1M/+dmSIvRvQPXXCuC97QAwMugBNG0yGcbEGfFBH7ojPzAOxfGNkwQ==} engines: {node: '>=12'} @@ -1722,6 +1893,15 @@ packages: dev: true optional: true + /@esbuild/sunos-x64@0.19.10: + resolution: {integrity: sha512-ZkIOtrRL8SEJjr+VHjmW0znkPs+oJXhlJbNwfI37rvgeMtk3sxOQevXPXjmAPZPigVTncvFqLMd+uV0IBSEzqA==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + /@esbuild/sunos-x64@0.19.8: resolution: {integrity: sha512-9Lc4s7Oi98GqFA4HzA/W2JHIYfnXbUYgekUP/Sm4BG9sfLjyv6GKKHKKVs83SMicBF2JwAX6A1PuOLMqpD001w==} engines: {node: '>=12'} @@ -1740,6 +1920,15 @@ packages: dev: true optional: true + /@esbuild/win32-arm64@0.19.10: + resolution: {integrity: sha512-+Sa4oTDbpBfGpl3Hn3XiUe4f8TU2JF7aX8cOfqFYMMjXp6ma6NJDztl5FDG8Ezx0OjwGikIHw+iA54YLDNNVfw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-arm64@0.19.8: resolution: {integrity: sha512-rq6WzBGjSzihI9deW3fC2Gqiak68+b7qo5/3kmB6Gvbh/NYPA0sJhrnp7wgV4bNwjqM+R2AApXGxMO7ZoGhIJg==} engines: {node: '>=12'} @@ -1758,6 +1947,15 @@ packages: dev: true optional: true + /@esbuild/win32-ia32@0.19.10: + resolution: {integrity: sha512-EOGVLK1oWMBXgfttJdPHDTiivYSjX6jDNaATeNOaCOFEVcfMjtbx7WVQwPSE1eIfCp/CaSF2nSrDtzc4I9f8TQ==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-ia32@0.19.8: resolution: {integrity: sha512-AIAbverbg5jMvJznYiGhrd3sumfwWs8572mIJL5NQjJa06P8KfCPWZQ0NwZbPQnbQi9OWSZhFVSUWjjIrn4hSw==} engines: {node: '>=12'} @@ -1776,6 +1974,15 @@ packages: dev: true optional: true + /@esbuild/win32-x64@0.19.10: + resolution: {integrity: sha512-whqLG6Sc70AbU73fFYvuYzaE4MNMBIlR1Y/IrUeOXFrWHxBEjjbZaQ3IXIQS8wJdAzue2GwYZCjOrgrU1oUHoA==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-x64@0.19.8: resolution: {integrity: sha512-bfZ0cQ1uZs2PqpulNL5j/3w+GDhP36k1K5c38QdQg+Swy51jFZWWeIkteNsufkQxp986wnqRRsb/bHbY1WQ7TA==} engines: {node: '>=12'} @@ -4338,22 +4545,22 @@ packages: pretty-format: 29.7.0 dev: true - /@volar/language-core@1.10.10: - resolution: {integrity: sha512-nsV1o3AZ5n5jaEAObrS3MWLBWaGwUj/vAsc15FVNIv+DbpizQRISg9wzygsHBr56ELRH8r4K75vkYNMtsSNNWw==} + /@volar/language-core@1.11.1: + resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==} dependencies: - '@volar/source-map': 1.10.10 + '@volar/source-map': 1.11.1 dev: true - /@volar/source-map@1.10.10: - resolution: {integrity: sha512-GVKjLnifV4voJ9F0vhP56p4+F3WGf+gXlRtjFZsv6v3WxBTWU3ZVeaRaEHJmWrcv5LXmoYYpk/SC25BKemPRkg==} + /@volar/source-map@1.11.1: + resolution: {integrity: sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==} dependencies: muggle-string: 0.3.1 dev: true - /@volar/typescript@1.10.10: - resolution: {integrity: sha512-4a2r5bdUub2m+mYVnLu2wt59fuoYWe7nf0uXtGHU8QQ5LDNfzAR0wK7NgDiQ9rcl2WT3fxT2AA9AylAwFtj50A==} + /@volar/typescript@1.11.1: + resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==} dependencies: - '@volar/language-core': 1.10.10 + '@volar/language-core': 1.11.1 path-browserify: 1.0.1 dev: true @@ -4490,21 +4697,22 @@ packages: /@vue/devtools-api@6.5.1: resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} - /@vue/language-core@1.8.22(typescript@5.2.2): - resolution: {integrity: sha512-bsMoJzCrXZqGsxawtUea1cLjUT9dZnDsy5TuZ+l1fxRMzUGQUG9+Ypq4w//CqpWmrx7nIAJpw2JVF/t258miRw==} + /@vue/language-core@1.8.25(typescript@5.2.2): + resolution: {integrity: sha512-NJk/5DnAZlpvXX8BdWmHI45bWGLViUaS3R/RMrmFSvFMSbJKuEODpM4kR0F0Ofv5SFzCWuNiMhxameWpVdQsnA==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@volar/language-core': 1.10.10 - '@volar/source-map': 1.10.10 - '@vue/compiler-dom': 3.3.7 - '@vue/shared': 3.3.7 + '@volar/language-core': 1.11.1 + '@volar/source-map': 1.11.1 + '@vue/compiler-dom': 3.3.9 + '@vue/shared': 3.3.9 computeds: 0.0.1 minimatch: 9.0.3 muggle-string: 0.3.1 + path-browserify: 1.0.1 typescript: 5.2.2 vue-template-compiler: 2.7.14 dev: true @@ -6807,6 +7015,37 @@ packages: '@esbuild/win32-x64': 0.18.20 dev: true + /esbuild@0.19.10: + resolution: {integrity: sha512-S1Y27QGt/snkNYrRcswgRFqZjaTG5a5xM3EQo97uNBnH505pdzSNe/HLBq1v0RO7iK/ngdbhJB6mDAp0OK+iUA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/aix-ppc64': 0.19.10 + '@esbuild/android-arm': 0.19.10 + '@esbuild/android-arm64': 0.19.10 + '@esbuild/android-x64': 0.19.10 + '@esbuild/darwin-arm64': 0.19.10 + '@esbuild/darwin-x64': 0.19.10 + '@esbuild/freebsd-arm64': 0.19.10 + '@esbuild/freebsd-x64': 0.19.10 + '@esbuild/linux-arm': 0.19.10 + '@esbuild/linux-arm64': 0.19.10 + '@esbuild/linux-ia32': 0.19.10 + '@esbuild/linux-loong64': 0.19.10 + '@esbuild/linux-mips64el': 0.19.10 + '@esbuild/linux-ppc64': 0.19.10 + '@esbuild/linux-riscv64': 0.19.10 + '@esbuild/linux-s390x': 0.19.10 + '@esbuild/linux-x64': 0.19.10 + '@esbuild/netbsd-x64': 0.19.10 + '@esbuild/openbsd-x64': 0.19.10 + '@esbuild/sunos-x64': 0.19.10 + '@esbuild/win32-arm64': 0.19.10 + '@esbuild/win32-ia32': 0.19.10 + '@esbuild/win32-x64': 0.19.10 + dev: true + /esbuild@0.19.8: resolution: {integrity: sha512-l7iffQpT2OrZfH2rXIp7/FkmaeZM0vxbxN9KfiCwGYuZqzMg/JdvX26R31Zxn/Pxvsrg3Y9N6XTcnknqDyyv4w==} engines: {node: '>=12'} @@ -12557,13 +12796,13 @@ packages: typescript: 5.2.2 dev: true - /tsx@3.14.0: - resolution: {integrity: sha512-xHtFaKtHxM9LOklMmJdI3BEnQq/D5F73Of2E1GDrITi9sgoVkvIsrQUTY1G8FlmGtA+awCI4EBlTRRYxkL2sRg==} + /tsx@4.7.0: + resolution: {integrity: sha512-I+t79RYPlEYlHn9a+KzwrvEwhJg35h/1zHsLC2JXvhC2mdynMv6Zxzvhv5EMV6VF5qJlLlkSnMVvdZV3PSIGcg==} + engines: {node: '>=18.0.0'} hasBin: true dependencies: - esbuild: 0.18.20 + esbuild: 0.19.10 get-tsconfig: 4.7.2 - source-map-support: 0.5.21 optionalDependencies: fsevents: 2.3.3 dev: true @@ -13728,14 +13967,14 @@ packages: he: 1.2.0 dev: true - /vue-tsc@1.8.22(typescript@5.2.2): - resolution: {integrity: sha512-j9P4kHtW6eEE08aS5McFZE/ivmipXy0JzrnTgbomfABMaVKx37kNBw//irL3+LlE3kOo63XpnRigyPC3w7+z+A==} + /vue-tsc@1.8.25(typescript@5.2.2): + resolution: {integrity: sha512-lHsRhDc/Y7LINvYhZ3pv4elflFADoEOo67vfClAfF2heVHpHmVquLSjojgCSIwzA4F0Pc4vowT/psXCYcfk+iQ==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/typescript': 1.10.10 - '@vue/language-core': 1.8.22(typescript@5.2.2) + '@volar/typescript': 1.11.1 + '@vue/language-core': 1.8.25(typescript@5.2.2) semver: 7.5.4 typescript: 5.2.2 dev: true