diff --git a/docs/.vitepress/theme/style.css b/docs/.vitepress/theme/style.css index 1a16b907..9f413d3a 100644 --- a/docs/.vitepress/theme/style.css +++ b/docs/.vitepress/theme/style.css @@ -8,36 +8,36 @@ --vp-sidebar-bg-color: var(--vp-background); /* Text color */ - --vp-c-text-1: hsla(var(--a-base-c), var(--a-text-emphasis-medium-opacity)); + --vp-c-text-1: hsl(var(--a-base-c) / var(--a-text-emphasis-medium-opacity)); /* Font family */ --vp-font-family-base: 'Inter', sans-serif; --vp-font-family-mono: 'JetBrains Mono', monospace; /* Branding */ - --vp-c-brand-lighter: hsl(var(--a-primary-hue), 97%, 75%); - --vp-c-brand-light: hsl(var(--a-primary-hue), 97%, 70%); - --vp-c-brand: hsl(var(--a-primary-hue), 97%, 66%); - --vp-c-brand-dark: hsl(var(--a-primary-hue), 97%, 60%); - --vp-c-brand-darker: hsl(var(--a-primary-hue), 97%, 55%); + --vp-c-brand-lighter: hsl(var(--a-primary-hue) 97% 75%); + --vp-c-brand-light: hsl(var(--a-primary-hue) 97% 70%); + --vp-c-brand: hsl(var(--a-primary-hue) 97% 66%); + --vp-c-brand-dark: hsl(var(--a-primary-hue) 97% 60%); + --vp-c-brand-darker: hsl(var(--a-primary-hue) 97% 55%); /* We need this because menu component has 51 index which overlaps on navbar on scroll */ /* --vp-z-index-nav: 52; */ - --vp-code-scrollbar-thumb-bg: hsl(0, 0%, 40%); + --vp-code-scrollbar-thumb-bg: hsl(0 0% 40%); --vp-code-line-height: 1.9; } :root.dark { /* Branding */ --a-primary-hue: 261; - --vp-c-brand-lighter: hsl(var(--a-primary-hue), 73%, 75%); - --vp-c-brand-light: hsl(var(--a-primary-hue), 73%, 70%); - --vp-c-brand: hsl(var(--a-primary-hue), 73%, 66%); - --vp-c-brand-dark: hsl(var(--a-primary-hue), 73%, 60%); - --vp-c-brand-darker: hsl(var(--a-primary-hue), 73%, 55%); + --vp-c-brand-lighter: hsl(var(--a-primary-hue) 73% 75%); + --vp-c-brand-light: hsl(var(--a-primary-hue) 73% 70%); + --vp-c-brand: hsl(var(--a-primary-hue) 73% 66%); + --vp-c-brand-dark: hsl(var(--a-primary-hue) 73% 60%); + --vp-c-brand-darker: hsl(var(--a-primary-hue) 73% 55%); - --vp-code-scrollbar-thumb-bg: hsl(0, 0%, 25%); + --vp-code-scrollbar-thumb-bg: hsl(0 0% 25%); } /* ========================== @@ -51,7 +51,7 @@ @media (min-width: 768px) { .VPNavBarSearch .DocSearch.DocSearch-Button { - background-color: hsla(var(--a-base-c), 0.045) !important; + background-color: hsl(var(--a-base-c) / 0.045) !important; } } @@ -61,7 +61,7 @@ /* Add border bottom instead of shadow */ .VPNav { - border-bottom: thin solid hsla(var(--a-base-c), var(--a-border-opacity)); + border-bottom: thin solid hsl(var(--a-base-c) / var(--a-border-opacity)); } /* Remove shadow effect on scroll */ @@ -104,7 +104,7 @@ /* Handle */ .VPSidebar::-webkit-scrollbar-thumb { - background: hsl(0, 0%, 90%); + background: hsl(0 0% 90%); border-radius: 0.5rem; } @@ -114,7 +114,7 @@ /* Add border on right */ .VPSidebar { - border-right: thin solid hsla(var(--a-base-c), var(--a-border-opacity)); + border-right: thin solid hsl(var(--a-base-c) / var(--a-border-opacity)); } /* Make sidebar starts from bottom of navbar */ @@ -150,11 +150,11 @@ :root.dark { --vp-c-bg-alt: var(--vp-background); - --vp-code-line-highlight-color: hsl(0, 0%, 12%); + --vp-code-line-highlight-color: hsl(0 0% 12%); } .dark .VPSidebar::-webkit-scrollbar-thumb { - background: hsl(0, 0%, 10%); + background: hsl(0 0% 10%); border-radius: 0.5rem; } @@ -164,7 +164,7 @@ } .dark .vp-doc div[class*='language-']:not(:where(.vp-raw *)) { - border: 1px solid hsla(var(--a-base-c), var(--a-border-opacity)); + border: 1px solid hsl(var(--a-base-c) / var(--a-border-opacity)); opacity: 0.85; font-weight: 500; } @@ -174,9 +174,9 @@ ========================== */ .cards-demo-container { - /* rounded-lg border-dashed border border-a-border p-8 bg-[hsla(var(--a-base-c), .05)] */ + /* rounded-lg border-dashed border border-a-border p-8 bg-[hsl(var(--a-base-c) / .05)] */ @apply rounded-lg border-dashed border border-a-border p-8; - background: hsla(var(--a-body-bg-c)); + background: hsl(var(--a-body-bg-c)); } /* ========================== @@ -255,11 +255,11 @@ html:not(.dark) .VPContent.is-home+.VPFooter { } .VPHero.VPHomeHero .text { - color: hsla(var(--a-base-c), 0.87) + color: hsl(var(--a-base-c) / 0.87) } .VPFooter { - border-top: thin solid hsla(var(--a-base-c), var(--a-border-opacity)) !important; + border-top: thin solid hsl(var(--a-base-c) / var(--a-border-opacity)) !important; } @@ -278,7 +278,7 @@ h2[id="api"] { } /* HACK: Vue components get red underlined text instead of blue */ -.language-vue span[style="color: rgb(255, 85, 85); font-style: italic; text-decoration: underline;"], +.language-vue span[style="color: rgb(255 85 85); font-style: italic; text-decoration: underline;"], .language-vue span[style="color:#FF5555;font-style:italic;text-decoration:underline;"] { color: #8BE9FD !important; text-decoration: none !important; diff --git a/docs/components/Api.vue b/docs/components/Api.vue index d612f1b2..e0b5794e 100644 --- a/docs/components/Api.vue +++ b/docs/components/Api.vue @@ -82,7 +82,7 @@ onMounted(() => { :key="tab.value" class="capitalize" :class="[!tab.isSelected && 'opacity-50']" - color="hsl(0,0%,50%)" + color="hsl(0 0% 50%)" :variant="tab.isSelected ? 'light' : 'text'" @click="select(tab.value)" > @@ -98,11 +98,11 @@ onMounted(() => { :key="prop.name" class="not-last-mb-4" > - {{ prop.name.replace('?', '') }} - : {{ prop.type.replace(/\s*\| (undefined)$/, '') }} + {{ prop.name.replace('?', '') }} + : {{ prop.type.replace(/\s*\| (undefined)$/, '') }} = {{ prop.default }}
{ :key="slot.name" class="not-last-mb-4" > - {{ slot.name }} - : {{ slot.type }} + {{ slot.name }} + : {{ slot.type }}
{ :key="event.name" class="not-last-mb-4" > - {{ event.name }} - => {{ event.type }} + {{ event.name }} + => {{ event.type }} diff --git a/packages/anu-vue/src/composables/useColor.ts b/packages/anu-vue/src/composables/useColor.ts index 14bf4bee..c316ecd1 100644 --- a/packages/anu-vue/src/composables/useColor.ts +++ b/packages/anu-vue/src/composables/useColor.ts @@ -24,7 +24,7 @@ export function useColor(color: MaybeRef, cssVarName: MaybeRef { } ColordClass.prototype.toHslValue = function () { - return this.toHslString().replace(/hsla?\(([\d\s]+,[\d\s]+%,[\d\s]+%).*/gm, '$1') + const { h, s, l, a } = this.toHsl() + + return `${h} ${s}% ${l}%${a !== 1 ? ` / ${a}` : ''}` } } diff --git a/packages/preset-theme-default/src/index.ts b/packages/preset-theme-default/src/index.ts index a2c83f50..8eedd590 100644 --- a/packages/preset-theme-default/src/index.ts +++ b/packages/preset-theme-default/src/index.ts @@ -12,15 +12,15 @@ export function presetThemeDefault(options: PresetOptions = {}): Preset { name: '@anu-vue/preset-theme-default', theme: { colors: { - a: { border: 'hsla(var(--a-base-c),var(--a-border-opacity))' }, + a: { border: 'hsl(var(--a-base-c) / var(--a-border-opacity))' }, }, boxShadow: { - 'sm': '0 1px 2px 0 hsla(0, 0%, 0%, 0.1)', - 'DEFAULT': '0 4px 24px 0 hsla(0, 0%, 0%, 0.1)', - 'md': '0 8px 16px 0 hsla(0, 0%, 0%, 0.1)', - 'lg': '0 16px 32px 0 hsla(0, 0%, 0%, 0.1)', - 'xl': '0 24px 48px 0 hsla(0, 0%, 0%, 0.1)', - '2xl': '0 40px 64px 0 hsla(0, 0%, 0%, 0.1)', + 'sm': '0 1px 2px 0 hsl(0 0% 0% / 0.1)', + 'DEFAULT': '0 4px 24px 0 hsl(0 0% 0% / 0.1)', + 'md': '0 8px 16px 0 hsl(0 0% 0% / 0.1)', + 'lg': '0 16px 32px 0 hsl(0 0% 0% / 0.1)', + 'xl': '0 24px 48px 0 hsl(0 0% 0% / 0.1)', + '2xl': '0 40px 64px 0 hsl(0 0% 0% / 0.1)', }, }, rules, diff --git a/packages/preset-theme-default/src/scss/index.scss b/packages/preset-theme-default/src/scss/index.scss index 4c21acb6..5aac0721 100644 --- a/packages/preset-theme-default/src/scss/index.scss +++ b/packages/preset-theme-default/src/scss/index.scss @@ -8,18 +8,18 @@ body { :root { // #region all-css-vars - --a-base-c: var(--a-primary-hue), 10%, 20%; + --a-base-c: var(--a-primary-hue) 10% 20%; --a-spacing: 1; // ℹī¸ Represents theme color. light => white, dark => black. ATM, it's used for backdrop & badge outline color. - --a-theme-c: 0, 0%, 100%; + --a-theme-c: 0 0% 100%; --a-border-opacity: 0.12; --a-loader-overlay-bg-c: var(--a-theme-c); --a-loader-overlay-bg-opacity: 0.85; - --a-backdrop-c: 0, 0%, 0%; + --a-backdrop-c: 0 0% 0%; --a-backdrop-opacity: 0.35; // text emphasis @@ -45,32 +45,32 @@ body { // 👉 Switch --a-switch-track-size: 3em; --a-switch-thumb-margin: .25em; - --a-switch-default-color: 220, 13%, 91%; + --a-switch-default-color: 220 13% 91%; /* - ℹī¸ Value of this property is => hsla(var(--a-base-c), var(--a-text-emphasis-medium-opacity)). + ℹī¸ Value of this property is => hsl(var(--a-base-c) / var(--a-text-emphasis-medium-opacity)). As this will be always on light background we will keep it static and choose color from light scheme */ - --a-switch-icon-color: hsla(0, 10%, 20%, 0.68); + --a-switch-icon-color: hsl(0 10% 20% / 0.68); - --a-tooltip-bg-c: 0,0%,8%; + --a-tooltip-bg-c: 0 0% 8%; // #endregion all-css-vars // !SECTION } :root.dark { - --a-base-c: var(--a-primary-hue), 0%, 94%; - --a-theme-c: 0, 0%, 0%; + --a-base-c: var(--a-primary-hue) 0% 94%; + --a-theme-c: 0 0% 0%; --a-loader-overlay-bg-opacity: 0.75; --a-backdrop-opacity: 0.5; // SECTION Components // 👉 Switch - --a-switch-default-color: 0, 0%, 16%; + --a-switch-default-color: 0 0% 16%; // 👉 Tooltip - --a-tooltip-bg-c: 0,0%,25%; + --a-tooltip-bg-c: 0 0% 25%; // !SECTION } @@ -91,7 +91,7 @@ h3, h4, h5, h6 { - color: hsla(var(--a-base-c), 0.87); + color: hsl(var(--a-base-c) / 0.87); } // 👉 Misc @@ -110,7 +110,7 @@ h6 { // Set default border-color for `hr` element for color scheme compatibility hr { - border-color: hsla(var(--a-base-c),var(--a-border-opacity)) + border-color: hsl(var(--a-base-c) / var(--a-border-opacity)) } // Remove outline diff --git a/packages/preset-theme-default/src/shortcuts.ts b/packages/preset-theme-default/src/shortcuts.ts index 165c7c1f..aef2f579 100644 --- a/packages/preset-theme-default/src/shortcuts.ts +++ b/packages/preset-theme-default/src/shortcuts.ts @@ -195,7 +195,7 @@ const shortcuts: Exclude = [ // !SECTION Components - 'overlay': 'absolute inset-0 content-empty bg-[hsla(var(--a-loader-overlay-bg-c),var(--a-loader-overlay-bg-opacity))] opacity-0 rounded-inherit transition-opacity transition-duration-250', + 'overlay': 'absolute inset-0 content-empty bg-[hsl(var(--a-loader-overlay-bg-c) / var(--a-loader-overlay-bg-opacity))] opacity-0 rounded-inherit transition-opacity transition-duration-250', 'kbd': 'outline-1 outline-solid outline-a-border p-[0.2em_0.45em] rounded-lg min-w-[33px] opacity-60', }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ded1e471..96ed49ce 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,9 @@ lockfileVersion: '6.0' +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + importers: .: @@ -153,8 +157,8 @@ importers: specifier: ^1.16.0 version: 1.16.0(postcss@8.4.24) unocss: - specifier: ^0.51.13 - version: 0.51.13(@unocss/webpack@0.51.13)(postcss@8.4.24)(rollup@3.24.1)(vite@4.3.9) + specifier: ^0.57.2 + version: 0.57.2(postcss@8.4.24)(rollup@3.21.6)(vite@4.3.9) vitepress: specifier: 1.0.0-beta.1 version: 1.0.0-beta.1(@algolia/client-search@4.17.2)(@types/node@20.2.5)(search-insights@2.6.0) @@ -175,29 +179,29 @@ importers: version: 1.1.7 '@nuxt/kit': specifier: ^3.5.0 - version: 3.5.0(rollup@3.24.1) + version: 3.5.0(rollup@3.21.6) anu-vue: specifier: workspace:* version: link:../anu-vue devDependencies: '@nuxt/devtools': specifier: 0.5.0 - version: 0.5.0(nuxt@3.5.0)(rollup@3.24.1)(vite@4.3.9) + version: 0.5.0(nuxt@3.5.0)(rollup@3.21.6)(vite@4.3.9) '@nuxt/devtools-ui-kit': specifier: 0.5.0 - version: 0.5.0(@nuxt/devtools@0.5.0)(nuxt@3.5.0)(postcss@8.4.24)(rollup@3.24.1)(vite@4.3.9)(vue@3.3.4)(webpack@5.86.0) + version: 0.5.0(@nuxt/devtools@0.5.0)(nuxt@3.5.0)(postcss@8.4.24)(rollup@3.21.6)(vite@4.3.9)(vue@3.3.4)(webpack@5.86.0) '@nuxt/module-builder': specifier: ^0.3.1 version: 0.3.1 '@nuxt/schema': specifier: ^3.5.0 - version: 3.5.0(rollup@3.24.1) + version: 3.5.0(rollup@3.21.6) '@unocss/nuxt': specifier: ^0.51.13 - version: 0.51.13(postcss@8.4.24)(rollup@3.24.1)(vite@4.3.9)(webpack@5.86.0) + version: 0.51.13(postcss@8.4.24)(rollup@3.21.6)(vite@4.3.9)(webpack@5.86.0) nuxt: specifier: ^3.5.0 - version: 3.5.0(@types/node@20.2.6)(eslint@8.42.0)(rollup@3.24.1)(typescript@5.1.3) + version: 3.5.0(@types/node@20.2.6)(eslint@8.42.0)(rollup@3.21.6)(typescript@5.1.3) packages/anu-nuxt/playground: {} @@ -260,7 +264,7 @@ importers: version: 5.0.4 unocss: specifier: ^0.51.13 - version: 0.51.13(@unocss/webpack@0.51.13)(postcss@8.4.24)(rollup@3.24.1)(vite@4.3.9) + version: 0.51.13(postcss@8.4.24)(rollup@2.79.1)(vite@4.3.9) unplugin-auto-import: specifier: ^0.16.0 version: 0.16.0(@vueuse/core@10.1.2)(rollup@2.79.1) @@ -569,22 +573,32 @@ packages: resolution: {integrity: sha512-qe8Nmh9rYI/HIspLSTwtbMFPj6dISG6+dJnOguTlPNXtCvS2uezdxscVBb7/3DrmNbQK49TDqpkSQ1chbRGdpQ==} dev: true + /@antfu/utils@0.7.6: + resolution: {integrity: sha512-pvFiLP2BeOKA/ZOS6jxx4XhKzdVLHDhGlFEaZ2flWWYf2xOqVniqpk38I04DFRyz+L0ASggl7SkItTc+ZLju4w==} + dev: true + /@babel/code-frame@7.21.4: resolution: {integrity: sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==} engines: {node: '>=6.9.0'} dependencies: '@babel/highlight': 7.22.5 - /@babel/code-frame@7.22.5: - resolution: {integrity: sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==} + /@babel/code-frame@7.22.13: + resolution: {integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/highlight': 7.22.5 + '@babel/highlight': 7.22.20 + chalk: 2.4.2 /@babel/compat-data@7.21.7: resolution: {integrity: sha512-KYMqFYTaenzMK4yUtf4EW9wc4N9ef80FsbMtkwool5zpwl4YrT1SdWYSTRcT94KO4hannogdS+LxY7L+arP3gA==} engines: {node: '>=6.9.0'} + /@babel/compat-data@7.23.2: + resolution: {integrity: sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/core@7.21.8: resolution: {integrity: sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ==} engines: {node: '>=6.9.0'} @@ -607,6 +621,29 @@ packages: transitivePeerDependencies: - supports-color + /@babel/core@7.23.2: + resolution: {integrity: sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.2.1 + '@babel/code-frame': 7.22.13 + '@babel/generator': 7.23.0 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.2) + '@babel/helpers': 7.23.2 + '@babel/parser': 7.23.0 + '@babel/template': 7.22.15 + '@babel/traverse': 7.23.2 + '@babel/types': 7.23.0 + convert-source-map: 2.0.0 + debug: 4.3.4 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/generator@7.21.5: resolution: {integrity: sha512-SrKK/sRv8GesIW1bDagf9cCG38IOMYZusoe1dfg0D8aiUe3Amvoj1QtjTPAWcfrZFvIwlleLb0gxzQidL9w14w==} engines: {node: '>=6.9.0'} @@ -616,6 +653,16 @@ packages: '@jridgewell/trace-mapping': 0.3.18 jsesc: 2.5.2 + /@babel/generator@7.23.0: + resolution: {integrity: sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.0 + '@jridgewell/gen-mapping': 0.3.3 + '@jridgewell/trace-mapping': 0.3.18 + jsesc: 2.5.2 + dev: true + /@babel/helper-annotate-as-pure@7.18.6: resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==} engines: {node: '>=6.9.0'} @@ -636,6 +683,17 @@ packages: lru-cache: 5.1.1 semver: 6.3.0 + /@babel/helper-compilation-targets@7.22.15: + resolution: {integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/compat-data': 7.23.2 + '@babel/helper-validator-option': 7.22.15 + browserslist: 4.22.1 + lru-cache: 5.1.1 + semver: 6.3.1 + dev: true + /@babel/helper-create-class-features-plugin@7.21.8(@babel/core@7.21.8): resolution: {integrity: sha512-+THiN8MqiH2AczyuZrnrKL6cAxFRRQDKW9h1YkBvbgKmAm6mwiacig1qT73DHIWMGo40GRnsEfN3LA+E6NtmSw==} engines: {node: '>=6.9.0'} @@ -660,6 +718,11 @@ packages: resolution: {integrity: sha512-IYl4gZ3ETsWocUWgsFZLM5i1BYx9SoemminVEXadgLBa9TdeorzgLKm8wWLA6J1N/kT3Kch8XIk1laNzYoHKvQ==} engines: {node: '>=6.9.0'} + /@babel/helper-environment-visitor@7.22.20: + resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/helper-function-name@7.21.0: resolution: {integrity: sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==} engines: {node: '>=6.9.0'} @@ -667,12 +730,27 @@ packages: '@babel/template': 7.20.7 '@babel/types': 7.21.5 + /@babel/helper-function-name@7.23.0: + resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.22.15 + '@babel/types': 7.23.0 + dev: true + /@babel/helper-hoist-variables@7.18.6: resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.21.5 + /@babel/helper-hoist-variables@7.22.5: + resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.0 + dev: true + /@babel/helper-member-expression-to-functions@7.21.5: resolution: {integrity: sha512-nIcGfgwpH2u4n9GG1HpStW5Ogx7x7ekiFHbjjFRKXbn5zUvqO9ZgotCO4x1aNbKn/x/xOUaXEhyNHCwtFCpxWg==} engines: {node: '>=6.9.0'} @@ -686,6 +764,13 @@ packages: dependencies: '@babel/types': 7.21.5 + /@babel/helper-module-imports@7.22.15: + resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.0 + dev: true + /@babel/helper-module-transforms@7.21.5: resolution: {integrity: sha512-bI2Z9zBGY2q5yMHoBvJ2a9iX3ZOAzJPm7Q8Yz6YeoUjU/Cvhmi2G4QyTNyPBqqXSgTjUxRg3L0xV45HvkNWWBw==} engines: {node: '>=6.9.0'} @@ -701,6 +786,20 @@ packages: transitivePeerDependencies: - supports-color + /@babel/helper-module-transforms@7.23.0(@babel/core@7.23.2): + resolution: {integrity: sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.2 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-simple-access': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-validator-identifier': 7.22.20 + dev: true + /@babel/helper-optimise-call-expression@7.18.6: resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==} engines: {node: '>=6.9.0'} @@ -733,6 +832,13 @@ packages: dependencies: '@babel/types': 7.21.5 + /@babel/helper-simple-access@7.22.5: + resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.0 + dev: true + /@babel/helper-skip-transparent-expression-wrappers@7.20.0: resolution: {integrity: sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==} engines: {node: '>=6.9.0'} @@ -746,15 +852,31 @@ packages: dependencies: '@babel/types': 7.21.5 + /@babel/helper-split-export-declaration@7.22.6: + resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.0 + dev: true + /@babel/helper-string-parser@7.21.5: resolution: {integrity: sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==} engines: {node: '>=6.9.0'} + /@babel/helper-string-parser@7.22.5: + resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/helper-validator-identifier@7.19.1: resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==} engines: {node: '>=6.9.0'} dev: true + /@babel/helper-validator-identifier@7.22.20: + resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} + engines: {node: '>=6.9.0'} + /@babel/helper-validator-identifier@7.22.5: resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==} engines: {node: '>=6.9.0'} @@ -763,6 +885,11 @@ packages: resolution: {integrity: sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==} engines: {node: '>=6.9.0'} + /@babel/helper-validator-option@7.22.15: + resolution: {integrity: sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/helpers@7.21.5: resolution: {integrity: sha512-BSY+JSlHxOmGsPTydUkPf1MdMQ3M81x5xGCOVgWM3G8XH77sJ292Y2oqcp0CbbgxhqBuI46iUz1tT7hqP7EfgA==} engines: {node: '>=6.9.0'} @@ -773,6 +900,25 @@ packages: transitivePeerDependencies: - supports-color + /@babel/helpers@7.23.2: + resolution: {integrity: sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.22.15 + '@babel/traverse': 7.23.2 + '@babel/types': 7.23.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/highlight@7.22.20: + resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.22.20 + chalk: 2.4.2 + js-tokens: 4.0.0 + /@babel/highlight@7.22.5: resolution: {integrity: sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==} engines: {node: '>=6.9.0'} @@ -788,6 +934,14 @@ packages: dependencies: '@babel/types': 7.21.5 + /@babel/parser@7.23.0: + resolution: {integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.23.0 + dev: true + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.21.8): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: @@ -843,19 +997,33 @@ packages: resolution: {integrity: sha512-Od6cBJ8dm9wjAt+3olvO7N3s+8UsCkX3hH41Ew3BlFJw1QQtbctplq3kuwzzfk+YcmXE95k8fJCzbnhf32+BxQ==} engines: {node: '>=6.9.0'} + /@babel/standalone@7.23.2: + resolution: {integrity: sha512-VJNw7OS26JvB6rE9XpbT6uQeQIEBWU5eeHGS4VR/+/4ZoKdLBXLcy66ZVJ/9IBkK1RMp8B0cohvhzdKWtJAGmg==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/template@7.20.7: resolution: {integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.21.4 + '@babel/code-frame': 7.22.13 '@babel/parser': 7.21.8 '@babel/types': 7.21.5 + /@babel/template@7.22.15: + resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.22.13 + '@babel/parser': 7.23.0 + '@babel/types': 7.23.0 + dev: true + /@babel/traverse@7.21.5: resolution: {integrity: sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.22.5 + '@babel/code-frame': 7.22.13 '@babel/generator': 7.21.5 '@babel/helper-environment-visitor': 7.21.5 '@babel/helper-function-name': 7.21.0 @@ -868,6 +1036,24 @@ packages: transitivePeerDependencies: - supports-color + /@babel/traverse@7.23.2: + resolution: {integrity: sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.22.13 + '@babel/generator': 7.23.0 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/parser': 7.23.0 + '@babel/types': 7.23.0 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/types@7.21.5: resolution: {integrity: sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q==} engines: {node: '>=6.9.0'} @@ -876,6 +1062,15 @@ packages: '@babel/helper-validator-identifier': 7.22.5 to-fast-properties: 2.0.0 + /@babel/types@7.23.0: + resolution: {integrity: sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.22.5 + '@babel/helper-validator-identifier': 7.22.20 + to-fast-properties: 2.0.0 + dev: true + /@cloudflare/kv-asset-handler@0.3.0: resolution: {integrity: sha512-9CB/MKf/wdvbfkUdfrj+OkEwZ5b7rws0eogJ4293h+7b6KX5toPwym+VQKmILafNB9YiehqY0DlNrDcDhdWHSQ==} dependencies: @@ -1476,6 +1671,19 @@ packages: /@iconify/types@2.0.0: resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} + /@iconify/utils@2.1.11: + resolution: {integrity: sha512-M/w3PkN8zQYXi8N6qK/KhnYMfEbbb6Sk8RZVn8g+Pmmu5ybw177RpsaGwpziyHeUsu4etrexYSWq3rwnIqzYCg==} + dependencies: + '@antfu/install-pkg': 0.1.1 + '@antfu/utils': 0.7.6 + '@iconify/types': 2.0.0 + debug: 4.3.4 + kolorist: 1.8.0 + local-pkg: 0.4.3 + transitivePeerDependencies: + - supports-color + dev: true + /@iconify/utils@2.1.5: resolution: {integrity: sha512-6MvDI+I6QMvXn5rK9KQGdpEE4mmLTcuQdLZEiX5N+uZB+vc4Yw9K1OtnOgkl8mp4d9X0UrILREyZgF1NUwUt+Q==} dependencies: @@ -1747,44 +1955,44 @@ packages: resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} dev: true - /@nuxt/devtools-kit@0.5.0(nuxt@3.5.0)(rollup@3.24.1)(vite@4.3.9): + /@nuxt/devtools-kit@0.5.0(nuxt@3.5.0)(rollup@3.21.6)(vite@4.3.9): resolution: {integrity: sha512-/hxsGMzbcVcaTg1AGbC+mcDGKF0wyqydqeHVi/+pkTRZ332V81mhIJYVRfSJ9q6oBUKLBpGSM39hbohr4dgAag==} peerDependencies: nuxt: ^3.4.2 vite: '*' dependencies: - '@nuxt/kit': 3.5.0(rollup@3.24.1) - '@nuxt/schema': 3.5.0(rollup@3.24.1) + '@nuxt/kit': 3.5.0(rollup@3.21.6) + '@nuxt/schema': 3.5.0(rollup@3.21.6) execa: 7.1.1 - nuxt: 3.5.0(@types/node@20.2.6)(eslint@8.42.0)(rollup@3.24.1)(typescript@5.1.3) - vite: 4.3.9(@types/node@20.2.5)(sass@1.62.1) + nuxt: 3.5.0(@types/node@20.2.6)(eslint@8.42.0)(rollup@3.21.6)(typescript@5.1.3) + vite: 4.3.9(@types/node@20.2.6) transitivePeerDependencies: - rollup - supports-color dev: true - /@nuxt/devtools-ui-kit@0.5.0(@nuxt/devtools@0.5.0)(nuxt@3.5.0)(postcss@8.4.24)(rollup@3.24.1)(vite@4.3.9)(vue@3.3.4)(webpack@5.86.0): + /@nuxt/devtools-ui-kit@0.5.0(@nuxt/devtools@0.5.0)(nuxt@3.5.0)(postcss@8.4.24)(rollup@3.21.6)(vite@4.3.9)(vue@3.3.4)(webpack@5.86.0): resolution: {integrity: sha512-ANVMtEsPXsoZk5EVPEawNSVIWIu8qVL4e9I5+A1V9C5d78ZcCxn1+PKksqgtzlnwe6SQu5p2rPbbEd5IBcXw2g==} peerDependencies: '@nuxt/devtools': 0.5.0 dependencies: '@iconify-json/carbon': 1.1.16 - '@nuxt/devtools': 0.5.0(nuxt@3.5.0)(rollup@3.24.1)(vite@4.3.9) - '@nuxt/devtools-kit': 0.5.0(nuxt@3.5.0)(rollup@3.24.1)(vite@4.3.9) - '@nuxt/kit': 3.5.0(rollup@3.24.1) - '@nuxtjs/color-mode': 3.2.0(rollup@3.24.1) + '@nuxt/devtools': 0.5.0(nuxt@3.5.0)(rollup@3.21.6)(vite@4.3.9) + '@nuxt/devtools-kit': 0.5.0(nuxt@3.5.0)(rollup@3.21.6)(vite@4.3.9) + '@nuxt/kit': 3.5.0(rollup@3.21.6) + '@nuxtjs/color-mode': 3.2.0(rollup@3.21.6) '@unocss/core': 0.51.13 - '@unocss/nuxt': 0.51.13(postcss@8.4.24)(rollup@3.24.1)(vite@4.3.9)(webpack@5.86.0) + '@unocss/nuxt': 0.51.13(postcss@8.4.24)(rollup@3.21.6)(vite@4.3.9)(webpack@5.86.0) '@unocss/preset-attributify': 0.51.13 '@unocss/preset-icons': 0.51.13 '@unocss/preset-mini': 0.51.13 '@unocss/reset': 0.51.13 '@vueuse/core': 10.1.2(vue@3.3.4) '@vueuse/integrations': 10.1.2(focus-trap@7.4.2)(vue@3.3.4) - '@vueuse/nuxt': 10.1.2(nuxt@3.5.0)(rollup@3.24.1)(vue@3.3.4) + '@vueuse/nuxt': 10.1.2(nuxt@3.5.0)(rollup@3.21.6)(vue@3.3.4) defu: 6.1.2 focus-trap: 7.4.2 - unocss: 0.51.13(@unocss/webpack@0.51.13)(postcss@8.4.24)(rollup@3.24.1)(vite@4.3.9) + unocss: 0.51.13(@unocss/webpack@0.51.13)(postcss@8.4.24)(rollup@3.21.6)(vite@4.3.9) v-lazy-show: 0.2.3 transitivePeerDependencies: - '@unocss/webpack' @@ -1826,16 +2034,16 @@ packages: semver: 7.5.2 dev: true - /@nuxt/devtools@0.5.0(nuxt@3.5.0)(rollup@3.24.1)(vite@4.3.9): + /@nuxt/devtools@0.5.0(nuxt@3.5.0)(rollup@3.21.6)(vite@4.3.9): resolution: {integrity: sha512-OUUi9D8QI86mDqRYAdBz7Ft/j++1GiBB/f53ZVbMs/vrODDYIT1zpE0FfkkrpWQEGgEA2JWphBZtL5/iYA9QtQ==} hasBin: true peerDependencies: nuxt: ^3.4.2 vite: '*' dependencies: - '@nuxt/devtools-kit': 0.5.0(nuxt@3.5.0)(rollup@3.24.1)(vite@4.3.9) + '@nuxt/devtools-kit': 0.5.0(nuxt@3.5.0)(rollup@3.21.6)(vite@4.3.9) '@nuxt/devtools-wizard': 0.5.0 - '@nuxt/kit': 3.5.0(rollup@3.24.1) + '@nuxt/kit': 3.5.0(rollup@3.21.6) birpc: 0.2.11 consola: 3.1.0 execa: 7.1.1 @@ -1850,7 +2058,7 @@ packages: launch-editor: 2.6.0 local-pkg: 0.4.3 magicast: 0.2.7 - nuxt: 3.5.0(@types/node@20.2.6)(eslint@8.42.0)(rollup@3.24.1)(typescript@5.1.3) + nuxt: 3.5.0(@types/node@20.2.6)(eslint@8.42.0)(rollup@3.21.6)(typescript@5.1.3) nypm: 0.2.0 pacote: 15.1.3 pathe: 1.1.1 @@ -1861,9 +2069,9 @@ packages: semver: 7.5.2 sirv: 2.0.3 tinyws: 0.1.0(ws@8.13.0) - unimport: 3.0.6(rollup@3.24.1) - vite: 4.3.9(@types/node@20.2.5)(sass@1.62.1) - vite-plugin-inspect: 0.7.26(rollup@3.24.1)(vite@4.3.9) + unimport: 3.0.6(rollup@3.21.6) + vite: 4.3.9(@types/node@20.2.6) + vite-plugin-inspect: 0.7.26(rollup@3.21.6)(vite@4.3.9) vite-plugin-vue-inspector: 3.4.2(vite@4.3.9) wait-on: 7.0.1 which: 3.0.1 @@ -1877,11 +2085,11 @@ packages: - utf-8-validate dev: true - /@nuxt/kit@3.5.0(rollup@3.24.1): + /@nuxt/kit@3.5.0(rollup@3.21.6): resolution: {integrity: sha512-QqhOPTan5cpaYCksSWdmtpldCGfnsqTd55blztMSF+OPxfGav4GE4BrBD3ZSMn2/5MxieF3GU/w5/tgcDXE3bA==} engines: {node: ^14.18.0 || >=16.10.0} dependencies: - '@nuxt/schema': 3.5.0(rollup@3.24.1) + '@nuxt/schema': 3.5.0(rollup@3.21.6) c12: 1.4.1 consola: 3.1.0 defu: 6.1.2 @@ -1897,12 +2105,39 @@ packages: scule: 1.0.0 semver: 7.5.2 unctx: 2.3.0 - unimport: 3.0.6(rollup@3.24.1) + unimport: 3.0.6(rollup@3.21.6) untyped: 1.3.2 transitivePeerDependencies: - rollup - supports-color + /@nuxt/kit@3.8.1(rollup@3.21.6): + resolution: {integrity: sha512-DrhG1Z85iH68QOTkgfb0HVfM2g7+CfcMWrFWMDwck9ofyM2RXQUZyfmvMedwBnui1AjjpgpLO9078yZM+RqNUg==} + engines: {node: ^14.18.0 || >=16.10.0} + dependencies: + '@nuxt/schema': 3.8.1(rollup@3.21.6) + c12: 1.5.1 + consola: 3.2.3 + defu: 6.1.3 + globby: 13.2.2 + hash-sum: 2.0.0 + ignore: 5.2.4 + jiti: 1.21.0 + knitwork: 1.0.0 + mlly: 1.4.2 + pathe: 1.1.1 + pkg-types: 1.0.3 + scule: 1.0.0 + semver: 7.5.4 + ufo: 1.3.1 + unctx: 2.3.1 + unimport: 3.4.0(rollup@3.21.6) + untyped: 1.4.0 + transitivePeerDependencies: + - rollup + - supports-color + dev: true + /@nuxt/module-builder@0.3.1: resolution: {integrity: sha512-qH/F3SgIE4mobpAfJ6D9c6IqIrhEsiPM+aSdckyJgRGUbyU8urKqPR0d3DkGanN9mWy5Nk6Fwqon6jNKz97SRA==} hasBin: true @@ -1917,7 +2152,7 @@ packages: - supports-color dev: true - /@nuxt/schema@3.5.0(rollup@3.24.1): + /@nuxt/schema@3.5.0(rollup@3.21.6): resolution: {integrity: sha512-zz7S5RTCTGSCAyfNxO0R+TYvgk7WQdHUWJiAiTFQ+iFtqQkb/re1I86Ba9VKTJjZmm3fUI5kT5Y62emJcOLlXw==} engines: {node: ^14.18.0 || >=16.10.0} dependencies: @@ -1928,17 +2163,36 @@ packages: postcss-import-resolver: 2.0.0 std-env: 3.3.3 ufo: 1.1.2 - unimport: 3.0.6(rollup@3.24.1) + unimport: 3.0.6(rollup@3.21.6) untyped: 1.3.2 transitivePeerDependencies: - rollup - supports-color - /@nuxt/telemetry@2.2.0(rollup@3.24.1): + /@nuxt/schema@3.8.1(rollup@3.21.6): + resolution: {integrity: sha512-fSaWRcI/2mUskfTZTGSnH6Ny0x05CRzylbVn6WFV0d6UEKIVy42Qd6n+h7yoFfp4cq4nji6u16PT4SqS1DEhsw==} + engines: {node: ^14.18.0 || >=16.10.0} + dependencies: + '@nuxt/ui-templates': 1.3.1 + consola: 3.2.3 + defu: 6.1.3 + hookable: 5.5.3 + pathe: 1.1.1 + pkg-types: 1.0.3 + std-env: 3.4.3 + ufo: 1.3.1 + unimport: 3.4.0(rollup@3.21.6) + untyped: 1.4.0 + transitivePeerDependencies: + - rollup + - supports-color + dev: true + + /@nuxt/telemetry@2.2.0(rollup@3.21.6): resolution: {integrity: sha512-Z2UmPkBy5WjxvHKuUcl1X6vKWnIyWSP+9UGde1F+MzzZxYgAQybFud1uL2B3KCowxZdoqT1hd2WklV7EtyCwrQ==} hasBin: true dependencies: - '@nuxt/kit': 3.5.0(rollup@3.24.1) + '@nuxt/kit': 3.5.0(rollup@3.21.6) chalk: 5.2.0 ci-info: 3.8.0 consola: 3.1.0 @@ -1967,14 +2221,18 @@ packages: resolution: {integrity: sha512-PjVETP7+iZXAs5Q8O4ivl4t6qjWZMZqwiTVogUXHoHGZZcw7GZW3u3tzfYfE1HbzyYJfr236IXqQ02MeR8Fz2w==} dev: true - /@nuxt/vite-builder@3.5.0(@types/node@20.2.6)(eslint@8.42.0)(rollup@3.24.1)(typescript@5.1.3)(vue@3.3.4): + /@nuxt/ui-templates@1.3.1: + resolution: {integrity: sha512-5gc02Pu1HycOVUWJ8aYsWeeXcSTPe8iX8+KIrhyEtEoOSkY0eMBuo0ssljB8wALuEmepv31DlYe5gpiRwkjESA==} + dev: true + + /@nuxt/vite-builder@3.5.0(@types/node@20.2.6)(eslint@8.42.0)(rollup@3.21.6)(typescript@5.1.3)(vue@3.3.4): resolution: {integrity: sha512-Z3awoa7laznTP8KjliKAzQH2ECrFW+2Zlmb+H/RSl2NlIAfsRU/WGnjIPBgfoa1N5GEZcqHqChnh2J04iepIKQ==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: vue: ^3.3.2 dependencies: - '@nuxt/kit': 3.5.0(rollup@3.24.1) - '@rollup/plugin-replace': 5.0.2(rollup@3.24.1) + '@nuxt/kit': 3.5.0(rollup@3.21.6) + '@rollup/plugin-replace': 5.0.2(rollup@3.21.6) '@vitejs/plugin-vue': 4.2.3(vite@4.3.9)(vue@3.3.4) '@vitejs/plugin-vue-jsx': 3.0.1(vite@4.3.9)(vue@3.3.4) autoprefixer: 10.4.14(postcss@8.4.24) @@ -1998,13 +2256,13 @@ packages: postcss: 8.4.24 postcss-import: 15.1.0(postcss@8.4.24) postcss-url: 10.1.3(postcss@8.4.24) - rollup-plugin-visualizer: 5.9.0(rollup@3.24.1) + rollup-plugin-visualizer: 5.9.0(rollup@3.21.6) std-env: 3.3.3 strip-literal: 1.0.1 ufo: 1.1.2 unplugin: 1.3.1 - vite: 4.3.9(@types/node@20.2.5)(sass@1.62.1) - vite-node: 0.31.1(@types/node@20.2.5)(sass@1.62.1) + vite: 4.3.9(@types/node@20.2.6) + vite-node: 0.31.1(@types/node@20.2.6) vite-plugin-checker: 0.6.0(eslint@8.42.0)(typescript@5.1.3)(vite@4.3.9) vue: 3.3.4 vue-bundle-renderer: 1.0.3 @@ -2027,10 +2285,10 @@ packages: - vue-tsc dev: true - /@nuxtjs/color-mode@3.2.0(rollup@3.24.1): + /@nuxtjs/color-mode@3.2.0(rollup@3.21.6): resolution: {integrity: sha512-isDR01yfadopiHQ/VEVUpyNSPrk5PCjUHS4t1qYRZwuRGefU4s9Iaxf6H9nmr1QFzoMgTm+3T0r/54jLwtpZbA==} dependencies: - '@nuxt/kit': 3.5.0(rollup@3.24.1) + '@nuxt/kit': 3.5.0(rollup@3.21.6) lodash.template: 4.5.0 pathe: 1.1.1 transitivePeerDependencies: @@ -2050,7 +2308,7 @@ packages: engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} dependencies: cross-spawn: 7.0.3 - fast-glob: 3.2.12 + fast-glob: 3.3.2 is-glob: 4.0.3 open: 9.1.0 picocolors: 1.0.0 @@ -2120,7 +2378,7 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.21.6) + '@rollup/pluginutils': 5.0.5(rollup@3.21.6) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 @@ -2138,7 +2396,7 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.24.1) + '@rollup/pluginutils': 5.0.5(rollup@3.24.1) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 @@ -2156,7 +2414,7 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.24.1) + '@rollup/pluginutils': 5.0.5(rollup@3.24.1) estree-walker: 2.0.2 magic-string: 0.27.0 rollup: 3.24.1 @@ -2171,7 +2429,7 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.21.6) + '@rollup/pluginutils': 5.0.5(rollup@3.21.6) rollup: 3.21.6 dev: true @@ -2184,7 +2442,7 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.24.1) + '@rollup/pluginutils': 5.0.5(rollup@3.24.1) rollup: 3.24.1 dev: true @@ -2197,7 +2455,7 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.21.6) + '@rollup/pluginutils': 5.0.5(rollup@3.21.6) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-builtin-module: 3.2.1 @@ -2215,7 +2473,7 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.24.1) + '@rollup/pluginutils': 5.0.5(rollup@3.24.1) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-builtin-module: 3.2.1 @@ -2233,7 +2491,7 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.21.6) + '@rollup/pluginutils': 5.0.5(rollup@3.21.6) magic-string: 0.27.0 rollup: 3.21.6 dev: true @@ -2247,7 +2505,7 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.24.1) + '@rollup/pluginutils': 5.0.5(rollup@3.24.1) magic-string: 0.27.0 rollup: 3.24.1 dev: true @@ -2327,7 +2585,6 @@ packages: estree-walker: 2.0.2 picomatch: 2.3.1 rollup: 3.21.6 - dev: true /@rollup/pluginutils@5.0.2(rollup@3.24.1): resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} @@ -2342,6 +2599,52 @@ packages: estree-walker: 2.0.2 picomatch: 2.3.1 rollup: 3.24.1 + dev: true + + /@rollup/pluginutils@5.0.5(rollup@2.79.1): + resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@types/estree': 1.0.1 + estree-walker: 2.0.2 + picomatch: 2.3.1 + rollup: 2.79.1 + dev: true + + /@rollup/pluginutils@5.0.5(rollup@3.21.6): + resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@types/estree': 1.0.1 + estree-walker: 2.0.2 + picomatch: 2.3.1 + rollup: 3.21.6 + dev: true + + /@rollup/pluginutils@5.0.5(rollup@3.24.1): + resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@types/estree': 1.0.1 + estree-walker: 2.0.2 + picomatch: 2.3.1 + rollup: 3.24.1 + dev: true /@rushstack/node-core-library@3.58.0(@types/node@20.2.5): resolution: {integrity: sha512-DHAZ3LTOEq2/EGURznpTJDnB3SNE2CKMDXuviQ6afhru6RykE3QoqXkeyjbpLb5ib5cpIRCPE/wykNe0xmQj3w==} @@ -2421,7 +2724,7 @@ packages: /@ts-morph/common@0.19.0: resolution: {integrity: sha512-Unz/WHmd4pGax91rdIKWi51wnVUW11QttMEPpBiBgIewnc9UQIX7UDLxr5vRlqeByXCwhkF6VabSsI0raWcyAQ==} dependencies: - fast-glob: 3.2.12 + fast-glob: 3.3.2 minimatch: 7.4.6 mkdirp: 2.1.6 path-browserify: 1.0.1 @@ -2735,24 +3038,51 @@ packages: vue: 3.3.4 dev: true - /@unocss/astro@0.51.13(rollup@3.24.1)(vite@4.3.9): + /@unocss/astro@0.51.13(rollup@2.79.1)(vite@4.3.9): + resolution: {integrity: sha512-Dul0ZJNwseGBxngBMfghfTsf0quf4HcQcqJuIDzA1T+ueavpwf4QScwbDuS0BqFO4ZiIVSItA7f6eLe31PHUmw==} + dependencies: + '@unocss/core': 0.51.13 + '@unocss/reset': 0.51.13 + '@unocss/vite': 0.51.13(rollup@2.79.1)(vite@4.3.9) + transitivePeerDependencies: + - rollup + - vite + dev: true + + /@unocss/astro@0.51.13(rollup@3.21.6)(vite@4.3.9): resolution: {integrity: sha512-Dul0ZJNwseGBxngBMfghfTsf0quf4HcQcqJuIDzA1T+ueavpwf4QScwbDuS0BqFO4ZiIVSItA7f6eLe31PHUmw==} dependencies: '@unocss/core': 0.51.13 '@unocss/reset': 0.51.13 - '@unocss/vite': 0.51.13(rollup@3.24.1)(vite@4.3.9) + '@unocss/vite': 0.51.13(rollup@3.21.6)(vite@4.3.9) transitivePeerDependencies: - rollup - vite dev: true - /@unocss/cli@0.51.13(rollup@3.24.1): + /@unocss/astro@0.57.2(rollup@3.21.6)(vite@4.3.9): + resolution: {integrity: sha512-6R6xJVD1n+OrgRwLtiw6fi8/Mx9lECB9wiqRo/liWH27lEWrToXKpgX3oTGGihQQceGNukGe6O4lBThYUILgEQ==} + peerDependencies: + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 + peerDependenciesMeta: + vite: + optional: true + dependencies: + '@unocss/core': 0.57.2 + '@unocss/reset': 0.57.2 + '@unocss/vite': 0.57.2(rollup@3.21.6)(vite@4.3.9) + vite: 4.3.9(@types/node@20.2.5)(sass@1.62.1) + transitivePeerDependencies: + - rollup + dev: true + + /@unocss/cli@0.51.13(rollup@2.79.1): resolution: {integrity: sha512-g5CmSVyMFIgw/uStVlABldw+EYsrCyGjHd9jQMMTSZbV9IWuM0Tf+ILAZ+B4iXs62ctnrxPYH3Mha6IIuuZXZg==} engines: {node: '>=14'} hasBin: true dependencies: '@ampproject/remapping': 2.2.1 - '@rollup/pluginutils': 5.0.2(rollup@3.24.1) + '@rollup/pluginutils': 5.0.2(rollup@2.79.1) '@unocss/config': 0.51.13 '@unocss/core': 0.51.13 '@unocss/preset-uno': 0.51.13 @@ -2768,24 +3098,86 @@ packages: - rollup dev: true + /@unocss/cli@0.51.13(rollup@3.21.6): + resolution: {integrity: sha512-g5CmSVyMFIgw/uStVlABldw+EYsrCyGjHd9jQMMTSZbV9IWuM0Tf+ILAZ+B4iXs62ctnrxPYH3Mha6IIuuZXZg==} + engines: {node: '>=14'} + hasBin: true + dependencies: + '@ampproject/remapping': 2.2.1 + '@rollup/pluginutils': 5.0.2(rollup@3.21.6) + '@unocss/config': 0.51.13 + '@unocss/core': 0.51.13 + '@unocss/preset-uno': 0.51.13 + cac: 6.7.14 + chokidar: 3.5.3 + colorette: 2.0.20 + consola: 3.1.0 + fast-glob: 3.2.12 + magic-string: 0.30.0 + pathe: 1.1.1 + perfect-debounce: 1.0.0 + transitivePeerDependencies: + - rollup + dev: true + + /@unocss/cli@0.57.2(rollup@3.21.6): + resolution: {integrity: sha512-Poz20X4q7rCu9oBnF8/vNGzCKU9M32xlyeeWoExho0nwh8WJ9JaZ8E8ijcLWeS7YUt1kLOdrsQlppcq+I8o2nQ==} + engines: {node: '>=14'} + hasBin: true + dependencies: + '@ampproject/remapping': 2.2.1 + '@rollup/pluginutils': 5.0.5(rollup@3.21.6) + '@unocss/config': 0.57.2 + '@unocss/core': 0.57.2 + '@unocss/preset-uno': 0.57.2 + cac: 6.7.14 + chokidar: 3.5.3 + colorette: 2.0.20 + consola: 3.2.3 + fast-glob: 3.3.2 + magic-string: 0.30.5 + pathe: 1.1.1 + perfect-debounce: 1.0.0 + transitivePeerDependencies: + - rollup + dev: true + /@unocss/config@0.51.13: resolution: {integrity: sha512-EnSLt7Z1C01U3kORh+Iql+zLFm/PQTD1Np6oEW6U0/GTmD3HEilVFQFFxdM5F0X2bBZtZMkkAGGyhRWQj09hDQ==} engines: {node: '>=14'} dependencies: '@unocss/core': 0.51.13 - unconfig: 0.3.7 + unconfig: 0.3.11 + dev: true + + /@unocss/config@0.57.2: + resolution: {integrity: sha512-C+uZPz4lYN8dft0dKRRiBBtDIyd+RdYlbaQhuQp5F7UEfJeEPH8HpdiF+FeKZVJxP4j7kaGfcGWEJj1ImC/g9A==} + engines: {node: '>=14'} + dependencies: + '@unocss/core': 0.57.2 + unconfig: 0.3.11 dev: true /@unocss/core@0.51.13: resolution: {integrity: sha512-SclWkqY2c+p5+PiqrbQkhJNEExPdeo71/aGFye10tpBkgPJWd5xC7dhg5F8M4VPNBtuNCrvBWyqNnunMyuz/WQ==} dev: true + /@unocss/core@0.57.2: + resolution: {integrity: sha512-iTmowhObigxeqcxtEW4v+mAEQtFslifTG0Fiw8kXs3+t4L6fcnjj0i7/FtBbz+nOxrWyt2EzdkUyjpLGQa/yCw==} + dev: true + /@unocss/extractor-arbitrary-variants@0.51.13: resolution: {integrity: sha512-lF7p0ea/MeNf4IsjzNhRNYP8u+f1h5JjhTzcvFpQo/vpBvuM5ZCyqp4mkXxYnLNLFfTLsc+MxXaU34IXxpw1QA==} dependencies: '@unocss/core': 0.51.13 dev: true + /@unocss/extractor-arbitrary-variants@0.57.2: + resolution: {integrity: sha512-f6sc8pfgHbJua1VzdpFSPW92lNyIBRl93avRNk+HM4iWAhxBPD3LsCxSS7kOnQg2tFe6YsRkm8QkuF6SjFq1AA==} + dependencies: + '@unocss/core': 0.57.2 + dev: true + /@unocss/inspector@0.51.13: resolution: {integrity: sha512-y6wCvLDmfFHfr5MHqcQLZkwRio4+VEH6j607bgUdKTRlZGVCD7/GBV8lperxsxpkspaE1eykOeDmW7Ms99SEuQ==} dependencies: @@ -2793,10 +3185,18 @@ packages: sirv: 2.0.3 dev: true - /@unocss/nuxt@0.51.13(postcss@8.4.24)(rollup@3.24.1)(vite@4.3.9)(webpack@5.86.0): + /@unocss/inspector@0.57.2: + resolution: {integrity: sha512-W82xj5oOi7fGSGuV+GvgwZVWH0xCthIgqEscZEwtphiIconswwV8zZjrwzt/gMXmvYv8qx9+QDKmlhVQnJJj6w==} + dependencies: + '@unocss/rule-utils': 0.57.2 + gzip-size: 6.0.0 + sirv: 2.0.3 + dev: true + + /@unocss/nuxt@0.51.13(postcss@8.4.24)(rollup@3.21.6)(vite@4.3.9)(webpack@5.86.0): resolution: {integrity: sha512-wfZr87+PebzswK71Yl5E17Wol1SqAlUCZxABoNEFYyCap2RreXh60+lMpjeQ+up0WSNzIruisDCcUHmsKNIPjw==} dependencies: - '@nuxt/kit': 3.5.0(rollup@3.24.1) + '@nuxt/kit': 3.8.1(rollup@3.21.6) '@unocss/config': 0.51.13 '@unocss/core': 0.51.13 '@unocss/preset-attributify': 0.51.13 @@ -2807,9 +3207,9 @@ packages: '@unocss/preset-web-fonts': 0.51.13 '@unocss/preset-wind': 0.51.13 '@unocss/reset': 0.51.13 - '@unocss/vite': 0.51.13(rollup@3.24.1)(vite@4.3.9) - '@unocss/webpack': 0.51.13(rollup@3.24.1)(webpack@5.86.0) - unocss: 0.51.13(@unocss/webpack@0.51.13)(postcss@8.4.24)(rollup@3.24.1)(vite@4.3.9) + '@unocss/vite': 0.51.13(rollup@3.21.6)(vite@4.3.9) + '@unocss/webpack': 0.51.13(rollup@3.21.6)(webpack@5.86.0) + unocss: 0.51.13(@unocss/webpack@0.51.13)(postcss@8.4.24)(rollup@3.21.6)(vite@4.3.9) transitivePeerDependencies: - postcss - rollup @@ -2832,12 +3232,33 @@ packages: postcss: 8.4.24 dev: true + /@unocss/postcss@0.57.2(postcss@8.4.24): + resolution: {integrity: sha512-OygjXgHkBPCQ6rc7Zo5vd2KDn4XUikTA1knz67oSiPFZLjUmmhzMc/XtckBITzougMNktv1qH1vECGAbKx+FNA==} + engines: {node: '>=14'} + peerDependencies: + postcss: ^8.4.21 + dependencies: + '@unocss/config': 0.57.2 + '@unocss/core': 0.57.2 + '@unocss/rule-utils': 0.57.2 + css-tree: 2.3.1 + fast-glob: 3.3.2 + magic-string: 0.30.5 + postcss: 8.4.24 + dev: true + /@unocss/preset-attributify@0.51.13: resolution: {integrity: sha512-a501ylamV90E+tVf7Dgc8Plwex5LQ5oFSYwsxk06QhcxPWdLmDey3SQjL68AsP9qnLGfIez51sV4y/6H8wFqlw==} dependencies: '@unocss/core': 0.51.13 dev: true + /@unocss/preset-attributify@0.57.2: + resolution: {integrity: sha512-OQh/vqR5PbPjOFJLizw4wrvSIrkHKyTTGaFObi0exeREW2XYslTs44Y+uEQc+GTriYDX9A2cKJDKu7vT7VVEIg==} + dependencies: + '@unocss/core': 0.57.2 + dev: true + /@unocss/preset-icons@0.51.13: resolution: {integrity: sha512-iL9s1NUVeWe3WSh5LHn7vy+veCAag9AFA50IfNlHuAARhuI8JtrMQA8dOXrWrzM0zWBMB+BVIkVaMVrF257n+Q==} dependencies: @@ -2848,6 +3269,16 @@ packages: - supports-color dev: true + /@unocss/preset-icons@0.57.2: + resolution: {integrity: sha512-LlKt83+QLVvbeCCOetq20t5iUnFA+8nIL4mc1bscdK0nyVqspkZkcM8F6uqRwHcMitEbReq1K5kS99qzwUieVQ==} + dependencies: + '@iconify/utils': 2.1.11 + '@unocss/core': 0.57.2 + ofetch: 1.3.3 + transitivePeerDependencies: + - supports-color + dev: true + /@unocss/preset-mini@0.51.13: resolution: {integrity: sha512-Wa6eMq8IiJEb7F8rL+cDX4XFm4ViAULaAvn8rjk7ANGdOmeqYGyGc0IZkOjQgl3PiFJFnitsBluHhg7nMIk7QQ==} dependencies: @@ -2855,12 +3286,26 @@ packages: '@unocss/extractor-arbitrary-variants': 0.51.13 dev: true + /@unocss/preset-mini@0.57.2: + resolution: {integrity: sha512-ZahZ8TWa40SVnJw6fYFhYzLFMCZU3obMBNl0otallevoooKLXIDZL2VmHxFDqCvwaAk9DYsAzPrqUpNWr6bPgA==} + dependencies: + '@unocss/core': 0.57.2 + '@unocss/extractor-arbitrary-variants': 0.57.2 + '@unocss/rule-utils': 0.57.2 + dev: true + /@unocss/preset-tagify@0.51.13: resolution: {integrity: sha512-9pWPTff/1OKFmOQiGolVKFPzXwJ+r77UhXTB5E793uOQFHPMWCdkjyTPiN12FlB9izjTLIFH3GCGy/koRX9S4w==} dependencies: '@unocss/core': 0.51.13 dev: true + /@unocss/preset-tagify@0.57.2: + resolution: {integrity: sha512-ISebsMHcbUoZG9CoUBA1qDxAGVZ4izXLtQwWde6tb50xIrVSHt1bbfNSgZ/c2RJR1c3fBjn0dzfXVzOHDnFejA==} + dependencies: + '@unocss/core': 0.57.2 + dev: true + /@unocss/preset-typography@0.51.13: resolution: {integrity: sha512-9uXrPztLsc8ZMnmoIdNAC3/gD183wyFECDzXtJqjOrJhzGr1kcv1sByyQO+kRPI67eWErSsDjpJwK2arfDOihQ==} dependencies: @@ -2868,6 +3313,13 @@ packages: '@unocss/preset-mini': 0.51.13 dev: true + /@unocss/preset-typography@0.57.2: + resolution: {integrity: sha512-THCHKzt1Jc8rdt8Ft1DhKxm191QvtiW3+mfkbYvGUUOklIztVspNTSs6iS0Vr6EZWjhLzmUYevq8va+Zk4P91A==} + dependencies: + '@unocss/core': 0.57.2 + '@unocss/preset-mini': 0.57.2 + dev: true + /@unocss/preset-uno@0.51.13: resolution: {integrity: sha512-S9po93y87YphySfW21+Z5uzSL/GAGN5MqZURQxaGk9WGxYugAnu2PnvhhyqLCVmP05J34tMSDMkIZZqjnGaJzg==} dependencies: @@ -2876,6 +3328,15 @@ packages: '@unocss/preset-wind': 0.51.13 dev: true + /@unocss/preset-uno@0.57.2: + resolution: {integrity: sha512-A5fZmz8i1fSwKMUN8olRAUskkTAPjFsdw19Iem5yOHtK/9NYM3eQPaHDdHldhfZ7/51oF27poavdPfe8KKugQQ==} + dependencies: + '@unocss/core': 0.57.2 + '@unocss/preset-mini': 0.57.2 + '@unocss/preset-wind': 0.57.2 + '@unocss/rule-utils': 0.57.2 + dev: true + /@unocss/preset-web-fonts@0.51.13: resolution: {integrity: sha512-jl6AhPcnLYN4oKYQZbU/40714IIuNb7TOFh2kgMkDH70r+fzLEdH+cB4l5m0yTsMhEQ6oDsppxm9aXcsVDRESA==} dependencies: @@ -2883,6 +3344,13 @@ packages: ofetch: 1.0.1 dev: true + /@unocss/preset-web-fonts@0.57.2: + resolution: {integrity: sha512-Ymy1N/X7lRzsb551V/SE6EtVdWmBNjW9dFz8viuHuchgjBrq9wF6IBhCG+nrBoUqlz0Jj5piGd/M/OHHQ0Qseg==} + dependencies: + '@unocss/core': 0.57.2 + ofetch: 1.3.3 + dev: true + /@unocss/preset-wind@0.51.13: resolution: {integrity: sha512-deRXLOWmKmqCJuohWCE5NUzs7XDJLn4pzgYQSUlEAVUfS6rzL49aJmSHA+p/f+HhJs5jipNdvkcrHYEBMNV1XQ==} dependencies: @@ -2890,32 +3358,74 @@ packages: '@unocss/preset-mini': 0.51.13 dev: true + /@unocss/preset-wind@0.57.2: + resolution: {integrity: sha512-d8s4PFcIakzcmAoECTY3Ft2Wtb5nn+AvVGj5j52YpVt5ShTuGVlk5UbF9kpfEfzLigtkHcNivM24D1UTfR/MBg==} + dependencies: + '@unocss/core': 0.57.2 + '@unocss/preset-mini': 0.57.2 + '@unocss/rule-utils': 0.57.2 + dev: true + /@unocss/reset@0.51.13: resolution: {integrity: sha512-xwYJW6vNbHIpBtlFcW93fZxILZpWatcCc9nclSgsl0YlFUz9w4/aoV9KqwU62Y4VUteJxCZCCXa3pSiPO8h5KA==} dev: true + /@unocss/reset@0.57.2: + resolution: {integrity: sha512-e9N5R9ZqbBhePa5ehK63LhU57nlgP3MSG4zblXv61SzBm1xIoTuhj7HX3OVJaMeDsrgazRlndSYNhSfD/ziPxg==} + dev: true + + /@unocss/rule-utils@0.57.2: + resolution: {integrity: sha512-fgAc5gkZo8JLDe9vMisofSck3k1nN05+kblKhrEaq/+gS5bxHzL9VNExtiTbT00wyMKGjak/uC7qDMbdVmUhYg==} + engines: {node: '>=14'} + dependencies: + '@unocss/core': 0.57.2 + magic-string: 0.30.5 + dev: true + /@unocss/scope@0.51.13: resolution: {integrity: sha512-ATwgDx1qZflR2/EPsAs/XMR9/HdcUNyAZ6VdenwQQdlmAFlIWZQ6smswKyuiJWKtcJynfbdGOWcO3vcocrnSrQ==} dev: true + /@unocss/scope@0.57.2: + resolution: {integrity: sha512-UPDCOSvkCDCvQXCAlpRDXLQDYnAYFjGerXtjHigaB+uzJ7Ds4p1yZxcOu6ds6jhcr2kt3Y56Lp3nTqf7tncM0g==} + dev: true + /@unocss/transformer-attributify-jsx-babel@0.51.13: resolution: {integrity: sha512-HMEeTi3FIuI5gMJnRICbWdDmraL4NfpjSTjSmAo6EsraBuNO2m+/5JZL5Fc1B3olKes2G84FDSlzfofHyinWzw==} dependencies: '@unocss/core': 0.51.13 dev: true + /@unocss/transformer-attributify-jsx-babel@0.57.2: + resolution: {integrity: sha512-SKx4B0oIv1+F2lzmUyxbMlJ6xqoycPQUazaI1XD29pqkRaqEFYE5RBEZwUwLhLp0ksSyIy2lTtzZYBWQHUs5mw==} + dependencies: + '@unocss/core': 0.57.2 + dev: true + /@unocss/transformer-attributify-jsx@0.51.13: resolution: {integrity: sha512-vLAtT0K3Rfa3Xiu3LhU4tNCptuO3QlbgSsVO93K3onujfO7qZAaXjK5nj7jiLPyTKtQyl/3WOgNStfReMleF0w==} dependencies: '@unocss/core': 0.51.13 dev: true + /@unocss/transformer-attributify-jsx@0.57.2: + resolution: {integrity: sha512-6KFOp5ldBoWEA0DPAw+uh7FUglyqBU60IeRmyLASLbaz9BPT7ut1rAP7LyIXW78NIi+biwzxQq9FQSbDEFQ4QQ==} + dependencies: + '@unocss/core': 0.57.2 + dev: true + /@unocss/transformer-compile-class@0.51.13: resolution: {integrity: sha512-7G5ReCIkrZOAikwM9LN74nR4uxffJMSDAbLFDyhdh4qaumJFaxDLDQ4lxpQVZVeXQIF12QSxsnJuI9Fu1nuqmg==} dependencies: '@unocss/core': 0.51.13 dev: true + /@unocss/transformer-compile-class@0.57.2: + resolution: {integrity: sha512-le2H/kYSMobRSo9XzBv6E6jorrCpxdCS7N3hQ+GpRocJasriebffDgRG/m9hVRJvsTgjpYTxbNZkm0KUjGXsmw==} + dependencies: + '@unocss/core': 0.57.2 + dev: true + /@unocss/transformer-directives@0.51.13: resolution: {integrity: sha512-1tl8UcVpqYaKkj1zan/QmUAslEcHe9WdN0/QX3Ao663A5r91EwWhnhwKFfvujrZp1XlFnXgKLmKS8OwTRQfCQg==} dependencies: @@ -2923,45 +3433,99 @@ packages: css-tree: 2.3.1 dev: true + /@unocss/transformer-directives@0.57.2: + resolution: {integrity: sha512-7pQROj/GPsqMig+t7ntzKi4rY/lvSrE/A0PiBJsFJt328PAa+wnzgCDWkL/FNnhhbXi4BIYSq0V2v+YACwPBVQ==} + dependencies: + '@unocss/core': 0.57.2 + '@unocss/rule-utils': 0.57.2 + css-tree: 2.3.1 + dev: true + /@unocss/transformer-variant-group@0.51.13: resolution: {integrity: sha512-QT3dfnYeht9SpqPFHJrEfZjL+XeMyi0Wwc4ll4ttIQNCl1Ihiwxl4ScRs1oVXlhCAc3hCXNu9V/FWO0cYHRt/Q==} dependencies: '@unocss/core': 0.51.13 dev: true - /@unocss/vite@0.51.13(rollup@3.24.1)(vite@4.3.9): + /@unocss/transformer-variant-group@0.57.2: + resolution: {integrity: sha512-Xik8auIUfVr5xQ6M/CggnrIu5wD9h1tqdbxy5ci9+RQvtmUfrh9m09MfRXxHZWTRQOruGjV63U6rfVzo9X74eA==} + dependencies: + '@unocss/core': 0.57.2 + dev: true + + /@unocss/vite@0.51.13(rollup@2.79.1)(vite@4.3.9): resolution: {integrity: sha512-WwyaPnu1XfRiFy4uxXwBuWaL7J1Rcaetsw5lJQUIUdSBTblsd6W7sW+MYTsLfAlA9FUxWDK4ESdI51Xgq4glxw==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 dependencies: '@ampproject/remapping': 2.2.1 - '@rollup/pluginutils': 5.0.2(rollup@3.24.1) + '@rollup/pluginutils': 5.0.5(rollup@2.79.1) '@unocss/config': 0.51.13 '@unocss/core': 0.51.13 '@unocss/inspector': 0.51.13 '@unocss/scope': 0.51.13 '@unocss/transformer-directives': 0.51.13 chokidar: 3.5.3 - fast-glob: 3.2.12 - magic-string: 0.30.0 + fast-glob: 3.3.2 + magic-string: 0.30.5 vite: 4.3.9(@types/node@20.2.5)(sass@1.62.1) transitivePeerDependencies: - rollup dev: true - /@unocss/webpack@0.51.13(rollup@3.24.1)(webpack@5.86.0): + /@unocss/vite@0.51.13(rollup@3.21.6)(vite@4.3.9): + resolution: {integrity: sha512-WwyaPnu1XfRiFy4uxXwBuWaL7J1Rcaetsw5lJQUIUdSBTblsd6W7sW+MYTsLfAlA9FUxWDK4ESdI51Xgq4glxw==} + peerDependencies: + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 + dependencies: + '@ampproject/remapping': 2.2.1 + '@rollup/pluginutils': 5.0.5(rollup@3.21.6) + '@unocss/config': 0.51.13 + '@unocss/core': 0.51.13 + '@unocss/inspector': 0.51.13 + '@unocss/scope': 0.51.13 + '@unocss/transformer-directives': 0.51.13 + chokidar: 3.5.3 + fast-glob: 3.3.2 + magic-string: 0.30.5 + vite: 4.3.9(@types/node@20.2.6) + transitivePeerDependencies: + - rollup + dev: true + + /@unocss/vite@0.57.2(rollup@3.21.6)(vite@4.3.9): + resolution: {integrity: sha512-PoyqYsgTSzRE7umfp5Qpdt29ZmYD24M4WIQhATIDkJQm26f/KME6SMcQO1ybLWgkJgrHoenO9QJo+/W8tId/uA==} + peerDependencies: + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 + dependencies: + '@ampproject/remapping': 2.2.1 + '@rollup/pluginutils': 5.0.5(rollup@3.21.6) + '@unocss/config': 0.57.2 + '@unocss/core': 0.57.2 + '@unocss/inspector': 0.57.2 + '@unocss/scope': 0.57.2 + '@unocss/transformer-directives': 0.57.2 + chokidar: 3.5.3 + fast-glob: 3.3.2 + magic-string: 0.30.5 + vite: 4.3.9(@types/node@20.2.5)(sass@1.62.1) + transitivePeerDependencies: + - rollup + dev: true + + /@unocss/webpack@0.51.13(rollup@3.21.6)(webpack@5.86.0): resolution: {integrity: sha512-kx1X+YxQ9GOH4F888e1ROXkEwIvnGwt8aG9pwGRBdtlunert1AE/oTodmk5NWrsJrveFoLljbcadaMnUpFsdNw==} peerDependencies: webpack: ^4 || ^5 dependencies: '@ampproject/remapping': 2.2.1 - '@rollup/pluginutils': 5.0.2(rollup@3.24.1) + '@rollup/pluginutils': 5.0.5(rollup@3.21.6) '@unocss/config': 0.51.13 '@unocss/core': 0.51.13 chokidar: 3.5.3 - fast-glob: 3.2.12 - magic-string: 0.30.0 - unplugin: 1.3.1 + fast-glob: 3.3.2 + magic-string: 0.30.5 + unplugin: 1.5.0 webpack: 5.86.0 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -3129,7 +3693,7 @@ packages: - rollup dev: true - /@vue-macros/common@1.3.1(rollup@3.24.1)(vue@3.3.4): + /@vue-macros/common@1.3.1(rollup@3.21.6)(vue@3.3.4): resolution: {integrity: sha512-Lc5aP/8HNJD1XrnvpeNuWcCf82bZdR3auN/chA1b/1rKZgSnmQkH9f33tKO9qLwXSy+u4hpCi8Rw+oUuF1KCeg==} engines: {node: '>=14.19.0'} peerDependencies: @@ -3139,7 +3703,7 @@ packages: optional: true dependencies: '@babel/types': 7.21.5 - '@rollup/pluginutils': 5.0.2(rollup@3.24.1) + '@rollup/pluginutils': 5.0.5(rollup@3.21.6) '@vue/compiler-sfc': 3.3.0-beta.5 local-pkg: 0.4.3 magic-string-ast: 0.1.2 @@ -3209,7 +3773,7 @@ packages: '@vue/reactivity-transform': 3.3.0-beta.5 '@vue/shared': 3.3.0-beta.5 estree-walker: 2.0.2 - magic-string: 0.30.0 + magic-string: 0.30.5 postcss: 8.4.24 source-map-js: 1.0.2 dev: true @@ -3284,7 +3848,7 @@ packages: '@vue/compiler-core': 3.3.0-beta.5 '@vue/shared': 3.3.0-beta.5 estree-walker: 2.0.2 - magic-string: 0.30.0 + magic-string: 0.30.5 dev: true /@vue/reactivity-transform@3.3.4: @@ -3294,7 +3858,7 @@ packages: '@vue/compiler-core': 3.3.4 '@vue/shared': 3.3.4 estree-walker: 2.0.2 - magic-string: 0.30.0 + magic-string: 0.30.5 /@vue/reactivity@3.3.1: resolution: {integrity: sha512-zCfmazOtyUdC1NS/EPiSYJ4RqojqmTAviJyBbyVvY8zAv5NhK44Yfw0E1tt+m5vz0ZO1ptI9jDKBr3MWIEkpgw==} @@ -3480,16 +4044,16 @@ packages: /@vueuse/metadata@10.1.2: resolution: {integrity: sha512-3mc5BqN9aU2SqBeBuWE7ne4OtXHoHKggNgxZR2K+zIW4YLsy6xoZ4/9vErQs6tvoKDX6QAqm3lvsrv0mczAwIQ==} - /@vueuse/nuxt@10.1.2(nuxt@3.5.0)(rollup@3.24.1)(vue@3.3.4): + /@vueuse/nuxt@10.1.2(nuxt@3.5.0)(rollup@3.21.6)(vue@3.3.4): resolution: {integrity: sha512-X9o5WCmNs1+6XztP1Uh9+H7/jGeIjwSRNQdwCWRKCDkxPlbgi9iLnDRYnKDY++JPY3nbB6jTDOVgZDrpaAU5kg==} peerDependencies: nuxt: ^3.0.0 dependencies: - '@nuxt/kit': 3.5.0(rollup@3.24.1) + '@nuxt/kit': 3.5.0(rollup@3.21.6) '@vueuse/core': 10.1.2(vue@3.3.4) '@vueuse/metadata': 10.1.2 local-pkg: 0.4.3 - nuxt: 3.5.0(@types/node@20.2.6)(eslint@8.42.0)(rollup@3.24.1)(typescript@5.1.3) + nuxt: 3.5.0(@types/node@20.2.6)(eslint@8.42.0)(rollup@3.21.6)(typescript@5.1.3) vue-demi: 0.14.1(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' @@ -3685,12 +4249,12 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: true - /acorn-import-assertions@1.9.0(acorn@8.8.2): + /acorn-import-assertions@1.9.0(acorn@8.11.2): resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} peerDependencies: acorn: ^8 dependencies: - acorn: 8.8.2 + acorn: 8.11.2 dev: true /acorn-jsx@5.3.2(acorn@8.8.2): @@ -3706,6 +4270,12 @@ packages: engines: {node: '>=0.4.0'} dev: true + /acorn@8.11.2: + resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + /acorn@8.8.2: resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} engines: {node: '>=0.4.0'} @@ -3719,6 +4289,15 @@ packages: transitivePeerDependencies: - supports-color + /agent-base@7.1.0: + resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==} + engines: {node: '>= 14'} + dependencies: + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: true + /agentkeepalive@4.3.0: resolution: {integrity: sha512-7Epl1Blf4Sy37j4v9f9FjICCh4+KAQOyXgHEwlyBiAQLbhKdq/i2QQU3amQalS/wPhdPzDXPL5DMR5bkn+YeWg==} engines: {node: '>= 8.0.0'} @@ -4116,15 +4695,15 @@ packages: node-releases: 2.0.10 update-browserslist-db: 1.0.11(browserslist@4.21.5) - /browserslist@4.21.7: - resolution: {integrity: sha512-BauCXrQ7I2ftSqd2mvKHGo85XR0u7Ru3C/Hxsy/0TkfCtjrmAbPdzLGasmoiBxplpDXlPvdjX9u7srIMfgasNA==} + /browserslist@4.22.1: + resolution: {integrity: sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001498 - electron-to-chromium: 1.4.427 - node-releases: 2.0.12 - update-browserslist-db: 1.0.11(browserslist@4.21.7) + caniuse-lite: 1.0.30001561 + electron-to-chromium: 1.4.579 + node-releases: 2.0.13 + update-browserslist-db: 1.0.13(browserslist@4.22.1) dev: true /buffer-crc32@0.2.13: @@ -4209,6 +4788,24 @@ packages: transitivePeerDependencies: - supports-color + /c12@1.5.1: + resolution: {integrity: sha512-BWZRJgDEveT8uI+cliCwvYSSSSvb4xKoiiu5S0jaDbKBopQLQF7E+bq9xKk1pTcG+mUa3yXuFO7bD9d8Lr9Xxg==} + dependencies: + chokidar: 3.5.3 + defu: 6.1.3 + dotenv: 16.3.1 + giget: 1.1.3 + jiti: 1.21.0 + mlly: 1.4.2 + ohash: 1.1.3 + pathe: 1.1.1 + perfect-debounce: 1.0.0 + pkg-types: 1.0.3 + rc9: 2.1.1 + transitivePeerDependencies: + - supports-color + dev: true + /cac@6.7.14: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} @@ -4309,8 +4906,8 @@ packages: /caniuse-lite@1.0.30001486: resolution: {integrity: sha512-uv7/gXuHi10Whlj0pp5q/tsK/32J2QSqVRKQhs2j8VsDCjgyruAh/eEXHF822VqO9yT6iZKw3nRwZRSPBE9OQg==} - /caniuse-lite@1.0.30001498: - resolution: {integrity: sha512-LFInN2zAwx3ANrGCDZ5AKKJroHqNKyjXitdV5zRIVIaQlXKj3GmxUKagoKsjqUfckpAObPCEWnk5EeMlyMWcgw==} + /caniuse-lite@1.0.30001561: + resolution: {integrity: sha512-NTt0DNoKe958Q0BE0j0c1V9jbUzhBxHIEJy7asmGrpE0yG63KTV7PLHPnK2E1O9RsQrQ081I3NLuXGS6zht3cw==} dev: true /chai@4.3.7: @@ -4621,6 +5218,11 @@ packages: /consola@3.1.0: resolution: {integrity: sha512-rrrJE6rP0qzl/Srg+C9x/AE5Kxfux7reVm1Wh0wCjuXvih6DqZgqDZe8auTD28fzJ9TF0mHlSDrPpWlujQRo1Q==} + /consola@3.2.3: + resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} + engines: {node: ^14.18.0 || >=16.10.0} + dev: true + /console-control-strings@1.1.0: resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} dev: true @@ -4628,6 +5230,10 @@ packages: /convert-source-map@1.9.0: resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} + /convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + dev: true + /cookie-es@1.0.0: resolution: {integrity: sha512-mWYvfOLrfEc996hlKcdABeIiPHUPC6DM2QYZdGGOvhOTbA3tjm2eBwqlJpoFdjC89NI4Qt6h0Pu06Mp+1Pj5OQ==} dev: true @@ -4977,6 +5583,10 @@ packages: /defu@6.1.2: resolution: {integrity: sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==} + /defu@6.1.3: + resolution: {integrity: sha512-Vy2wmG3NTkmHNg/kzpuvHhkqeIx3ODWqasgCRbKtbXEN0G+HpEEv9BtJLp7ZG1CZloFaC41Ah3ZFbq7aqCqMeQ==} + dev: true + /delayed-stream@1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} @@ -4999,6 +5609,10 @@ packages: /destr@1.2.2: resolution: {integrity: sha512-lrbCJwD9saUQrqUfXvl6qoM+QN3W7tLV5pAOs+OqOmopCCz/JkE05MHedJR1xfk4IAnZuJXPVuN5+7jNA2ZCiA==} + /destr@2.0.2: + resolution: {integrity: sha512-65AlobnZMiCET00KaFFjUefxDX0khFA/E4myqZ7a6Sq1yZtR8+FVIvilVX66vF2uobSumxooYZChiRPCKNqhmg==} + dev: true + /destroy@1.2.0: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} @@ -5122,6 +5736,11 @@ packages: resolution: {integrity: sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==} engines: {node: '>=12'} + /dotenv@16.3.1: + resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} + engines: {node: '>=12'} + dev: true + /duplexer2@0.1.4: resolution: {integrity: sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==} dependencies: @@ -5161,8 +5780,8 @@ packages: /electron-to-chromium@1.4.388: resolution: {integrity: sha512-xZ0y4zjWZgp65okzwwt00f2rYibkFPHUv9qBz+Vzn8cB9UXIo9Zc6Dw81LJYhhNt0G/vR1OJEfStZ49NKl0YxQ==} - /electron-to-chromium@1.4.427: - resolution: {integrity: sha512-HK3r9l+Jm8dYAm1ctXEWIC+hV60zfcjS9UA5BDlYvnI5S7PU/yytjpvSrTNrSSRRkuu3tDyZhdkwIczh+0DWaw==} + /electron-to-chromium@1.4.579: + resolution: {integrity: sha512-bJKvA+awBIzYR0xRced7PrQuRIwGQPpo6ZLP62GAShahU9fWpsNN2IP6BSP1BLDDSbxvBVRGAMWlvVVq3npmLA==} dev: true /emoji-regex@8.0.0: @@ -6193,6 +6812,17 @@ packages: merge2: 1.4.1 micromatch: 4.0.5 + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true + /fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} dev: true @@ -6526,6 +7156,21 @@ packages: transitivePeerDependencies: - supports-color + /giget@1.1.3: + resolution: {integrity: sha512-zHuCeqtfgqgDwvXlR84UNgnJDuUHQcNI5OqWqFxxuk2BshuKbYhJWdxBsEo4PvKqoGh23lUAIvBNpChMLv7/9Q==} + hasBin: true + dependencies: + colorette: 2.0.20 + defu: 6.1.3 + https-proxy-agent: 7.0.2 + mri: 1.2.0 + node-fetch-native: 1.4.1 + pathe: 1.1.1 + tar: 6.2.0 + transitivePeerDependencies: + - supports-color + dev: true + /git-config-path@2.0.0: resolution: {integrity: sha512-qc8h1KIQbJpp+241id3GuAtkdyJ+IK+LIVtkiFTRKRrmddDzs3SI9CvP1QYmWBFvm1I/PWRwj//of8bgAc0ltA==} engines: {node: '>=4'} @@ -6638,7 +7283,7 @@ packages: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.2.12 + fast-glob: 3.3.2 ignore: 5.2.4 merge2: 1.4.1 slash: 3.0.0 @@ -6654,6 +7299,17 @@ packages: merge2: 1.4.1 slash: 4.0.0 + /globby@13.2.2: + resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + dir-glob: 3.0.1 + fast-glob: 3.3.2 + ignore: 5.2.4 + merge2: 1.4.1 + slash: 4.0.0 + dev: true + /gopd@1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} dependencies: @@ -6870,6 +7526,16 @@ packages: transitivePeerDependencies: - supports-color + /https-proxy-agent@7.0.2: + resolution: {integrity: sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==} + engines: {node: '>= 14'} + dependencies: + agent-base: 7.1.0 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: true + /human-signals@2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} @@ -7375,6 +8041,11 @@ packages: resolution: {integrity: sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==} hasBin: true + /jiti@1.21.0: + resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} + hasBin: true + dev: true + /jju@1.4.0: resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} dev: true @@ -7808,7 +8479,7 @@ packages: resolution: {integrity: sha512-P53AZrzq7hclCU6HWj88xNZHmP15DKjMmK/vBytO1qnpYP3ul4IEZlyCE0aU3JRnmgWmZPmoTKj4Bls7v0pMyA==} engines: {node: '>=14.19.0'} dependencies: - magic-string: 0.30.0 + magic-string: 0.30.5 dev: true /magic-string@0.27.0: @@ -7831,6 +8502,12 @@ packages: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 + /magic-string@0.30.5: + resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} + engines: {node: '>=12'} + dependencies: + '@jridgewell/sourcemap-codec': 1.4.15 + /magicast@0.2.7: resolution: {integrity: sha512-3THKRfye8bkMgH1USXhZXJW3LlyyQCr0+yYh1b+b8Qp169xlu8jseBFikQyDOmBXku5w8bljZX9bP3b9L9lw0Q==} dependencies: @@ -8225,6 +8902,15 @@ packages: pkg-types: 1.0.3 ufo: 1.1.2 + /mlly@1.4.2: + resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} + dependencies: + acorn: 8.11.2 + pathe: 1.1.1 + pkg-types: 1.0.3 + ufo: 1.3.1 + dev: true + /modern-node-polyfills@0.1.3(rollup@2.79.1): resolution: {integrity: sha512-/4dB85Sdkt9MjWwtpKnsNTYhh0+fqjFC4ZEgDP4B0e6kyzbGUnX4NDxTUCaVwRLVF9gcEDcRQjol8pn05B3TUQ==} dependencies: @@ -8385,6 +9071,10 @@ packages: /node-fetch-native@1.1.1: resolution: {integrity: sha512-9VvspTSUp2Sxbl+9vbZTlFGq9lHwE8GDVVekxx6YsNd1YH59sb3Ba8v3Y3cD8PkLNcileGGcA21PFjVl0jzDaw==} + /node-fetch-native@1.4.1: + resolution: {integrity: sha512-NsXBU0UgBxo2rQLOeWNZqS3fvflWePMECr8CoSWoSTqCqGbVVsvl9vZu1HfQicYN0g5piV9Gh8RTEvo/uP752w==} + dev: true + /node-fetch@2.6.11: resolution: {integrity: sha512-4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w==} engines: {node: 4.x || >=6.0.0} @@ -8451,8 +9141,8 @@ packages: /node-releases@2.0.10: resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==} - /node-releases@2.0.12: - resolution: {integrity: sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==} + /node-releases@2.0.13: + resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} dev: true /nopt@5.0.0: @@ -8630,7 +9320,7 @@ packages: fsevents: 2.3.2 dev: true - /nuxt@3.5.0(@types/node@20.2.6)(eslint@8.42.0)(rollup@3.24.1)(typescript@5.1.3): + /nuxt@3.5.0(@types/node@20.2.6)(eslint@8.42.0)(rollup@3.21.6)(typescript@5.1.3): resolution: {integrity: sha512-luUmzwnywpBhA5KSJr0IulBAK36mY4XWgtq/sJXYBCthPrdEhq6yIEHFRv7xSrYso1griMIVq+ivIFKSMe/QUw==} engines: {node: ^14.18.0 || >=16.10.0} hasBin: true @@ -8642,11 +9332,11 @@ packages: optional: true dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/kit': 3.5.0(rollup@3.24.1) - '@nuxt/schema': 3.5.0(rollup@3.24.1) - '@nuxt/telemetry': 2.2.0(rollup@3.24.1) + '@nuxt/kit': 3.5.0(rollup@3.21.6) + '@nuxt/schema': 3.5.0(rollup@3.21.6) + '@nuxt/telemetry': 2.2.0(rollup@3.21.6) '@nuxt/ui-templates': 1.1.1 - '@nuxt/vite-builder': 3.5.0(@types/node@20.2.6)(eslint@8.42.0)(rollup@3.24.1)(typescript@5.1.3)(vue@3.3.4) + '@nuxt/vite-builder': 3.5.0(@types/node@20.2.6)(eslint@8.42.0)(rollup@3.21.6)(typescript@5.1.3)(vue@3.3.4) '@types/node': 20.2.6 '@unhead/ssr': 1.1.26 '@unhead/vue': 1.1.26(vue@3.3.4) @@ -8684,9 +9374,9 @@ packages: uncrypto: 0.1.2 unctx: 2.3.0 unenv: 1.4.1 - unimport: 3.0.6(rollup@3.24.1) + unimport: 3.0.6(rollup@3.21.6) unplugin: 1.3.1 - unplugin-vue-router: 0.6.4(rollup@3.24.1)(vue-router@4.2.1)(vue@3.3.4) + unplugin-vue-router: 0.6.4(rollup@3.21.6)(vue-router@4.2.1)(vue@3.3.4) untyped: 1.3.2 vue: 3.3.4 vue-bundle-renderer: 1.0.3 @@ -8806,9 +9496,21 @@ packages: ufo: 1.1.2 dev: true + /ofetch@1.3.3: + resolution: {integrity: sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg==} + dependencies: + destr: 2.0.2 + node-fetch-native: 1.4.1 + ufo: 1.3.1 + dev: true + /ohash@1.1.2: resolution: {integrity: sha512-9CIOSq5945rI045GFtcO3uudyOkYVY1nyfFxVQp+9BRgslr8jPNiSSrsFGg/BNTUFOLqx0P5tng6G32brIPw0w==} + /ohash@1.1.3: + resolution: {integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==} + dev: true + /on-finished@2.4.1: resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} engines: {node: '>= 0.8'} @@ -8860,7 +9562,7 @@ packages: hasBin: true dependencies: ansi-colors: 4.1.3 - fast-glob: 3.2.12 + fast-glob: 3.3.2 js-yaml: 4.1.0 supports-color: 9.3.1 undici: 5.22.0 @@ -9021,7 +9723,7 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.22.5 + '@babel/code-frame': 7.22.13 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -9653,6 +10355,14 @@ packages: destr: 1.2.2 flat: 5.0.2 + /rc9@2.1.1: + resolution: {integrity: sha512-lNeOl38Ws0eNxpO3+wD1I9rkHGQyj1NU1jlzv4go2CtEnEQEUfqnIvZG7W+bC/aXdJ27n5x/yUjb6RoT9tko+Q==} + dependencies: + defu: 6.1.3 + destr: 2.0.2 + flat: 5.0.2 + dev: true + /react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} dev: true @@ -9918,11 +10628,11 @@ packages: rollup: ^3.0.0 typescript: ^4.1 || ^5.0 dependencies: - magic-string: 0.30.0 + magic-string: 0.30.5 rollup: 3.21.6 typescript: 5.1.3 optionalDependencies: - '@babel/code-frame': 7.22.5 + '@babel/code-frame': 7.22.13 dev: true /rollup-plugin-scss@4.0.0: @@ -9931,6 +10641,23 @@ packages: rollup-pluginutils: 2.8.2 dev: true + /rollup-plugin-visualizer@5.9.0(rollup@3.21.6): + resolution: {integrity: sha512-bbDOv47+Bw4C/cgs0czZqfm8L82xOZssk4ayZjG40y9zbXclNk7YikrZTDao6p7+HDiGxrN0b65SgZiVm9k1Cg==} + engines: {node: '>=14'} + hasBin: true + peerDependencies: + rollup: 2.x || 3.x + peerDependenciesMeta: + rollup: + optional: true + dependencies: + open: 8.4.2 + picomatch: 2.3.1 + rollup: 3.21.6 + source-map: 0.7.4 + yargs: 17.7.2 + dev: true + /rollup-plugin-visualizer@5.9.0(rollup@3.24.1): resolution: {integrity: sha512-bbDOv47+Bw4C/cgs0czZqfm8L82xOZssk4ayZjG40y9zbXclNk7YikrZTDao6p7+HDiGxrN0b65SgZiVm9k1Cg==} engines: {node: '>=14'} @@ -9968,7 +10695,6 @@ packages: hasBin: true optionalDependencies: fsevents: 2.3.2 - dev: true /rollup@3.24.1: resolution: {integrity: sha512-REHe5dx30ERBRFS0iENPHy+t6wtSEYkjrhwNsLyh3qpRaZ1+aylvMUdMBUHWUD/RjjLmLzEvY8Z9XRlpcdIkHA==} @@ -9976,6 +10702,7 @@ packages: hasBin: true optionalDependencies: fsevents: 2.3.2 + dev: true /rrweb-cssom@0.6.0: resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} @@ -10072,6 +10799,11 @@ packages: resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} hasBin: true + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + dev: true + /semver@7.3.8: resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==} engines: {node: '>=10'} @@ -10087,6 +10819,14 @@ packages: dependencies: lru-cache: 6.0.0 + /semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true + /send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -10344,6 +11084,10 @@ packages: /std-env@3.3.3: resolution: {integrity: sha512-Rz6yejtVyWnVjC1RFvNmYL10kgjC49EOghxWn0RFqlCHGFpQx+Xe7yW3I4ceK1SGrWIGMjD5Kbue8W/udkbMJg==} + /std-env@3.4.3: + resolution: {integrity: sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q==} + dev: true + /stop-iteration-iterator@1.0.0: resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} engines: {node: '>= 0.4'} @@ -10474,6 +11218,12 @@ packages: dependencies: acorn: 8.8.2 + /strip-literal@1.3.0: + resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} + dependencies: + acorn: 8.11.2 + dev: true + /stylehacks@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-+UT589qhHPwz6mTlCLSt/vMNTJx8dopeJlZAlBMJPWA3ORqu6wmQY7FBXf+qD+FsqoBJODyqNxOUP3jdntFRdw==} engines: {node: ^14 || ^16 || >=18.0} @@ -10588,6 +11338,18 @@ packages: mkdirp: 1.0.4 yallist: 4.0.0 + /tar@6.2.0: + resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} + engines: {node: '>=10'} + dependencies: + chownr: 2.0.0 + fs-minipass: 2.1.0 + minipass: 5.0.0 + minizlib: 2.1.2 + mkdirp: 1.0.4 + yallist: 4.0.0 + dev: true + /taze@0.10.1: resolution: {integrity: sha512-1dqLA+3kUufmJZEfAeRGHYwiKR8BwG7VMnCPtfY2g9NUlPIlXVBDm/rtdK2pwHauAQDDXkAKwmno30CHHX4F4Q==} hasBin: true @@ -10646,7 +11408,7 @@ packages: hasBin: true dependencies: '@jridgewell/source-map': 0.3.3 - acorn: 8.8.2 + acorn: 8.11.2 commander: 2.20.3 source-map-support: 0.5.21 dev: true @@ -10895,6 +11657,10 @@ packages: /ufo@1.1.2: resolution: {integrity: sha512-TrY6DsjTQQgyS3E3dBaOXf0TpPD8u9FVrVYmKVegJuFw51n/YB9XPt+U6ydzFG5ZIN7+DIjPbNmXoBj9esYhgQ==} + /ufo@1.3.1: + resolution: {integrity: sha512-uY/99gMLIOlJPwATcMVYfqDSxUR9//AUcgZMzwfSTJPDKzA1S8mX4VLqa+fiAtveraQUBCz4FFcwVZBGbwBXIw==} + dev: true + /ultrahtml@1.2.0: resolution: {integrity: sha512-vxZM2yNvajRmCj/SknRYGNXk2tqiy6kRNvZjJLaleG3zJbSh/aNkOqD1/CVzypw8tyHyhpzYuwQgMMhUB4ZVNQ==} dev: true @@ -10949,6 +11715,15 @@ packages: through: 2.3.8 dev: true + /unconfig@0.3.11: + resolution: {integrity: sha512-bV/nqePAKv71v3HdVUn6UefbsDKQWRX+bJIkiSm0+twIds6WiD2bJLWWT3i214+J/B4edufZpG2w7Y63Vbwxow==} + dependencies: + '@antfu/utils': 0.7.6 + defu: 6.1.3 + jiti: 1.21.0 + mlly: 1.4.2 + dev: true + /unconfig@0.3.7: resolution: {integrity: sha512-1589b7oGa8ILBYpta7TndM5mLHLzHUqBfhszeZxuUBrjO/RoQ52VGVWsS3w0C0GLNxO9RPmqkf6BmIvBApaRdA==} dependencies: @@ -10969,6 +11744,15 @@ packages: magic-string: 0.30.0 unplugin: 1.3.1 + /unctx@2.3.1: + resolution: {integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==} + dependencies: + acorn: 8.11.2 + estree-walker: 3.0.3 + magic-string: 0.30.5 + unplugin: 1.5.0 + dev: true + /undici@5.22.0: resolution: {integrity: sha512-fR9RXCc+6Dxav4P9VV/sp5w3eFiSdOjJYsbtWfd4s5L5C4ogyuVpdKIVHeW0vV1MloM65/f7W45nR9ZxwVdyiA==} engines: {node: '>=14.0'} @@ -11012,6 +11796,23 @@ packages: - rollup dev: true + /unimport@3.0.6(rollup@3.21.6): + resolution: {integrity: sha512-GYxGJ1Bri1oqx8VFDjdgooGzeK7jBk3bvhXmamTIpu3nONOcUMGwZbX7X0L5RA7OWMXpR4vzpSQP7pXUzJg1/Q==} + dependencies: + '@rollup/pluginutils': 5.0.2(rollup@3.21.6) + escape-string-regexp: 5.0.0 + fast-glob: 3.2.12 + local-pkg: 0.4.3 + magic-string: 0.30.0 + mlly: 1.2.1 + pathe: 1.1.1 + pkg-types: 1.0.3 + scule: 1.0.0 + strip-literal: 1.0.1 + unplugin: 1.3.1 + transitivePeerDependencies: + - rollup + /unimport@3.0.6(rollup@3.24.1): resolution: {integrity: sha512-GYxGJ1Bri1oqx8VFDjdgooGzeK7jBk3bvhXmamTIpu3nONOcUMGwZbX7X0L5RA7OWMXpR4vzpSQP7pXUzJg1/Q==} dependencies: @@ -11028,6 +11829,25 @@ packages: unplugin: 1.3.1 transitivePeerDependencies: - rollup + dev: true + + /unimport@3.4.0(rollup@3.21.6): + resolution: {integrity: sha512-M/lfFEgufIT156QAr/jWHLUn55kEmxBBiQsMxvRSIbquwmeJEyQYgshHDEvQDWlSJrVOOTAgnJ3FvlsrpGkanA==} + dependencies: + '@rollup/pluginutils': 5.0.5(rollup@3.21.6) + escape-string-regexp: 5.0.0 + fast-glob: 3.3.2 + local-pkg: 0.4.3 + magic-string: 0.30.5 + mlly: 1.4.2 + pathe: 1.1.1 + pkg-types: 1.0.3 + scule: 1.0.0 + strip-literal: 1.3.0 + unplugin: 1.5.0 + transitivePeerDependencies: + - rollup + dev: true /unique-filename@2.0.1: resolution: {integrity: sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==} @@ -11078,7 +11898,44 @@ packages: engines: {node: '>= 10.0.0'} dev: true - /unocss@0.51.13(@unocss/webpack@0.51.13)(postcss@8.4.24)(rollup@3.24.1)(vite@4.3.9): + /unocss@0.51.13(@unocss/webpack@0.51.13)(postcss@8.4.24)(rollup@3.21.6)(vite@4.3.9): + resolution: {integrity: sha512-EAhuQ97D7E+EsTdlCL+xoWEsvz46Se9ZAtHhJ+1W+DzMky9qrDLRyR8Caf2TPbz8dw/z0qYhoPr6/aJARG4r0g==} + engines: {node: '>=14'} + peerDependencies: + '@unocss/webpack': 0.51.13 + peerDependenciesMeta: + '@unocss/webpack': + optional: true + dependencies: + '@unocss/astro': 0.51.13(rollup@3.21.6)(vite@4.3.9) + '@unocss/cli': 0.51.13(rollup@3.21.6) + '@unocss/core': 0.51.13 + '@unocss/extractor-arbitrary-variants': 0.51.13 + '@unocss/postcss': 0.51.13(postcss@8.4.24) + '@unocss/preset-attributify': 0.51.13 + '@unocss/preset-icons': 0.51.13 + '@unocss/preset-mini': 0.51.13 + '@unocss/preset-tagify': 0.51.13 + '@unocss/preset-typography': 0.51.13 + '@unocss/preset-uno': 0.51.13 + '@unocss/preset-web-fonts': 0.51.13 + '@unocss/preset-wind': 0.51.13 + '@unocss/reset': 0.51.13 + '@unocss/transformer-attributify-jsx': 0.51.13 + '@unocss/transformer-attributify-jsx-babel': 0.51.13 + '@unocss/transformer-compile-class': 0.51.13 + '@unocss/transformer-directives': 0.51.13 + '@unocss/transformer-variant-group': 0.51.13 + '@unocss/vite': 0.51.13(rollup@3.21.6)(vite@4.3.9) + '@unocss/webpack': 0.51.13(rollup@3.21.6)(webpack@5.86.0) + transitivePeerDependencies: + - postcss + - rollup + - supports-color + - vite + dev: true + + /unocss@0.51.13(postcss@8.4.24)(rollup@2.79.1)(vite@4.3.9): resolution: {integrity: sha512-EAhuQ97D7E+EsTdlCL+xoWEsvz46Se9ZAtHhJ+1W+DzMky9qrDLRyR8Caf2TPbz8dw/z0qYhoPr6/aJARG4r0g==} engines: {node: '>=14'} peerDependencies: @@ -11087,8 +11944,8 @@ packages: '@unocss/webpack': optional: true dependencies: - '@unocss/astro': 0.51.13(rollup@3.24.1)(vite@4.3.9) - '@unocss/cli': 0.51.13(rollup@3.24.1) + '@unocss/astro': 0.51.13(rollup@2.79.1)(vite@4.3.9) + '@unocss/cli': 0.51.13(rollup@2.79.1) '@unocss/core': 0.51.13 '@unocss/extractor-arbitrary-variants': 0.51.13 '@unocss/postcss': 0.51.13(postcss@8.4.24) @@ -11106,8 +11963,7 @@ packages: '@unocss/transformer-compile-class': 0.51.13 '@unocss/transformer-directives': 0.51.13 '@unocss/transformer-variant-group': 0.51.13 - '@unocss/vite': 0.51.13(rollup@3.24.1)(vite@4.3.9) - '@unocss/webpack': 0.51.13(rollup@3.24.1)(webpack@5.86.0) + '@unocss/vite': 0.51.13(rollup@2.79.1)(vite@4.3.9) transitivePeerDependencies: - postcss - rollup @@ -11115,6 +11971,45 @@ packages: - vite dev: true + /unocss@0.57.2(postcss@8.4.24)(rollup@3.21.6)(vite@4.3.9): + resolution: {integrity: sha512-Wmh/a+iXSaDnf6KCf0JtzZ9AoY//fxXLadiXvuTuM4aGEcItHzgt0IeZPs4+ab60usebQBsDyWV5Yr/lgiQ4bQ==} + engines: {node: '>=14'} + peerDependencies: + '@unocss/webpack': 0.57.2 + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 + peerDependenciesMeta: + '@unocss/webpack': + optional: true + vite: + optional: true + dependencies: + '@unocss/astro': 0.57.2(rollup@3.21.6)(vite@4.3.9) + '@unocss/cli': 0.57.2(rollup@3.21.6) + '@unocss/core': 0.57.2 + '@unocss/extractor-arbitrary-variants': 0.57.2 + '@unocss/postcss': 0.57.2(postcss@8.4.24) + '@unocss/preset-attributify': 0.57.2 + '@unocss/preset-icons': 0.57.2 + '@unocss/preset-mini': 0.57.2 + '@unocss/preset-tagify': 0.57.2 + '@unocss/preset-typography': 0.57.2 + '@unocss/preset-uno': 0.57.2 + '@unocss/preset-web-fonts': 0.57.2 + '@unocss/preset-wind': 0.57.2 + '@unocss/reset': 0.57.2 + '@unocss/transformer-attributify-jsx': 0.57.2 + '@unocss/transformer-attributify-jsx-babel': 0.57.2 + '@unocss/transformer-compile-class': 0.57.2 + '@unocss/transformer-directives': 0.57.2 + '@unocss/transformer-variant-group': 0.57.2 + '@unocss/vite': 0.57.2(rollup@3.21.6)(vite@4.3.9) + vite: 4.3.9(@types/node@20.2.5)(sass@1.62.1) + transitivePeerDependencies: + - postcss + - rollup + - supports-color + dev: true + /unplugin-auto-import@0.16.0(@vueuse/core@10.1.2)(rollup@2.79.1): resolution: {integrity: sha512-AbeGl3kzoGyqh2uWwwSVYCXy2ouvSbHfBc2u7xmNBpOosWa7SIAz+nQx3f1JpMXunEZ9TTChXkor4WcGrpkc7Q==} engines: {node: '>=14'} @@ -11180,7 +12075,7 @@ packages: - vue dev: true - /unplugin-vue-router@0.6.4(rollup@3.24.1)(vue-router@4.2.1)(vue@3.3.4): + /unplugin-vue-router@0.6.4(rollup@3.21.6)(vue-router@4.2.1)(vue@3.3.4): resolution: {integrity: sha512-9THVhhtbVFxbsIibjK59oPwMI1UCxRWRPX7azSkTUABsxovlOXJys5SJx0kd/0oKIqNJuYgkRfAgPuO77SqCOg==} peerDependencies: vue-router: ^4.1.0 @@ -11189,8 +12084,8 @@ packages: optional: true dependencies: '@babel/types': 7.21.5 - '@rollup/pluginutils': 5.0.2(rollup@3.24.1) - '@vue-macros/common': 1.3.1(rollup@3.24.1)(vue@3.3.4) + '@rollup/pluginutils': 5.0.2(rollup@3.21.6) + '@vue-macros/common': 1.3.1(rollup@3.21.6)(vue@3.3.4) ast-walker-scope: 0.4.1 chokidar: 3.5.3 fast-glob: 3.2.12 @@ -11215,6 +12110,15 @@ packages: webpack-sources: 3.2.3 webpack-virtual-modules: 0.5.0 + /unplugin@1.5.0: + resolution: {integrity: sha512-9ZdRwbh/4gcm1JTOkp9lAkIDrtOyOxgHmY7cjuwI8L/2RTikMcVG25GsZwNAgRuap3iDw2jeq7eoqtAsz5rW3A==} + dependencies: + acorn: 8.11.2 + chokidar: 3.5.3 + webpack-sources: 3.2.3 + webpack-virtual-modules: 0.5.0 + dev: true + /unstorage@1.6.0: resolution: {integrity: sha512-lWRPiW7WlIybZL96xt7V07P5y129CAc+sveSTR9SA/OeduOisOH7zWFNj6WqULLPetA5qP2PeTjNjpTUqyLh0w==} peerDependencies: @@ -11281,6 +12185,21 @@ packages: transitivePeerDependencies: - supports-color + /untyped@1.4.0: + resolution: {integrity: sha512-Egkr/s4zcMTEuulcIb7dgURS6QpN7DyqQYdf+jBtiaJvQ+eRsrtWUoX84SbvQWuLkXsOjM+8sJC9u6KoMK/U7Q==} + hasBin: true + dependencies: + '@babel/core': 7.23.2 + '@babel/standalone': 7.23.2 + '@babel/types': 7.23.0 + defu: 6.1.3 + jiti: 1.21.0 + mri: 1.2.0 + scule: 1.0.0 + transitivePeerDependencies: + - supports-color + dev: true + /unzipper@0.10.14: resolution: {integrity: sha512-ti4wZj+0bQTiX2KmKWuwj7lhV+2n//uXEotUmGuQqrbVZSEGFMbI68+c6JCQ8aAmUWYvtHEz2A8K6wXvueR/6g==} dependencies: @@ -11306,13 +12225,13 @@ packages: escalade: 3.1.1 picocolors: 1.0.0 - /update-browserslist-db@1.0.11(browserslist@4.21.7): - resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==} + /update-browserslist-db@1.0.13(browserslist@4.22.1): + resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.21.7 + browserslist: 4.22.1 escalade: 3.1.1 picocolors: 1.0.0 dev: true @@ -11403,6 +12322,27 @@ packages: - terser dev: true + /vite-node@0.31.1(@types/node@20.2.6): + resolution: {integrity: sha512-BajE/IsNQ6JyizPzu9zRgHrBwczkAs0erQf/JRpgTIESpKvNj9/Gd0vxX905klLkb0I0SJVCKbdrl5c6FnqYKA==} + engines: {node: '>=v14.18.0'} + hasBin: true + dependencies: + cac: 6.7.14 + debug: 4.3.4 + mlly: 1.2.1 + pathe: 1.1.1 + picocolors: 1.0.0 + vite: 4.3.9(@types/node@20.2.6) + transitivePeerDependencies: + - '@types/node' + - less + - sass + - stylus + - sugarss + - supports-color + - terser + dev: true + /vite-plugin-checker@0.6.0(eslint@8.42.0)(typescript@5.1.3)(vite@4.3.9): resolution: {integrity: sha512-DWZ9Hv2TkpjviPxAelNUt4Q3IhSGrx7xrwdM64NI+Q4dt8PaMWJJh4qGNtSrfEuiuIzWWo00Ksvh5It4Y3L9xQ==} engines: {node: '>=14.16'} @@ -11434,13 +12374,13 @@ packages: vue-tsc: optional: true dependencies: - '@babel/code-frame': 7.22.5 + '@babel/code-frame': 7.22.13 ansi-escapes: 4.3.2 chalk: 4.1.2 chokidar: 3.5.3 commander: 8.3.0 eslint: 8.42.0 - fast-glob: 3.2.12 + fast-glob: 3.3.2 fs-extra: 11.1.1 lodash.debounce: 4.0.8 lodash.pick: 4.4.0 @@ -11449,7 +12389,7 @@ packages: strip-ansi: 6.0.1 tiny-invariant: 1.3.1 typescript: 5.1.3 - vite: 4.3.9(@types/node@20.2.5)(sass@1.62.1) + vite: 4.3.9(@types/node@20.2.6) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.8 @@ -11479,19 +12419,19 @@ packages: - supports-color dev: true - /vite-plugin-inspect@0.7.26(rollup@3.24.1)(vite@4.3.9): + /vite-plugin-inspect@0.7.26(rollup@3.21.6)(vite@4.3.9): resolution: {integrity: sha512-gRjBay+OxLr/Dr+HXlfJVXZH0cqhE5hkkBvo2du2cA1LGUBnV8Aym89AdPrURkSpTk3Rvw9dNWM2VLIuw6RKJg==} engines: {node: '>=14'} peerDependencies: vite: ^3.1.0 || ^4.0.0 dependencies: '@antfu/utils': 0.7.4 - '@rollup/pluginutils': 5.0.2(rollup@3.24.1) + '@rollup/pluginutils': 5.0.2(rollup@3.21.6) debug: 4.3.4 fs-extra: 11.1.1 picocolors: 1.0.0 sirv: 2.0.3 - vite: 4.3.9(@types/node@20.2.5)(sass@1.62.1) + vite: 4.3.9(@types/node@20.2.6) transitivePeerDependencies: - rollup - supports-color @@ -11511,7 +12451,7 @@ packages: kolorist: 1.8.0 magic-string: 0.30.0 shell-quote: 1.8.1 - vite: 4.3.9(@types/node@20.2.5)(sass@1.62.1) + vite: 4.3.9(@types/node@20.2.6) transitivePeerDependencies: - supports-color dev: true @@ -11550,6 +12490,39 @@ packages: fsevents: 2.3.2 dev: true + /vite@4.3.9(@types/node@20.2.6): + resolution: {integrity: sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 20.2.6 + esbuild: 0.17.19 + postcss: 8.4.24 + rollup: 3.24.1 + optionalDependencies: + fsevents: 2.3.2 + dev: true + /vitepress@1.0.0-beta.1(@algolia/client-search@4.17.2)(@types/node@20.2.5)(search-insights@2.6.0): resolution: {integrity: sha512-V2yyCwQ+v9fh7rbnGDLp8M7vHa9sLElexXf/JHtBOsOwv7ed9wt1QI4WUagYgKR3TeoJT9v2s6f0UaQSne0EvQ==} hasBin: true @@ -11966,9 +12939,9 @@ packages: '@webassemblyjs/ast': 1.11.6 '@webassemblyjs/wasm-edit': 1.11.6 '@webassemblyjs/wasm-parser': 1.11.6 - acorn: 8.8.2 - acorn-import-assertions: 1.9.0(acorn@8.8.2) - browserslist: 4.21.7 + acorn: 8.11.2 + acorn-import-assertions: 1.9.0(acorn@8.11.2) + browserslist: 4.22.1 chrome-trace-event: 1.0.3 enhanced-resolve: 5.14.1 es-module-lexer: 1.2.1