diff --git a/README.md b/README.md
index ee328e5..9343bb2 100644
--- a/README.md
+++ b/README.md
@@ -167,6 +167,12 @@ Directory `plugins` contains plugins.
| ------------------------------------------ | ------------ |
| [Tailwind CSS plugin](./plugins/tailwind/) | Tailwind CSS |
+#### Demo
+
+Directory `plugins-demo` contains demo packages that show usage of plugins.
+
+- [Tailwind demo](./plugins-demo/tailwind-demo/) - demo for Tailwind CSS plugin. Run `npm run build` to build demo, open `src/index.html` in browser to see result.
+
## Installation, debugging and contributing
See [CONTRIBUTING.md](./CONTRIBUTING.md).
diff --git a/plugins-demo/tailwind-demo/.gitignore b/plugins-demo/tailwind-demo/.gitignore
new file mode 100644
index 0000000..8d67a86
--- /dev/null
+++ b/plugins-demo/tailwind-demo/.gitignore
@@ -0,0 +1,3 @@
+.DS_Store
+node_modules
+dist
diff --git a/plugins-demo/tailwind-demo/package.json b/plugins-demo/tailwind-demo/package.json
new file mode 100644
index 0000000..f7aef12
--- /dev/null
+++ b/plugins-demo/tailwind-demo/package.json
@@ -0,0 +1,17 @@
+{
+ "name": "@iconify-demo/tailwind",
+ "version": "1.0.0",
+ "private": true,
+ "description": "",
+ "main": "index.js",
+ "scripts": {
+ "build": "tailwindcss -i ./src/input.css -o ./dist/output.css"
+ },
+ "keywords": [],
+ "devDependencies": {
+ "@iconify/tailwind": "workspace:*",
+ "@iconify-json/mdi-light": "^1.1.5",
+ "@iconify-json/vscode-icons": "^1.1.21",
+ "tailwindcss": "^3.2.4"
+ }
+}
diff --git a/plugins-demo/tailwind-demo/src/index.html b/plugins-demo/tailwind-demo/src/index.html
new file mode 100644
index 0000000..574f055
--- /dev/null
+++ b/plugins-demo/tailwind-demo/src/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+ Few icons that change color on hover (first icon also changes icon
+ on hover):
+
+
+
+
+
+
+ Icons with hardcoded palette:
+
+
+
+
+
+
+ Clean selector:
+
+
+
+
diff --git a/plugins-demo/tailwind-demo/src/input.css b/plugins-demo/tailwind-demo/src/input.css
new file mode 100644
index 0000000..9a552ae
--- /dev/null
+++ b/plugins-demo/tailwind-demo/src/input.css
@@ -0,0 +1,11 @@
+@tailwind base;
+@tailwind components;
+@tailwind utilities;
+
+.demo {
+ color: #16a34a;
+ vertical-align: -6px;
+}
+.demo:hover {
+ color: #b91c1c;
+}
diff --git a/plugins-demo/tailwind-demo/tailwind.config.js b/plugins-demo/tailwind-demo/tailwind.config.js
new file mode 100644
index 0000000..9f1fac7
--- /dev/null
+++ b/plugins-demo/tailwind-demo/tailwind.config.js
@@ -0,0 +1,20 @@
+const {
+ addCleanIconSelectors,
+ addDynamicIconSelectors,
+} = require('@iconify/tailwind');
+
+/** @type {import('tailwindcss').Config} */
+module.exports = {
+ content: ['./src/*.html'],
+ plugins: [
+ // Plugin with clean selectors: requires writing all used icons in first parameter
+ addCleanIconSelectors(['mdi-light:home']),
+ // Plugin with dynamic selectors
+ addDynamicIconSelectors(),
+ // Plugin with dynamic selectors that contains only css for overriding icon
+ addDynamicIconSelectors({
+ prefix: 'icon-hover',
+ overrideOnly: true,
+ }),
+ ],
+};
diff --git a/plugins/tailwind/package.json b/plugins/tailwind/package.json
index dfb7846..0725e25 100644
--- a/plugins/tailwind/package.json
+++ b/plugins/tailwind/package.json
@@ -2,7 +2,7 @@
"name": "@iconify/tailwind",
"description": "Iconify plugin for Tailwind CSS",
"author": "Vjacheslav Trushkin (https://iconify.design)",
- "version": "0.1.0",
+ "version": "0.1.1",
"license": "MIT",
"main": "./dist/plugin.js",
"types": "./dist/plugin.d.ts",
diff --git a/plugins/tailwind/src/dynamic.ts b/plugins/tailwind/src/dynamic.ts
index 864cc3f..5ff541f 100644
--- a/plugins/tailwind/src/dynamic.ts
+++ b/plugins/tailwind/src/dynamic.ts
@@ -16,7 +16,7 @@ export function getDynamicCSSRules(
}
const [prefix, name] = nameParts;
- if (!prefix.match(matchIconName) || !name.match(matchIconName)) {
+ if (!(prefix.match(matchIconName) && name.match(matchIconName))) {
throw new Error(`Invalid icon name: "${icon}"`);
}
diff --git a/plugins/tailwind/src/loader.ts b/plugins/tailwind/src/loader.ts
index 82f86e8..7852856 100644
--- a/plugins/tailwind/src/loader.ts
+++ b/plugins/tailwind/src/loader.ts
@@ -21,18 +21,32 @@ export interface IconifyPluginLoaderOptions {
/**
* Locate icon set
*/
+interface LocatedIconSet {
+ main: string;
+ info?: string;
+}
export function locateIconSet(
prefix: string,
options: IconifyPluginLoaderOptions
-): string | undefined {
+): LocatedIconSet | undefined {
if (options.files?.[prefix]) {
- return options.files?.[prefix];
+ return {
+ main: options.files?.[prefix],
+ };
}
try {
- return require.resolve(`@iconify-json/${prefix}/icons.json`);
+ const main = require.resolve(`@iconify-json/${prefix}/icons.json`);
+ const info = require.resolve(`@iconify-json/${prefix}/info.json`);
+ return {
+ main,
+ info,
+ };
} catch {}
try {
- return require.resolve(`@iconify/json/json/${prefix}.json`);
+ const main = require.resolve(`@iconify/json/json/${prefix}.json`);
+ return {
+ main,
+ };
} catch {}
}
@@ -66,17 +80,25 @@ export function loadIconSet(
}
const filename = options.files?.[prefix] || locateIconSet(prefix, options);
- if (filename) {
- // Check for cache
- if (cache[filename]) {
- return cache[filename];
- }
-
- // Attempt to load it
- try {
- const result = JSON.parse(readFileSync(filename, 'utf8'));
- cache[filename] = result;
- return result;
- } catch {}
+ if (!filename) {
+ return;
}
+
+ const main = typeof filename === 'string' ? filename : filename.main;
+
+ // Check for cache
+ if (cache[main]) {
+ return cache[main];
+ }
+
+ // Attempt to load it
+ try {
+ const result = JSON.parse(readFileSync(main, 'utf8'));
+ if (!result.info && typeof filename === 'object' && filename.info) {
+ // Load info from a separate file
+ result.info = JSON.parse(readFileSync(filename.info, 'utf8'));
+ }
+ cache[main] = result;
+ return result;
+ } catch {}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 58273fe..2b41912 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -112,7 +112,7 @@ importers:
dependencies:
'@iconify/vue': link:../../components/vue
devDependencies:
- nuxt: /nuxt3/3.1.1-rc.0-27911047.7d812db
+ nuxt: /nuxt3/3.1.3-rc.0-27927884.73a9669
ufo: 0.8.5
components-demo/react-demo:
@@ -403,7 +403,7 @@ importers:
'@microsoft/api-extractor': 7.33.7
'@rollup/plugin-node-resolve': 15.0.1_rollup@3.8.1
'@rollup/plugin-typescript': 10.0.1_q6nddm75e3egjsxnhzkgx66xvi
- '@sveltejs/vite-plugin-svelte': 2.0.2_svelte@3.55.0+vite@4.0.4
+ '@sveltejs/vite-plugin-svelte': 2.0.2_svelte@3.55.0+vite@4.1.1
'@testing-library/jest-dom': 5.16.5
'@testing-library/svelte': 3.2.2_svelte@3.55.0
'@tsconfig/svelte': 3.0.0
@@ -486,7 +486,7 @@ importers:
'@microsoft/api-extractor': 7.33.7
'@rollup/plugin-node-resolve': 15.0.1_rollup@3.8.1
'@types/jest': 29.2.4
- '@vitejs/plugin-vue': 4.0.0_vite@4.0.4+vue@3.2.45
+ '@vitejs/plugin-vue': 4.0.0_vite@4.1.1+vue@3.2.45
'@vue/test-utils': 2.2.6_vue@3.2.45
jsdom: 20.0.3
rollup: 3.8.1
@@ -680,7 +680,7 @@ importers:
ufo: ^0.8.4
devDependencies:
iconify-icon: link:../../iconify-icon/icon
- nuxt: /nuxt3/3.1.1-rc.0-27911047.7d812db
+ nuxt: /nuxt3/3.1.3-rc.0-27927884.73a9669
ufo: 0.8.5
iconify-icon-demo/react-demo:
@@ -883,7 +883,7 @@ importers:
devDependencies:
'@types/react': 18.0.26
'@types/react-test-renderer': 18.0.0
- '@vitejs/plugin-react': 3.0.0_vite@4.0.4
+ '@vitejs/plugin-react': 3.0.0_vite@4.1.1
jest: 29.3.1
react: 18.2.0
react-test-renderer: 18.2.0_react@18.2.0
@@ -1003,6 +1003,18 @@ importers:
unbuild: 1.0.2
vitest: 0.26.2
+ plugins-demo/tailwind-demo:
+ specifiers:
+ '@iconify-json/mdi-light': ^1.1.5
+ '@iconify-json/vscode-icons': ^1.1.21
+ '@iconify/tailwind': workspace:*
+ tailwindcss: ^3.2.4
+ devDependencies:
+ '@iconify-json/mdi-light': 1.1.5
+ '@iconify-json/vscode-icons': 1.1.21
+ '@iconify/tailwind': link:../../plugins/tailwind
+ tailwindcss: 3.2.4_postcss@8.4.21
+
plugins/tailwind:
specifiers:
'@iconify-json/line-md': ^1.1.22
@@ -5913,8 +5925,8 @@ packages:
dev: true
optional: true
- /@esbuild/android-arm/0.17.4:
- resolution: {integrity: sha512-R9GCe2xl2XDSc2XbQB63mFiFXHIVkOP+ltIxICKXqUPrFX97z6Z7vONCLQM1pSOLGqfLrGi3B7nbhxmFY/fomg==}
+ /@esbuild/android-arm/0.17.6:
+ resolution: {integrity: sha512-bSC9YVUjADDy1gae8RrioINU6e1lCkg3VGVwm0QQ2E1CWcC4gnMce9+B6RpxuSsrsXsk1yojn7sp1fnG8erE2g==}
engines: {node: '>=12'}
cpu: [arm]
os: [android]
@@ -5931,8 +5943,8 @@ packages:
dev: true
optional: true
- /@esbuild/android-arm64/0.17.4:
- resolution: {integrity: sha512-91VwDrl4EpxBCiG6h2LZZEkuNvVZYJkv2T9gyLG/mhGG1qrM7i5SwUcg/hlSPnL/4hDT0TFcF35/XMGSn0bemg==}
+ /@esbuild/android-arm64/0.17.6:
+ resolution: {integrity: sha512-YnYSCceN/dUzUr5kdtUzB+wZprCafuD89Hs0Aqv9QSdwhYQybhXTaSTcrl6X/aWThn1a/j0eEpUBGOE7269REg==}
engines: {node: '>=12'}
cpu: [arm64]
os: [android]
@@ -5949,8 +5961,8 @@ packages:
dev: true
optional: true
- /@esbuild/android-x64/0.17.4:
- resolution: {integrity: sha512-mGSqhEPL7029XL7QHNPxPs15JVa02hvZvysUcyMP9UXdGFwncl2WU0bqx+Ysgzd+WAbv8rfNa73QveOxAnAM2w==}
+ /@esbuild/android-x64/0.17.6:
+ resolution: {integrity: sha512-MVcYcgSO7pfu/x34uX9u2QIZHmXAB7dEiLQC5bBl5Ryqtpj9lT2sg3gNDEsrPEmimSJW2FXIaxqSQ501YLDsZQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [android]
@@ -5967,8 +5979,8 @@ packages:
dev: true
optional: true
- /@esbuild/darwin-arm64/0.17.4:
- resolution: {integrity: sha512-tTyJRM9dHvlMPt1KrBFVB5OW1kXOsRNvAPtbzoKazd5RhD5/wKlXk1qR2MpaZRYwf4WDMadt0Pv0GwxB41CVow==}
+ /@esbuild/darwin-arm64/0.17.6:
+ resolution: {integrity: sha512-bsDRvlbKMQMt6Wl08nHtFz++yoZHsyTOxnjfB2Q95gato+Yi4WnRl13oC2/PJJA9yLCoRv9gqT/EYX0/zDsyMA==}
engines: {node: '>=12'}
cpu: [arm64]
os: [darwin]
@@ -5985,8 +5997,8 @@ packages:
dev: true
optional: true
- /@esbuild/darwin-x64/0.17.4:
- resolution: {integrity: sha512-phQuC2Imrb3TjOJwLN8EO50nb2FHe8Ew0OwgZDH1SV6asIPGudnwTQtighDF2EAYlXChLoMJwqjAp4vAaACq6w==}
+ /@esbuild/darwin-x64/0.17.6:
+ resolution: {integrity: sha512-xh2A5oPrYRfMFz74QXIQTQo8uA+hYzGWJFoeTE8EvoZGHb+idyV4ATaukaUvnnxJiauhs/fPx3vYhU4wiGfosg==}
engines: {node: '>=12'}
cpu: [x64]
os: [darwin]
@@ -6003,8 +6015,8 @@ packages:
dev: true
optional: true
- /@esbuild/freebsd-arm64/0.17.4:
- resolution: {integrity: sha512-oH6JUZkocgmjzzYaP5juERLpJQSwazdjZrTPgLRmAU2bzJ688x0vfMB/WTv4r58RiecdHvXOPC46VtsMy/mepg==}
+ /@esbuild/freebsd-arm64/0.17.6:
+ resolution: {integrity: sha512-EnUwjRc1inT4ccZh4pB3v1cIhohE2S4YXlt1OvI7sw/+pD+dIE4smwekZlEPIwY6PhU6oDWwITrQQm5S2/iZgg==}
engines: {node: '>=12'}
cpu: [arm64]
os: [freebsd]
@@ -6021,8 +6033,8 @@ packages:
dev: true
optional: true
- /@esbuild/freebsd-x64/0.17.4:
- resolution: {integrity: sha512-U4iWGn/9TrAfpAdfd56eO0pRxIgb0a8Wj9jClrhT8hvZnOnS4dfMPW7o4fn15D/KqoiVYHRm43jjBaTt3g/2KA==}
+ /@esbuild/freebsd-x64/0.17.6:
+ resolution: {integrity: sha512-Uh3HLWGzH6FwpviUcLMKPCbZUAFzv67Wj5MTwK6jn89b576SR2IbEp+tqUHTr8DIl0iDmBAf51MVaP7pw6PY5Q==}
engines: {node: '>=12'}
cpu: [x64]
os: [freebsd]
@@ -6039,8 +6051,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-arm/0.17.4:
- resolution: {integrity: sha512-S2s9xWTGMTa/fG5EyMGDeL0wrWVgOSQcNddJWgu6rG1NCSXJHs76ZP9AsxjB3f2nZow9fWOyApklIgiTGZKhiw==}
+ /@esbuild/linux-arm/0.17.6:
+ resolution: {integrity: sha512-7YdGiurNt7lqO0Bf/U9/arrPWPqdPqcV6JCZda4LZgEn+PTQ5SMEI4MGR52Bfn3+d6bNEGcWFzlIxiQdS48YUw==}
engines: {node: '>=12'}
cpu: [arm]
os: [linux]
@@ -6057,8 +6069,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-arm64/0.17.4:
- resolution: {integrity: sha512-UkGfQvYlwOaeYJzZG4cLV0hCASzQZnKNktRXUo3/BMZvdau40AOz9GzmGA063n1piq6VrFFh43apRDQx8hMP2w==}
+ /@esbuild/linux-arm64/0.17.6:
+ resolution: {integrity: sha512-bUR58IFOMJX523aDVozswnlp5yry7+0cRLCXDsxnUeQYJik1DukMY+apBsLOZJblpH+K7ox7YrKrHmJoWqVR9w==}
engines: {node: '>=12'}
cpu: [arm64]
os: [linux]
@@ -6075,8 +6087,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-ia32/0.17.4:
- resolution: {integrity: sha512-3lqFi4VFo/Vwvn77FZXeLd0ctolIJH/uXkH3yNgEk89Eh6D3XXAC9/iTPEzeEpsNE5IqGIsFa5Z0iPeOh25IyA==}
+ /@esbuild/linux-ia32/0.17.6:
+ resolution: {integrity: sha512-ujp8uoQCM9FRcbDfkqECoARsLnLfCUhKARTP56TFPog8ie9JG83D5GVKjQ6yVrEVdMie1djH86fm98eY3quQkQ==}
engines: {node: '>=12'}
cpu: [ia32]
os: [linux]
@@ -6111,8 +6123,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-loong64/0.17.4:
- resolution: {integrity: sha512-HqpWZkVslDHIwdQ9D+gk7NuAulgQvRxF9no54ut/M55KEb3mi7sQS3GwpPJzSyzzP0UkjQVN7/tbk88/CaX4EQ==}
+ /@esbuild/linux-loong64/0.17.6:
+ resolution: {integrity: sha512-y2NX1+X/Nt+izj9bLoiaYB9YXT/LoaQFYvCkVD77G/4F+/yuVXYCWz4SE9yr5CBMbOxOfBcy/xFL4LlOeNlzYQ==}
engines: {node: '>=12'}
cpu: [loong64]
os: [linux]
@@ -6129,8 +6141,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-mips64el/0.17.4:
- resolution: {integrity: sha512-d/nMCKKh/SVDbqR9ju+b78vOr0tNXtfBjcp5vfHONCCOAL9ad8gN9dC/u+UnH939pz7wO+0u/x9y1MaZcb/lKA==}
+ /@esbuild/linux-mips64el/0.17.6:
+ resolution: {integrity: sha512-09AXKB1HDOzXD+j3FdXCiL/MWmZP0Ex9eR8DLMBVcHorrWJxWmY8Nms2Nm41iRM64WVx7bA/JVHMv081iP2kUA==}
engines: {node: '>=12'}
cpu: [mips64el]
os: [linux]
@@ -6147,8 +6159,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-ppc64/0.17.4:
- resolution: {integrity: sha512-lOD9p2dmjZcNiTU+sGe9Nn6G3aYw3k0HBJies1PU0j5IGfp6tdKOQ6mzfACRFCqXjnBuTqK7eTYpwx09O5LLfg==}
+ /@esbuild/linux-ppc64/0.17.6:
+ resolution: {integrity: sha512-AmLhMzkM8JuqTIOhxnX4ubh0XWJIznEynRnZAVdA2mMKE6FAfwT2TWKTwdqMG+qEaeyDPtfNoZRpJbD4ZBv0Tg==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [linux]
@@ -6165,8 +6177,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-riscv64/0.17.4:
- resolution: {integrity: sha512-mTGnwWwVshAjGsd8rP+K6583cPDgxOunsqqldEYij7T5/ysluMHKqUIT4TJHfrDFadUwrghAL6QjER4FeqQXoA==}
+ /@esbuild/linux-riscv64/0.17.6:
+ resolution: {integrity: sha512-Y4Ri62PfavhLQhFbqucysHOmRamlTVK10zPWlqjNbj2XMea+BOs4w6ASKwQwAiqf9ZqcY9Ab7NOU4wIgpxwoSQ==}
engines: {node: '>=12'}
cpu: [riscv64]
os: [linux]
@@ -6183,8 +6195,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-s390x/0.17.4:
- resolution: {integrity: sha512-AQYuUGp50XM29/N/dehADxvc2bUqDcoqrVuijop1Wv72SyxT6dDB9wjUxuPZm2HwIM876UoNNBMVd+iX/UTKVQ==}
+ /@esbuild/linux-s390x/0.17.6:
+ resolution: {integrity: sha512-SPUiz4fDbnNEm3JSdUW8pBJ/vkop3M1YwZAVwvdwlFLoJwKEZ9L98l3tzeyMzq27CyepDQ3Qgoba44StgbiN5Q==}
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
@@ -6201,8 +6213,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-x64/0.17.4:
- resolution: {integrity: sha512-+AsFBwKgQuhV2shfGgA9YloxLDVjXgUEWZum7glR5lLmV94IThu/u2JZGxTgjYby6kyXEx8lKOqP5rTEVBR0Rw==}
+ /@esbuild/linux-x64/0.17.6:
+ resolution: {integrity: sha512-a3yHLmOodHrzuNgdpB7peFGPx1iJ2x6m+uDvhP2CKdr2CwOaqEFMeSqYAHU7hG+RjCq8r2NFujcd/YsEsFgTGw==}
engines: {node: '>=12'}
cpu: [x64]
os: [linux]
@@ -6219,8 +6231,8 @@ packages:
dev: true
optional: true
- /@esbuild/netbsd-x64/0.17.4:
- resolution: {integrity: sha512-zD1TKYX9553OiLS/qkXPMlWoELYkH/VkzRYNKEU+GwFiqkq0SuxsKnsCg5UCdxN3cqd+1KZ8SS3R+WG/Hxy2jQ==}
+ /@esbuild/netbsd-x64/0.17.6:
+ resolution: {integrity: sha512-EanJqcU/4uZIBreTrnbnre2DXgXSa+Gjap7ifRfllpmyAU7YMvaXmljdArptTHmjrkkKm9BK6GH5D5Yo+p6y5A==}
engines: {node: '>=12'}
cpu: [x64]
os: [netbsd]
@@ -6237,8 +6249,8 @@ packages:
dev: true
optional: true
- /@esbuild/openbsd-x64/0.17.4:
- resolution: {integrity: sha512-PY1NjEsLRhPEFFg1AV0/4Or/gR+q2dOb9s5rXcPuCjyHRzbt8vnHJl3vYj+641TgWZzTFmSUnZbzs1zwTzjeqw==}
+ /@esbuild/openbsd-x64/0.17.6:
+ resolution: {integrity: sha512-xaxeSunhQRsTNGFanoOkkLtnmMn5QbA0qBhNet/XLVsc+OVkpIWPHcr3zTW2gxVU5YOHFbIHR9ODuaUdNza2Vw==}
engines: {node: '>=12'}
cpu: [x64]
os: [openbsd]
@@ -6255,8 +6267,8 @@ packages:
dev: true
optional: true
- /@esbuild/sunos-x64/0.17.4:
- resolution: {integrity: sha512-B3Z7s8QZQW9tKGleMRXvVmwwLPAUoDCHs4WZ2ElVMWiortLJFowU1NjAhXOKjDgC7o9ByeVcwyOlJ+F2r6ZgmQ==}
+ /@esbuild/sunos-x64/0.17.6:
+ resolution: {integrity: sha512-gnMnMPg5pfMkZvhHee21KbKdc6W3GR8/JuE0Da1kjwpK6oiFU3nqfHuVPgUX2rsOx9N2SadSQTIYV1CIjYG+xw==}
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
@@ -6273,8 +6285,8 @@ packages:
dev: true
optional: true
- /@esbuild/win32-arm64/0.17.4:
- resolution: {integrity: sha512-0HCu8R3mY/H5V7N6kdlsJkvrT591bO/oRZy8ztF1dhgNU5xD5tAh5bKByT1UjTGjp/VVBsl1PDQ3L18SfvtnBQ==}
+ /@esbuild/win32-arm64/0.17.6:
+ resolution: {integrity: sha512-G95n7vP1UnGJPsVdKXllAJPtqjMvFYbN20e8RK8LVLhlTiSOH1sd7+Gt7rm70xiG+I5tM58nYgwWrLs6I1jHqg==}
engines: {node: '>=12'}
cpu: [arm64]
os: [win32]
@@ -6291,8 +6303,8 @@ packages:
dev: true
optional: true
- /@esbuild/win32-ia32/0.17.4:
- resolution: {integrity: sha512-VUjhVDQycse1gLbe06pC/uaA0M+piQXJpdpNdhg8sPmeIZZqu5xPoGWVCmcsOO2gaM2cywuTYTHkXRozo3/Nkg==}
+ /@esbuild/win32-ia32/0.17.6:
+ resolution: {integrity: sha512-96yEFzLhq5bv9jJo5JhTs1gI+1cKQ83cUpyxHuGqXVwQtY5Eq54ZEsKs8veKtiKwlrNimtckHEkj4mRh4pPjsg==}
engines: {node: '>=12'}
cpu: [ia32]
os: [win32]
@@ -6309,8 +6321,8 @@ packages:
dev: true
optional: true
- /@esbuild/win32-x64/0.17.4:
- resolution: {integrity: sha512-0kLAjs+xN5OjhTt/aUA6t48SfENSCKgGPfExADYTOo/UCn0ivxos9/anUVeSfg+L+2O9xkFxvJXIJfG+Q4sYSg==}
+ /@esbuild/win32-x64/0.17.6:
+ resolution: {integrity: sha512-n6d8MOyUrNp6G4VSpRcgjs5xj4A91svJSaiwLIDWVWEsZtpN5FA9NlBbZHDmAJc2e8e6SF4tkBD3HAvPF+7igA==}
engines: {node: '>=12'}
cpu: [x64]
os: [win32]
@@ -6553,6 +6565,12 @@ packages:
'@iconify/types': 1.1.0
dev: true
+ /@iconify-json/vscode-icons/1.1.21:
+ resolution: {integrity: sha512-GIZXICHLyRVnKtAJtQFR+jrsY5mT5rYvpnG1PSinBix9Mv/1wODpI6LVmIAAhfvmfaXKjNGjuefgdqvKeiCG0Q==}
+ dependencies:
+ '@iconify/types': 1.1.0
+ dev: true
+
/@iconify/types/1.1.0:
resolution: {integrity: sha512-Jh0llaK2LRXQoYsorIH8maClebsnzTcve+7U3rQUSnC11X4jtPnFuyatqFLvMxZ8MLG8dB4zfHsbPfuvxluONw==}
dev: true
@@ -7092,11 +7110,11 @@ packages:
resolution: {integrity: sha512-YBI/6o2EBz02tdEJRBK8xkt3zvOFOWlLBf7WKYGBsSYSRtjjgrqPe2skp6VLLmKx5WbHHDNcW+6oACaurxGzeA==}
dev: true
- /@nuxt/kit-edge/3.1.1-rc.0-27911047.7d812db:
- resolution: {integrity: sha512-jS8kcW9c2JqEpbTFWnUVg0s4VtD+YLvCGIofxhHNS86JMQhzMt67L9q2aXJaemJ2sbbvzCX5rOPJPjNQfJia/A==}
+ /@nuxt/kit-edge/3.1.3-rc.0-27927884.73a9669:
+ resolution: {integrity: sha512-vyFe/OHhi7quSo3HrLt811FzurK+xdbr4JD07A4oCFVYStcz07avoPA+fiDKMx+rawvu8L+71s4PPEty8gymdw==}
engines: {node: ^14.16.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0}
dependencies:
- '@nuxt/schema': /@nuxt/schema-edge/3.1.1-rc.0-27911047.7d812db
+ '@nuxt/schema': /@nuxt/schema-edge/3.1.3-rc.0-27927884.73a9669
c12: 1.1.0
consola: 2.15.3
defu: 6.1.2
@@ -7112,18 +7130,18 @@ packages:
scule: 1.0.0
semver: 7.3.8
unctx: 2.1.1
- unimport: 2.0.1
+ unimport: 2.1.0
untyped: 1.2.2
transitivePeerDependencies:
- rollup
- supports-color
dev: true
- /@nuxt/kit-edge/3.1.1-rc.0-27911047.7d812db_rollup@3.11.0:
- resolution: {integrity: sha512-jS8kcW9c2JqEpbTFWnUVg0s4VtD+YLvCGIofxhHNS86JMQhzMt67L9q2aXJaemJ2sbbvzCX5rOPJPjNQfJia/A==}
+ /@nuxt/kit-edge/3.1.3-rc.0-27927884.73a9669_rollup@3.14.0:
+ resolution: {integrity: sha512-vyFe/OHhi7quSo3HrLt811FzurK+xdbr4JD07A4oCFVYStcz07avoPA+fiDKMx+rawvu8L+71s4PPEty8gymdw==}
engines: {node: ^14.16.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0}
dependencies:
- '@nuxt/schema': /@nuxt/schema-edge/3.1.1-rc.0-27911047.7d812db_rollup@3.11.0
+ '@nuxt/schema': /@nuxt/schema-edge/3.1.3-rc.0-27927884.73a9669_rollup@3.14.0
c12: 1.1.0
consola: 2.15.3
defu: 6.1.2
@@ -7139,7 +7157,7 @@ packages:
scule: 1.0.0
semver: 7.3.8
unctx: 2.1.1
- unimport: 2.0.1_rollup@3.11.0
+ unimport: 2.1.0_rollup@3.14.0
untyped: 1.2.2
transitivePeerDependencies:
- rollup
@@ -7173,8 +7191,8 @@ packages:
- supports-color
dev: true
- /@nuxt/schema-edge/3.1.1-rc.0-27911047.7d812db:
- resolution: {integrity: sha512-AAyFyacKTRhqMdDcSsJqJHLEBfPt6zTH0XOAkfuXSxw5yi2Ykp67nfm4fX6Q4JzJRJWc00G+Gfg597svI7P9Xg==}
+ /@nuxt/schema-edge/3.1.3-rc.0-27927884.73a9669:
+ resolution: {integrity: sha512-fgiFIfzie8kkBP6SFKwQrCl+Od9/DW80qyiQG85/jxiPdxla4oN77CUv8eNJ5MK0ofMOqfxM1V1c2tqAmQ6CEQ==}
engines: {node: ^14.16.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0}
dependencies:
c12: 1.1.0
@@ -7186,17 +7204,17 @@ packages:
pkg-types: 1.0.1
postcss-import-resolver: 2.0.0
scule: 1.0.0
- std-env: 3.3.1
+ std-env: 3.3.2
ufo: 1.0.1
- unimport: 2.0.1
+ unimport: 2.1.0
untyped: 1.2.2
transitivePeerDependencies:
- rollup
- supports-color
dev: true
- /@nuxt/schema-edge/3.1.1-rc.0-27911047.7d812db_rollup@3.11.0:
- resolution: {integrity: sha512-AAyFyacKTRhqMdDcSsJqJHLEBfPt6zTH0XOAkfuXSxw5yi2Ykp67nfm4fX6Q4JzJRJWc00G+Gfg597svI7P9Xg==}
+ /@nuxt/schema-edge/3.1.3-rc.0-27927884.73a9669_rollup@3.14.0:
+ resolution: {integrity: sha512-fgiFIfzie8kkBP6SFKwQrCl+Od9/DW80qyiQG85/jxiPdxla4oN77CUv8eNJ5MK0ofMOqfxM1V1c2tqAmQ6CEQ==}
engines: {node: ^14.16.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0}
dependencies:
c12: 1.1.0
@@ -7208,9 +7226,9 @@ packages:
pkg-types: 1.0.1
postcss-import-resolver: 2.0.0
scule: 1.0.0
- std-env: 3.3.1
+ std-env: 3.3.2
ufo: 1.0.1
- unimport: 2.0.1_rollup@3.11.0
+ unimport: 2.1.0_rollup@3.14.0
untyped: 1.2.2
transitivePeerDependencies:
- rollup
@@ -7229,7 +7247,7 @@ packages:
pkg-types: 1.0.1
postcss-import-resolver: 2.0.0
scule: 1.0.0
- std-env: 3.3.1
+ std-env: 3.3.2
ufo: 1.0.1
unimport: 1.2.0
untyped: 1.2.2
@@ -7267,31 +7285,31 @@ packages:
- supports-color
dev: true
- /@nuxt/ui-templates/1.1.0:
- resolution: {integrity: sha512-KffiTNdVaZlkx0tgwopmy627WQclWO0kqFD1R646wawDbNlWkpmwj5qI5qoh2Rx13/O+KkYdc28H3JsQdQmXJw==}
+ /@nuxt/ui-templates/1.1.1:
+ resolution: {integrity: sha512-PjVETP7+iZXAs5Q8O4ivl4t6qjWZMZqwiTVogUXHoHGZZcw7GZW3u3tzfYfE1HbzyYJfr236IXqQ02MeR8Fz2w==}
dev: true
- /@nuxt/vite-builder-edge/3.1.1-rc.0-27911047.7d812db_vue@3.2.45:
- resolution: {integrity: sha512-BxqZoave9cOCrlP1NI97R5TQycd7y8RPJdKUQJnbI5odckhxcw4HR63qSI3CLrL1jhzv6gyLx7nFhaV1Jo5NYw==}
+ /@nuxt/vite-builder-edge/3.1.3-rc.0-27927884.73a9669_vue@3.2.47:
+ resolution: {integrity: sha512-tUHTJpuFUsj1et3IY2ebee8eZe8FtZBkjQTMKmGwpbCi+N1wz+B0Y6kIgu3BUWmkqNKd/EyYvwd9zn5RH/MzyQ==}
engines: {node: ^14.16.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0}
peerDependencies:
- vue: ^3.2.45
+ vue: ^3.2.47
dependencies:
- '@nuxt/kit': /@nuxt/kit-edge/3.1.1-rc.0-27911047.7d812db_rollup@3.11.0
- '@rollup/plugin-replace': 5.0.2_rollup@3.11.0
- '@vitejs/plugin-vue': 4.0.0_vite@4.0.4+vue@3.2.45
- '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.0.4+vue@3.2.45
+ '@nuxt/kit': /@nuxt/kit-edge/3.1.3-rc.0-27927884.73a9669_rollup@3.14.0
+ '@rollup/plugin-replace': 5.0.2_rollup@3.14.0
+ '@vitejs/plugin-vue': 4.0.0_vite@4.1.1+vue@3.2.47
+ '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.1.1+vue@3.2.47
autoprefixer: 10.4.13_postcss@8.4.21
chokidar: 3.5.3
cssnano: 5.1.14_postcss@8.4.21
defu: 6.1.2
- esbuild: 0.17.4
+ esbuild: 0.17.6
escape-string-regexp: 5.0.0
estree-walker: 3.0.3
externality: 1.0.0
fs-extra: 11.1.0
get-port-please: 3.0.1
- h3: 1.0.2
+ h3: 1.1.0
knitwork: 1.0.0
magic-string: 0.27.0
mlly: 1.1.0
@@ -7302,14 +7320,14 @@ packages:
postcss: 8.4.21
postcss-import: 15.1.0_postcss@8.4.21
postcss-url: 10.1.3_postcss@8.4.21
- rollup: 3.11.0
- rollup-plugin-visualizer: 5.9.0_rollup@3.11.0
+ rollup: 3.14.0
+ rollup-plugin-visualizer: 5.9.0_rollup@3.14.0
ufo: 1.0.1
unplugin: 1.0.1
- vite: 4.0.4
- vite-node: 0.28.3
- vite-plugin-checker: 0.5.5_vite@4.0.4
- vue: 3.2.45
+ vite: 4.1.1
+ vite-node: 0.28.4
+ vite-plugin-checker: 0.5.5_vite@4.1.1
+ vue: 3.2.47
vue-bundle-renderer: 1.0.0
transitivePeerDependencies:
- '@types/node'
@@ -7416,7 +7434,7 @@ packages:
slash: 4.0.0
dev: true
- /@rollup/plugin-alias/4.0.3_rollup@3.11.0:
+ /@rollup/plugin-alias/4.0.3_rollup@3.14.0:
resolution: {integrity: sha512-ZuDWE1q4PQDhvm/zc5Prun8sBpLJy41DMptYrS6MhAy9s9kL/doN1613BWfEchGVfKxzliJ3BjbOPizXX38DbQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -7425,7 +7443,7 @@ packages:
rollup:
optional: true
dependencies:
- rollup: 3.11.0
+ rollup: 3.14.0
slash: 4.0.0
dev: true
@@ -7529,7 +7547,7 @@ packages:
rollup: 3.8.1
dev: true
- /@rollup/plugin-commonjs/24.0.1_rollup@3.11.0:
+ /@rollup/plugin-commonjs/24.0.1_rollup@3.14.0:
resolution: {integrity: sha512-15LsiWRZk4eOGqvrJyu3z3DaBu5BhXIMeWnijSRvd8irrrg9SHpQ1pH+BUK4H6Z9wL9yOxZJMTLU+Au86XHxow==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -7538,16 +7556,16 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 5.0.2_rollup@3.11.0
+ '@rollup/pluginutils': 5.0.2_rollup@3.14.0
commondir: 1.0.1
estree-walker: 2.0.2
glob: 8.0.3
is-reference: 1.2.1
magic-string: 0.27.0
- rollup: 3.11.0
+ rollup: 3.14.0
dev: true
- /@rollup/plugin-inject/5.0.3_rollup@3.11.0:
+ /@rollup/plugin-inject/5.0.3_rollup@3.14.0:
resolution: {integrity: sha512-411QlbL+z2yXpRWFXSmw/teQRMkXcAAC8aYTemc15gwJRpvEVDQwoe+N/HTFD8RFG8+88Bme9DK2V9CVm7hJdA==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -7556,10 +7574,10 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 5.0.2_rollup@3.11.0
+ '@rollup/pluginutils': 5.0.2_rollup@3.14.0
estree-walker: 2.0.2
magic-string: 0.27.0
- rollup: 3.11.0
+ rollup: 3.14.0
dev: true
/@rollup/plugin-json/5.0.2_rollup@3.8.1:
@@ -7575,7 +7593,7 @@ packages:
rollup: 3.8.1
dev: true
- /@rollup/plugin-json/6.0.0_rollup@3.11.0:
+ /@rollup/plugin-json/6.0.0_rollup@3.14.0:
resolution: {integrity: sha512-i/4C5Jrdr1XUarRhVu27EEwjt4GObltD7c+MkCIpO2QIbojw8MUs+CCTqOphQi3Qtg1FLmYt+l+6YeoIf51J7w==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -7584,8 +7602,8 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 5.0.2_rollup@3.11.0
- rollup: 3.11.0
+ '@rollup/pluginutils': 5.0.2_rollup@3.14.0
+ rollup: 3.14.0
dev: true
/@rollup/plugin-node-resolve/11.2.1_rollup@2.79.0:
@@ -7648,7 +7666,7 @@ packages:
rollup: 2.79.0
dev: true
- /@rollup/plugin-node-resolve/15.0.1_rollup@3.11.0:
+ /@rollup/plugin-node-resolve/15.0.1_rollup@3.14.0:
resolution: {integrity: sha512-ReY88T7JhJjeRVbfCyNj+NXAG3IIsVMsX9b5/9jC98dRP8/yxlZdz7mHZbHk5zHr24wZZICS5AcXsFZAXYUQEg==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -7657,13 +7675,13 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 5.0.2_rollup@3.11.0
+ '@rollup/pluginutils': 5.0.2_rollup@3.14.0
'@types/resolve': 1.20.2
deepmerge: 4.2.2
is-builtin-module: 3.2.0
is-module: 1.0.0
resolve: 1.22.1
- rollup: 3.11.0
+ rollup: 3.14.0
dev: true
/@rollup/plugin-node-resolve/15.0.1_rollup@3.8.1:
@@ -7728,7 +7746,7 @@ packages:
rollup: 2.79.0
dev: true
- /@rollup/plugin-replace/5.0.2_rollup@3.11.0:
+ /@rollup/plugin-replace/5.0.2_rollup@3.14.0:
resolution: {integrity: sha512-M9YXNekv/C/iHHK+cvORzfRYfPbq0RDD8r0G+bMiTXjNGKulPnCT9O3Ss46WfhI6ZOCgApOP7xAdmCQJ+U2LAA==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -7737,9 +7755,9 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 5.0.2_rollup@3.11.0
+ '@rollup/pluginutils': 5.0.2_rollup@3.14.0
magic-string: 0.27.0
- rollup: 3.11.0
+ rollup: 3.14.0
dev: true
/@rollup/plugin-replace/5.0.2_rollup@3.8.1:
@@ -7756,8 +7774,8 @@ packages:
rollup: 3.8.1
dev: true
- /@rollup/plugin-terser/0.3.0_rollup@3.11.0:
- resolution: {integrity: sha512-mYTkNW9KjOscS/3QWU5LfOKsR3/fAAVDaqcAe2TZ7ng6pN46f+C7FOZbITuIW/neA+PhcjoKl7yMyB3XcmA4gw==}
+ /@rollup/plugin-terser/0.4.0_rollup@3.14.0:
+ resolution: {integrity: sha512-Ipcf3LPNerey1q9ZMjiaWHlNPEHNU/B5/uh9zXLltfEQ1lVSLLeZSgAtTPWGyw8Ip1guOeq+mDtdOlEj/wNxQw==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: ^2.x || ^3.x
@@ -7765,7 +7783,7 @@ packages:
rollup:
optional: true
dependencies:
- rollup: 3.11.0
+ rollup: 3.14.0
serialize-javascript: 6.0.0
smob: 0.0.6
terser: 5.16.1
@@ -7807,7 +7825,7 @@ packages:
typescript: 4.8.2
dev: true
- /@rollup/plugin-wasm/6.1.2_rollup@3.11.0:
+ /@rollup/plugin-wasm/6.1.2_rollup@3.14.0:
resolution: {integrity: sha512-YdrQ7zfnZ54Y+6raCev3tR1PrhQGxYKSTajGylhyP0oBacouuNo6KcNCk+pYKw9M98jxRWLFFca/udi76IDXzg==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -7816,7 +7834,7 @@ packages:
rollup:
optional: true
dependencies:
- rollup: 3.11.0
+ rollup: 3.14.0
dev: true
/@rollup/pluginutils/3.1.0_rollup@2.79.0:
@@ -7865,7 +7883,7 @@ packages:
picomatch: 2.3.1
dev: true
- /@rollup/pluginutils/5.0.2_rollup@3.11.0:
+ /@rollup/pluginutils/5.0.2_rollup@3.14.0:
resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -7877,7 +7895,7 @@ packages:
'@types/estree': 1.0.0
estree-walker: 2.0.2
picomatch: 2.3.1
- rollup: 3.11.0
+ rollup: 3.14.0
dev: true
/@rollup/pluginutils/5.0.2_rollup@3.8.1:
@@ -8093,7 +8111,7 @@ packages:
- supports-color
dev: true
- /@sveltejs/vite-plugin-svelte/2.0.2_svelte@3.55.0+vite@4.0.4:
+ /@sveltejs/vite-plugin-svelte/2.0.2_svelte@3.55.0+vite@4.1.1:
resolution: {integrity: sha512-xCEan0/NNpQuL0l5aS42FjwQ6wwskdxC3pW1OeFtEKNZwRg7Evro9lac9HesGP6TdFsTv2xMes5ASQVKbCacxg==}
engines: {node: ^14.18.0 || >= 16}
peerDependencies:
@@ -8106,8 +8124,8 @@ packages:
magic-string: 0.27.0
svelte: 3.55.0
svelte-hmr: 0.15.1_svelte@3.55.0
- vite: 4.0.4_@types+node@18.11.17
- vitefu: 0.2.3_vite@4.0.4
+ vite: 4.1.1_@types+node@18.11.17
+ vitefu: 0.2.3_vite@4.1.1
transitivePeerDependencies:
- supports-color
dev: true
@@ -8765,33 +8783,33 @@ packages:
eslint-visitor-keys: 3.3.0
dev: true
- /@unhead/dom/1.0.18:
- resolution: {integrity: sha512-zX7w/Z3a1/spyQ3SuxB/0s1Tjx8zu5RzYBBXTtYvGutF8g/ScXreC0c5Vm5F3x4HOPdWG+71Qr/M+k6AxPLHDA==}
+ /@unhead/dom/1.0.21:
+ resolution: {integrity: sha512-rwVz7NWMdQ8kSTXv/WOhB0eTWYFD2SQwQ/J109IEqNUN9X3pIwcvdvlXMCG+qhJGFyiIgOl2X+W0cE+u/IiLVA==}
dependencies:
- '@unhead/schema': 1.0.18
+ '@unhead/schema': 1.0.21
dev: true
- /@unhead/schema/1.0.18:
- resolution: {integrity: sha512-LjNxwwQMZTD0b3LlB4/mmCZpO6HP7ZjK5sKuMpy7/+2O9HJO6TefxsDVrJVAitdUfm5Jej9cNEjnL2gJkc2uWg==}
+ /@unhead/schema/1.0.21:
+ resolution: {integrity: sha512-amYg6vJ37xUhnL6bvL4S3lz6yDs5lWeqJu63/3a5bxH3Dq0WPJ+kdhpUXI+4enoNaWvLvm860WXUOtKr5D+DMg==}
dependencies:
- '@zhead/schema': 1.0.9
+ '@zhead/schema': 1.1.0
hookable: 5.4.2
dev: true
- /@unhead/ssr/1.0.18:
- resolution: {integrity: sha512-In0bJSLAyN8DdCuNJaoOIrjsK40g904ELR/0Eue9VzyO0fe147dPGfYlwwUrZOqj0JzGtndiQCF/D6bjn76ovw==}
+ /@unhead/ssr/1.0.21:
+ resolution: {integrity: sha512-QWy+vKZWVb+XfHl/B/rEoniMGFpDjXiYBkjJZyuf+9By8DzQUscMaTv14neW1ZR6pq56c4B7Tp1N3Lve8SW+rA==}
dependencies:
- '@unhead/schema': 1.0.18
+ '@unhead/schema': 1.0.21
dev: true
- /@unhead/vue/1.0.18_vue@3.2.45:
- resolution: {integrity: sha512-VZ61a2pRtGXI9sj1aba5Qmm35veVvRDIE0Xsog3I0TfwavlwklZcg9bF2eT+GcDnsq1NxNO7uDyrb/+xNAzSxA==}
+ /@unhead/vue/1.0.21_vue@3.2.47:
+ resolution: {integrity: sha512-UCwgY4MbQEnFUo+/xmzBPK3PjC+oeCCzSsgK6eLk3vUC8Cuarrvw06wy8s0cO94DkpAi56Ih9oRWA16a/tih1A==}
peerDependencies:
vue: '>=2.7 || >=3'
dependencies:
- '@unhead/schema': 1.0.18
+ '@unhead/schema': 1.0.21
hookable: 5.4.2
- vue: 3.2.45
+ vue: 3.2.47
dev: true
/@vercel/nft/0.22.6:
@@ -8801,7 +8819,7 @@ packages:
dependencies:
'@mapbox/node-pre-gyp': 1.0.10
'@rollup/pluginutils': 4.2.1
- acorn: 8.8.1
+ acorn: 8.8.2
async-sema: 3.1.1
bindings: 1.5.0
estree-walker: 2.0.2
@@ -8833,7 +8851,7 @@ packages:
- supports-color
dev: true
- /@vitejs/plugin-react/3.0.0_vite@4.0.4:
+ /@vitejs/plugin-react/3.0.0_vite@4.1.1:
resolution: {integrity: sha512-1mvyPc0xYW5G8CHQvJIJXLoMjl5Ct3q2g5Y2s6Ccfgwm45y48LBvsla7az+GkkAtYikWQ4Lxqcsq5RHLcZgtNQ==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
@@ -8844,12 +8862,12 @@ packages:
'@babel/plugin-transform-react-jsx-source': 7.19.6_@babel+core@7.20.7
magic-string: 0.27.0
react-refresh: 0.14.0
- vite: 4.0.4
+ vite: 4.1.1
transitivePeerDependencies:
- supports-color
dev: true
- /@vitejs/plugin-vue-jsx/3.0.0_vite@4.0.4+vue@3.2.45:
+ /@vitejs/plugin-vue-jsx/3.0.0_vite@4.1.1+vue@3.2.47:
resolution: {integrity: sha512-vurkuzgac5SYuxd2HUZqAFAWGTF10diKBwJNbCvnWijNZfXd+7jMtqjPFbGt7idOJUn584fP1Ar9j/GN2jQ3Ew==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
@@ -8859,8 +8877,8 @@ packages:
'@babel/core': 7.20.12
'@babel/plugin-transform-typescript': 7.20.2_@babel+core@7.20.12
'@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.20.12
- vite: 4.0.4
- vue: 3.2.45
+ vite: 4.1.1
+ vue: 3.2.47
transitivePeerDependencies:
- supports-color
dev: true
@@ -8876,17 +8894,28 @@ packages:
vue: 3.2.38
dev: true
- /@vitejs/plugin-vue/4.0.0_vite@4.0.4+vue@3.2.45:
+ /@vitejs/plugin-vue/4.0.0_vite@4.1.1+vue@3.2.45:
resolution: {integrity: sha512-e0X4jErIxAB5oLtDqbHvHpJe/uWNkdpYV83AOG2xo2tEVSzCzewgJMtREZM30wXnM5ls90hxiOtAuVU6H5JgbA==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
vite: ^4.0.0
vue: ^3.2.25
dependencies:
- vite: 4.0.4
+ vite: 4.1.1
vue: 3.2.45
dev: true
+ /@vitejs/plugin-vue/4.0.0_vite@4.1.1+vue@3.2.47:
+ resolution: {integrity: sha512-e0X4jErIxAB5oLtDqbHvHpJe/uWNkdpYV83AOG2xo2tEVSzCzewgJMtREZM30wXnM5ls90hxiOtAuVU6H5JgbA==}
+ engines: {node: ^14.18.0 || >=16.0.0}
+ peerDependencies:
+ vite: ^4.0.0
+ vue: ^3.2.25
+ dependencies:
+ vite: 4.1.1
+ vue: 3.2.47
+ dev: true
+
/@vue/babel-helper-vue-jsx-merge-props/1.4.0:
resolution: {integrity: sha512-JkqXfCkUDp4PIlFdDQ0TdXoIejMtTHP67/pvxlgeY+u5k3LEdKuWZ3LK6xkxo52uDoABIVyRwqVkfLQJhk7VBA==}
dev: true
@@ -9025,6 +9054,15 @@ packages:
source-map: 0.6.1
dev: true
+ /@vue/compiler-core/3.2.47:
+ resolution: {integrity: sha512-p4D7FDnQb7+YJmO2iPEv0SQNeNzcbHdGByJDsT4lynf63AFkOTFN07HsiRSvjGo0QrxR/o3d0hUyNCUnBU2Tig==}
+ dependencies:
+ '@babel/parser': 7.20.13
+ '@vue/shared': 3.2.47
+ estree-walker: 2.0.2
+ source-map: 0.6.1
+ dev: true
+
/@vue/compiler-dom/3.2.38:
resolution: {integrity: sha512-zqX4FgUbw56kzHlgYuEEJR8mefFiiyR3u96498+zWPsLeh1WKvgIReoNE+U7gG8bCUdvsrJ0JRmev0Ky6n2O0g==}
dependencies:
@@ -9038,6 +9076,13 @@ packages:
'@vue/shared': 3.2.45
dev: true
+ /@vue/compiler-dom/3.2.47:
+ resolution: {integrity: sha512-dBBnEHEPoftUiS03a4ggEig74J2YBZ2UIeyfpcRM2tavgMWo4bsEfgCGsu+uJIL/vax9S+JztH8NmQerUo7shQ==}
+ dependencies:
+ '@vue/compiler-core': 3.2.47
+ '@vue/shared': 3.2.47
+ dev: true
+
/@vue/compiler-sfc/2.7.10:
resolution: {integrity: sha512-55Shns6WPxlYsz4WX7q9ZJBL77sKE1ZAYNYStLs6GbhIOMrNtjMvzcob6gu3cGlfpCR4bT7NXgyJ3tly2+Hx8Q==}
dependencies:
@@ -9082,6 +9127,21 @@ packages:
source-map: 0.6.1
dev: true
+ /@vue/compiler-sfc/3.2.47:
+ resolution: {integrity: sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ==}
+ dependencies:
+ '@babel/parser': 7.20.13
+ '@vue/compiler-core': 3.2.47
+ '@vue/compiler-dom': 3.2.47
+ '@vue/compiler-ssr': 3.2.47
+ '@vue/reactivity-transform': 3.2.47
+ '@vue/shared': 3.2.47
+ estree-walker: 2.0.2
+ magic-string: 0.25.9
+ postcss: 8.4.21
+ source-map: 0.6.1
+ dev: true
+
/@vue/compiler-ssr/3.2.38:
resolution: {integrity: sha512-bm9jOeyv1H3UskNm4S6IfueKjUNFmi2kRweFIGnqaGkkRePjwEcfCVqyS3roe7HvF4ugsEkhf4+kIvDhip6XzQ==}
dependencies:
@@ -9095,6 +9155,13 @@ packages:
'@vue/shared': 3.2.45
dev: true
+ /@vue/compiler-ssr/3.2.47:
+ resolution: {integrity: sha512-wVXC+gszhulcMD8wpxMsqSOpvDZ6xKXSVWkf50Guf/S+28hTAXPDYRTbLQ3EDkOP5Xz/+SY37YiwDquKbJOgZw==}
+ dependencies:
+ '@vue/compiler-dom': 3.2.47
+ '@vue/shared': 3.2.47
+ dev: true
+
/@vue/component-compiler-utils/3.3.0:
resolution: {integrity: sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==}
dependencies:
@@ -9187,6 +9254,16 @@ packages:
magic-string: 0.25.9
dev: true
+ /@vue/reactivity-transform/3.2.47:
+ resolution: {integrity: sha512-m8lGXw8rdnPVVIdIFhf0LeQ/ixyHkH5plYuS83yop5n7ggVJU+z5v0zecwEnX7fa7HNLBhh2qngJJkxpwEEmYA==}
+ dependencies:
+ '@babel/parser': 7.20.13
+ '@vue/compiler-core': 3.2.47
+ '@vue/shared': 3.2.47
+ estree-walker: 2.0.2
+ magic-string: 0.25.9
+ dev: true
+
/@vue/reactivity/3.2.38:
resolution: {integrity: sha512-6L4myYcH9HG2M25co7/BSo0skKFHpAN8PhkNPM4xRVkyGl1K5M3Jx4rp5bsYhvYze2K4+l+pioN4e6ZwFLUVtw==}
dependencies:
@@ -9198,6 +9275,12 @@ packages:
'@vue/shared': 3.2.45
dev: true
+ /@vue/reactivity/3.2.47:
+ resolution: {integrity: sha512-7khqQ/75oyyg+N/e+iwV6lpy1f5wq759NdlS1fpAhFXa8VeAIKGgk2E/C4VF59lx5b+Ezs5fpp/5WsRYXQiKxQ==}
+ dependencies:
+ '@vue/shared': 3.2.47
+ dev: true
+
/@vue/runtime-core/3.2.38:
resolution: {integrity: sha512-kk0qiSiXUU/IKxZw31824rxmFzrLr3TL6ZcbrxWTKivadoKupdlzbQM4SlGo4MU6Zzrqv4fzyUasTU1jDoEnzg==}
dependencies:
@@ -9211,6 +9294,13 @@ packages:
'@vue/shared': 3.2.45
dev: true
+ /@vue/runtime-core/3.2.47:
+ resolution: {integrity: sha512-RZxbLQIRB/K0ev0K9FXhNbBzT32H9iRtYbaXb0ZIz2usLms/D55dJR2t6cIEUn6vyhS3ALNvNthI+Q95C+NOpA==}
+ dependencies:
+ '@vue/reactivity': 3.2.47
+ '@vue/shared': 3.2.47
+ dev: true
+
/@vue/runtime-dom/3.2.38:
resolution: {integrity: sha512-4PKAb/ck2TjxdMSzMsnHViOrrwpudk4/A56uZjhzvusoEU9xqa5dygksbzYepdZeB5NqtRw5fRhWIiQlRVK45A==}
dependencies:
@@ -9226,6 +9316,14 @@ packages:
csstype: 2.6.20
dev: true
+ /@vue/runtime-dom/3.2.47:
+ resolution: {integrity: sha512-ArXrFTjS6TsDei4qwNvgrdmHtD930KgSKGhS5M+j8QxXrDJYLqYw4RRcDy1bz1m1wMmb6j+zGLifdVHtkXA7gA==}
+ dependencies:
+ '@vue/runtime-core': 3.2.47
+ '@vue/shared': 3.2.47
+ csstype: 2.6.20
+ dev: true
+
/@vue/server-renderer/3.2.38_vue@3.2.38:
resolution: {integrity: sha512-pg+JanpbOZ5kEfOZzO2bt02YHd+ELhYP8zPeLU1H0e7lg079NtuuSB8fjLdn58c4Ou8UQ6C1/P+528nXnLPAhA==}
peerDependencies:
@@ -9245,6 +9343,16 @@ packages:
vue: 3.2.45
dev: true
+ /@vue/server-renderer/3.2.47_vue@3.2.47:
+ resolution: {integrity: sha512-dN9gc1i8EvmP9RCzvneONXsKfBRgqFeFZLurmHOveL7oH6HiFXJw5OGu294n1nHc/HMgTy6LulU/tv5/A7f/LA==}
+ peerDependencies:
+ vue: 3.2.47
+ dependencies:
+ '@vue/compiler-ssr': 3.2.47
+ '@vue/shared': 3.2.47
+ vue: 3.2.47
+ dev: true
+
/@vue/shared/3.2.38:
resolution: {integrity: sha512-dTyhTIRmGXBjxJE+skC8tTWCGLCVc4wQgRRLt8+O9p5ewBAjoBwtCAkLPrtToSr1xltoe3st21Pv953aOZ7alg==}
@@ -9252,6 +9360,10 @@ packages:
resolution: {integrity: sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg==}
dev: true
+ /@vue/shared/3.2.47:
+ resolution: {integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==}
+ dev: true
+
/@vue/test-utils/1.3.3_rhqkolmkwunxzlyyxxsuwaiuri:
resolution: {integrity: sha512-DmZkKrH5/MSkrU0hhHhv5+aOXcEJSaOhutKMOh2viuiLiMaFeOLPiTEvtegLunO3rXBagzHO681qW1sNMaB1sQ==}
peerDependencies:
@@ -9356,16 +9468,16 @@ packages:
- whiskers
dev: true
- /@vueuse/head/1.0.23_vue@3.2.45:
- resolution: {integrity: sha512-CiC9VWYbvwAqjWDBJH4WfQfBk7NWMZpvmpvIUYsm3X+aa8QHMiDGzR+RFKZSUtykiCGnSZk97yIvo5eJBmSh8A==}
+ /@vueuse/head/1.0.24_vue@3.2.47:
+ resolution: {integrity: sha512-3D5ON5OOJrHmD4JcHV+zK989CaxGdmtREqzRW40JFQyxtDcl91YyHxzmPrDEQT+FPcQ+P/7z9JR1Tg8C3LIXMg==}
peerDependencies:
vue: '>=2.7 || >=3'
dependencies:
- '@unhead/dom': 1.0.18
- '@unhead/schema': 1.0.18
- '@unhead/ssr': 1.0.18
- '@unhead/vue': 1.0.18_vue@3.2.45
- vue: 3.2.45
+ '@unhead/dom': 1.0.21
+ '@unhead/schema': 1.0.21
+ '@unhead/ssr': 1.0.21
+ '@unhead/vue': 1.0.21_vue@3.2.47
+ vue: 3.2.47
dev: true
/@web/config-loader/0.1.3:
@@ -9759,8 +9871,8 @@ packages:
resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==}
dev: true
- /@zhead/schema/1.0.9:
- resolution: {integrity: sha512-MBubVXXEJX86ZBL6CDK0rYi1mC82zuben1MwwAEe98EFN1w4Oy0l2roJaM51MwQEvZ+WTi6o4lCxUShtLQJk8A==}
+ /@zhead/schema/1.1.0:
+ resolution: {integrity: sha512-hEtK+hUAKS3w1+F++m6EeZ6bWeLDXraqN2nCyRVIP5vvR3bWjXVP9OM9x7Pmn7Hp6T7FKmsG2C8rvouQU2806w==}
dev: true
/abab/2.0.6:
@@ -9877,6 +9989,12 @@ packages:
hasBin: true
dev: true
+ /acorn/8.8.2:
+ resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==}
+ engines: {node: '>=0.4.0'}
+ hasBin: true
+ dev: true
+
/agent-base/6.0.2:
resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
engines: {node: '>= 6.0.0'}
@@ -15734,34 +15852,34 @@ packages:
'@esbuild/win32-x64': 0.16.16
dev: true
- /esbuild/0.17.4:
- resolution: {integrity: sha512-zBn9MeCwT7W5F1a3lXClD61ip6vQM+H8Msb0w8zMT4ZKBpDg+rFAraNyWCDelB/2L6M3g6AXHPnsyvjMFnxtFw==}
+ /esbuild/0.17.6:
+ resolution: {integrity: sha512-TKFRp9TxrJDdRWfSsSERKEovm6v30iHnrjlcGhLBOtReE28Yp1VSBRfO3GTaOFMoxsNerx4TjrhzSuma9ha83Q==}
engines: {node: '>=12'}
hasBin: true
requiresBuild: true
optionalDependencies:
- '@esbuild/android-arm': 0.17.4
- '@esbuild/android-arm64': 0.17.4
- '@esbuild/android-x64': 0.17.4
- '@esbuild/darwin-arm64': 0.17.4
- '@esbuild/darwin-x64': 0.17.4
- '@esbuild/freebsd-arm64': 0.17.4
- '@esbuild/freebsd-x64': 0.17.4
- '@esbuild/linux-arm': 0.17.4
- '@esbuild/linux-arm64': 0.17.4
- '@esbuild/linux-ia32': 0.17.4
- '@esbuild/linux-loong64': 0.17.4
- '@esbuild/linux-mips64el': 0.17.4
- '@esbuild/linux-ppc64': 0.17.4
- '@esbuild/linux-riscv64': 0.17.4
- '@esbuild/linux-s390x': 0.17.4
- '@esbuild/linux-x64': 0.17.4
- '@esbuild/netbsd-x64': 0.17.4
- '@esbuild/openbsd-x64': 0.17.4
- '@esbuild/sunos-x64': 0.17.4
- '@esbuild/win32-arm64': 0.17.4
- '@esbuild/win32-ia32': 0.17.4
- '@esbuild/win32-x64': 0.17.4
+ '@esbuild/android-arm': 0.17.6
+ '@esbuild/android-arm64': 0.17.6
+ '@esbuild/android-x64': 0.17.6
+ '@esbuild/darwin-arm64': 0.17.6
+ '@esbuild/darwin-x64': 0.17.6
+ '@esbuild/freebsd-arm64': 0.17.6
+ '@esbuild/freebsd-x64': 0.17.6
+ '@esbuild/linux-arm': 0.17.6
+ '@esbuild/linux-arm64': 0.17.6
+ '@esbuild/linux-ia32': 0.17.6
+ '@esbuild/linux-loong64': 0.17.6
+ '@esbuild/linux-mips64el': 0.17.6
+ '@esbuild/linux-ppc64': 0.17.6
+ '@esbuild/linux-riscv64': 0.17.6
+ '@esbuild/linux-s390x': 0.17.6
+ '@esbuild/linux-x64': 0.17.6
+ '@esbuild/netbsd-x64': 0.17.6
+ '@esbuild/openbsd-x64': 0.17.6
+ '@esbuild/sunos-x64': 0.17.6
+ '@esbuild/win32-arm64': 0.17.6
+ '@esbuild/win32-ia32': 0.17.6
+ '@esbuild/win32-x64': 0.17.6
dev: true
/escalade/3.1.1:
@@ -16855,10 +16973,6 @@ packages:
jsonfile: 6.1.0
universalify: 2.0.0
- /fs-memo/1.2.0:
- resolution: {integrity: sha512-YEexkCpL4j03jn5SxaMHqcO6IuWuqm8JFUYhyCep7Ao89JIYmB8xoKhK7zXXJ9cCaNXpyNH5L3QtAmoxjoHW2w==}
- dev: true
-
/fs-merger/3.2.1:
resolution: {integrity: sha512-AN6sX12liy0JE7C2evclwoo0aCG3PFulLjrTLsJpWh/2mM+DinhpSGqYLbHBBbIW1PLRNcFhJG8Axtz8mQW3ug==}
dependencies:
@@ -17032,12 +17146,6 @@ packages:
engines: {node: '>=8.0.0'}
dev: true
- /get-port-please/2.6.1:
- resolution: {integrity: sha512-4PDSrL6+cuMM1xs6w36ZIkaKzzE0xzfVBCfebHIJ3FE8iB9oic/ECwPw3iNiD4h1AoJ5XLLBhEviFAVrZsDC5A==}
- dependencies:
- fs-memo: 1.2.0
- dev: true
-
/get-port-please/3.0.1:
resolution: {integrity: sha512-R5pcVO8Z1+pVDu8Ml3xaJCEkBiiy1VQN9za0YqH8GIi1nIqD4IzQhzY6dDzMRtdS1lyiGlucRzm8IN8wtLIXng==}
dev: true
@@ -17328,8 +17436,8 @@ packages:
duplexer: 0.1.2
dev: true
- /h3/1.0.2:
- resolution: {integrity: sha512-25QqjQMz8pX1NI2rZ/ziNT9B8Aog7jmu2a0o8Qm9kKoH3zOhE+2icVs069h6DEp0g1Dst1+zKfRdRYcK0MogJA==}
+ /h3/1.1.0:
+ resolution: {integrity: sha512-kx3u+RMzY963fU8NNT2ePWgsryAn9DNztPqbHia/M7HgA+rtXKjHjED9/uidcYPmImNwAfJsCachCzh2T3QH2A==}
dependencies:
cookie-es: 0.5.0
destr: 1.2.2
@@ -19366,13 +19474,13 @@ packages:
uc.micro: 1.0.6
dev: true
- /listhen/1.0.1:
- resolution: {integrity: sha512-RBzBGHMCc5wP8J5Vf8WgF4CAJH8dWHi9LaKB7vfzZt54CiH/0dp01rudy2hFD9wCrTM+UfxFVnn5wTIiY+Qhiw==}
+ /listhen/1.0.2:
+ resolution: {integrity: sha512-yXz0NIYfVJDBQK2vlCpD/OjSzYkur2mR44boUtlg0eES4holn7oYZf439y5JxP55EOzFtClZ8eZlMJ8a++FwlQ==}
dependencies:
clipboardy: 3.0.0
colorette: 2.0.19
defu: 6.1.2
- get-port-please: 2.6.1
+ get-port-please: 3.0.1
http-shutdown: 1.2.2
ip-regex: 5.0.0
node-forge: 1.3.1
@@ -20222,7 +20330,7 @@ packages:
/mlly/1.0.0:
resolution: {integrity: sha512-QL108Hwt+u9bXdWgOI0dhzZfACovn5Aen4Xvc8Jasd9ouRH4NjnrXEiyP3nVvJo91zPlYjVRckta0Nt2zfoR6g==}
dependencies:
- acorn: 8.8.1
+ acorn: 8.8.2
pathe: 1.1.0
pkg-types: 1.0.1
ufo: 1.0.1
@@ -20408,22 +20516,22 @@ packages:
resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==}
dev: true
- /nitropack-edge/2.1.0-27911178.6596c5f:
- resolution: {integrity: sha512-wVNElllk3ahpNmSfwf53hMBkp7v3HxQkJ5glERr5EG+LmxloC6/ZlOQb+uRZxwkymaADSJK+6AlFsvGwcyGNyA==}
+ /nitropack-edge/2.1.2-27925936.78dd4f9:
+ resolution: {integrity: sha512-tiUlc1masqXK3A8WI+HwKanZ4O03FYHRKJt4+UZAnUYTgS7w/VeUCCpTeoitT2nqErEPFJA52vIiXeD8eBocBg==}
engines: {node: ^14.16.0 || ^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0}
hasBin: true
dependencies:
'@cloudflare/kv-asset-handler': 0.3.0
'@netlify/functions': 1.4.0
- '@rollup/plugin-alias': 4.0.3_rollup@3.11.0
- '@rollup/plugin-commonjs': 24.0.1_rollup@3.11.0
- '@rollup/plugin-inject': 5.0.3_rollup@3.11.0
- '@rollup/plugin-json': 6.0.0_rollup@3.11.0
- '@rollup/plugin-node-resolve': 15.0.1_rollup@3.11.0
- '@rollup/plugin-replace': 5.0.2_rollup@3.11.0
- '@rollup/plugin-terser': 0.3.0_rollup@3.11.0
- '@rollup/plugin-wasm': 6.1.2_rollup@3.11.0
- '@rollup/pluginutils': 5.0.2_rollup@3.11.0
+ '@rollup/plugin-alias': 4.0.3_rollup@3.14.0
+ '@rollup/plugin-commonjs': 24.0.1_rollup@3.14.0
+ '@rollup/plugin-inject': 5.0.3_rollup@3.14.0
+ '@rollup/plugin-json': 6.0.0_rollup@3.14.0
+ '@rollup/plugin-node-resolve': 15.0.1_rollup@3.14.0
+ '@rollup/plugin-replace': 5.0.2_rollup@3.14.0
+ '@rollup/plugin-terser': 0.4.0_rollup@3.14.0
+ '@rollup/plugin-wasm': 6.1.2_rollup@3.14.0
+ '@rollup/pluginutils': 5.0.2_rollup@3.14.0
'@vercel/nft': 0.22.6
archiver: 5.3.1
c12: 1.1.0
@@ -20434,20 +20542,20 @@ packages:
defu: 6.1.2
destr: 1.2.2
dot-prop: 7.2.0
- esbuild: 0.17.4
+ esbuild: 0.17.6
escape-string-regexp: 5.0.0
etag: 1.8.1
fs-extra: 11.1.0
globby: 13.1.3
gzip-size: 7.0.0
- h3: 1.0.2
+ h3: 1.1.0
hookable: 5.4.2
http-proxy: 1.18.1
is-primitive: 3.0.1
jiti: 1.16.2
klona: 2.0.6
knitwork: 1.0.0
- listhen: 1.0.1
+ listhen: 1.0.2
mime: 3.0.0
mlly: 1.1.0
mri: 1.2.0
@@ -20457,19 +20565,19 @@ packages:
pathe: 1.1.0
perfect-debounce: 0.1.3
pkg-types: 1.0.1
- pretty-bytes: 6.0.0
+ pretty-bytes: 6.1.0
radix3: 1.0.0
- rollup: 3.11.0
- rollup-plugin-visualizer: 5.9.0_rollup@3.11.0
+ rollup: 3.14.0
+ rollup-plugin-visualizer: 5.9.0_rollup@3.14.0
scule: 1.0.0
semver: 7.3.8
serve-placeholder: 2.0.1
serve-static: 1.15.0
source-map-support: 0.5.21
- std-env: 3.3.1
+ std-env: 3.3.2
ufo: 1.0.1
- unenv: 1.0.1
- unimport: 2.0.1_rollup@3.11.0
+ unenv: 1.0.3
+ unimport: 2.1.0_rollup@3.14.0
unstorage: 1.0.1
transitivePeerDependencies:
- bufferutil
@@ -20724,29 +20832,29 @@ packages:
boolbase: 1.0.0
dev: true
- /nuxi-edge/3.1.1-rc.0-27911047.7d812db:
- resolution: {integrity: sha512-sCAd6aDtflq6EEiOfUnPfYLoZK4l1BvrOsRNaKZqy9K2qTyelvBIvlYquZy+3I2iv9wz9ODfeog7LR+P/oLhMA==}
+ /nuxi-edge/3.1.3-rc.0-27927884.73a9669:
+ resolution: {integrity: sha512-1IiV4r0REEUTa0W2rNqKkyI9dT/uCRcCSImjtSVPGvJCExEbod3wjanxUElgV5gqTKtNVVvtYB4V1GgUSGX1mA==}
engines: {node: ^14.16.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0}
hasBin: true
optionalDependencies:
fsevents: 2.3.2
dev: true
- /nuxt3/3.1.1-rc.0-27911047.7d812db:
- resolution: {integrity: sha512-LNa8DQ7Nfc5RNunXM/+RjIzjQVnf/0h0H/qdZv14PvjDspedWa1K+o71iKZhvS4xIH0WUICp2nm4ZlP+xNyhmA==}
+ /nuxt3/3.1.3-rc.0-27927884.73a9669:
+ resolution: {integrity: sha512-9SM7UPLIDSQ+rPewh2QKwF+bWZeo2Qg2GYCK9eLf1m5y2E2mXVtOgkwTstYJeV37BX7p1U3a9cTI4RPWnzVyQw==}
engines: {node: ^14.16.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0}
hasBin: true
dependencies:
'@nuxt/devalue': 2.0.0
- '@nuxt/kit': /@nuxt/kit-edge/3.1.1-rc.0-27911047.7d812db
- '@nuxt/schema': /@nuxt/schema-edge/3.1.1-rc.0-27911047.7d812db
+ '@nuxt/kit': /@nuxt/kit-edge/3.1.3-rc.0-27927884.73a9669
+ '@nuxt/schema': /@nuxt/schema-edge/3.1.3-rc.0-27927884.73a9669
'@nuxt/telemetry': 2.1.9
- '@nuxt/ui-templates': 1.1.0
- '@nuxt/vite-builder': /@nuxt/vite-builder-edge/3.1.1-rc.0-27911047.7d812db_vue@3.2.45
- '@unhead/ssr': 1.0.18
- '@vue/reactivity': 3.2.45
- '@vue/shared': 3.2.45
- '@vueuse/head': 1.0.23_vue@3.2.45
+ '@nuxt/ui-templates': 1.1.1
+ '@nuxt/vite-builder': /@nuxt/vite-builder-edge/3.1.3-rc.0-27927884.73a9669_vue@3.2.47
+ '@unhead/ssr': 1.0.21
+ '@vue/reactivity': 3.2.47
+ '@vue/shared': 3.2.47
+ '@vueuse/head': 1.0.24_vue@3.2.47
chokidar: 3.5.3
cookie-es: 0.5.0
defu: 6.1.2
@@ -20755,33 +20863,33 @@ packages:
estree-walker: 3.0.3
fs-extra: 11.1.0
globby: 13.1.3
- h3: 1.0.2
+ h3: 1.1.0
hash-sum: 2.0.0
hookable: 5.4.2
jiti: 1.16.2
knitwork: 1.0.0
magic-string: 0.27.0
mlly: 1.1.0
- nitropack: /nitropack-edge/2.1.0-27911178.6596c5f
- nuxi: /nuxi-edge/3.1.1-rc.0-27911047.7d812db
+ nitropack: /nitropack-edge/2.1.2-27925936.78dd4f9
+ nuxi: /nuxi-edge/3.1.3-rc.0-27927884.73a9669
ofetch: 1.0.0
ohash: 1.0.0
pathe: 1.1.0
perfect-debounce: 0.1.3
scule: 1.0.0
- strip-literal: 1.0.0
+ strip-literal: 1.0.1
ufo: 1.0.1
ultrahtml: 1.2.0
unctx: 2.1.1
- unenv: 1.0.1
- unhead: 1.0.18
- unimport: 2.0.1
+ unenv: 1.0.3
+ unhead: 1.0.21
+ unimport: 2.1.0
unplugin: 1.0.1
untyped: 1.2.2
- vue: 3.2.45
+ vue: 3.2.47
vue-bundle-renderer: 1.0.0
vue-devtools-stub: 0.1.0
- vue-router: 4.1.6_vue@3.2.45
+ vue-router: 4.1.6_vue@3.2.47
transitivePeerDependencies:
- '@types/node'
- bufferutil
@@ -21926,6 +22034,11 @@ packages:
engines: {node: ^14.13.1 || >=16.0.0}
dev: true
+ /pretty-bytes/6.1.0:
+ resolution: {integrity: sha512-Rk753HI8f4uivXi4ZCIYdhmG1V+WKzvRMg/X+M42a6t7D07RcmopXJMDNk6N++7Bl75URRGsb40ruvg7Hcp2wQ==}
+ engines: {node: ^14.13.1 || >=16.0.0}
+ dev: true
+
/pretty-format/27.5.1:
resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
@@ -22817,7 +22930,7 @@ packages:
terser: 5.15.0
dev: true
- /rollup-plugin-visualizer/5.9.0_rollup@3.11.0:
+ /rollup-plugin-visualizer/5.9.0_rollup@3.14.0:
resolution: {integrity: sha512-bbDOv47+Bw4C/cgs0czZqfm8L82xOZssk4ayZjG40y9zbXclNk7YikrZTDao6p7+HDiGxrN0b65SgZiVm9k1Cg==}
engines: {node: '>=14'}
hasBin: true
@@ -22829,7 +22942,7 @@ packages:
dependencies:
open: 8.4.0
picomatch: 2.3.1
- rollup: 3.11.0
+ rollup: 3.14.0
source-map: 0.7.4
yargs: 17.5.1
dev: true
@@ -22911,6 +23024,14 @@ packages:
fsevents: 2.3.2
dev: true
+ /rollup/3.14.0:
+ resolution: {integrity: sha512-o23sdgCLcLSe3zIplT9nQ1+r97okuaiR+vmAPZPTDYB7/f3tgWIYNyiQveMsZwshBT0is4eGax/HH83Q7CG+/Q==}
+ engines: {node: '>=14.18.0', npm: '>=8.0.0'}
+ hasBin: true
+ optionalDependencies:
+ fsevents: 2.3.2
+ dev: true
+
/rollup/3.8.1:
resolution: {integrity: sha512-4yh9eMW7byOroYcN8DlF9P/2jCpu6txVIHjEqquQVSx7DI0RgyCCN3tjrcy4ra6yVtV336aLBB3v2AarYAxePQ==}
engines: {node: '>=14.18.0', npm: '>=8.0.0'}
@@ -23678,6 +23799,10 @@ packages:
resolution: {integrity: sha512-3H20QlwQsSm2OvAxWIYhs+j01MzzqwMwGiiO1NQaJYZgJZFPuAbf95/DiKRBSTYIJ2FeGUc+B/6mPGcWP9dO3Q==}
dev: true
+ /std-env/3.3.2:
+ resolution: {integrity: sha512-uUZI65yrV2Qva5gqE0+A7uVAvO40iPo6jGhs7s8keRfHCmtg+uB2X6EiLGCI9IgL1J17xGhvoOqSz79lzICPTA==}
+ dev: true
+
/stream-browserify/2.0.2:
resolution: {integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==}
dependencies:
@@ -23900,6 +24025,12 @@ packages:
acorn: 8.8.1
dev: true
+ /strip-literal/1.0.1:
+ resolution: {integrity: sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==}
+ dependencies:
+ acorn: 8.8.2
+ dev: true
+
/style-loader/2.0.0_webpack@5.74.0:
resolution: {integrity: sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==}
engines: {node: '>= 10.13.0'}
@@ -24474,7 +24605,7 @@ packages:
hasBin: true
dependencies:
'@jridgewell/source-map': 0.3.2
- acorn: 8.8.1
+ acorn: 8.8.2
commander: 2.20.3
source-map-support: 0.5.21
dev: true
@@ -25147,8 +25278,8 @@ packages:
busboy: 1.6.0
dev: true
- /unenv/1.0.1:
- resolution: {integrity: sha512-08MoQ5+Edg9ckEP5y6vT8R6sOgCsNPxwPA1mKIOyergTtPOOuSyyJnbmF8CdnUplO2TUqSm0s1IysCkylxmndw==}
+ /unenv/1.0.3:
+ resolution: {integrity: sha512-4T+7NTvVEPE3wvvVDpV9rk/UNDOil0OboLzPqHT1/t88B/nwSs41ClQg/NeA/+UvYEVxf/6V+5Opk9SIrrkPvg==}
dependencies:
defu: 6.1.2
mime: 3.0.0
@@ -25156,11 +25287,11 @@ packages:
pathe: 1.1.0
dev: true
- /unhead/1.0.18:
- resolution: {integrity: sha512-lHuOvFcj7ijFM6ceRuPq1+0sOAap8fueJxf+SkuWtfm68oxuLP8ct3C3oRyMT/hyWjzfWgoaECmjmw5x2cHnpg==}
+ /unhead/1.0.21:
+ resolution: {integrity: sha512-vHXnozOkoSkCYIpGTWkW4JJbWMlY2I737sbBGxPj6maa9gEDMC50gwhCCVMnIvvMsJ6OxgNE5asEfSkSopfO+A==}
dependencies:
- '@unhead/dom': 1.0.18
- '@unhead/schema': 1.0.18
+ '@unhead/dom': 1.0.21
+ '@unhead/schema': 1.0.21
hookable: 5.4.2
dev: true
@@ -25222,14 +25353,14 @@ packages:
pathe: 1.1.0
pkg-types: 1.0.1
scule: 1.0.0
- strip-literal: 1.0.0
+ strip-literal: 1.0.1
unplugin: 1.0.1
transitivePeerDependencies:
- rollup
dev: true
- /unimport/2.0.1:
- resolution: {integrity: sha512-hMeDspGrEcocahicTr0AQYUGes24FvJtOxk9QEjeEOGv+n1EdpsDiT6z8t209PWhemPg0T5w/ooTVhup2GdrFA==}
+ /unimport/2.1.0:
+ resolution: {integrity: sha512-GDVIxATluUquX8EqelT6DtnmnZaXGID1jsO9IXwlnxb0OIEqKAxTOnTlnGmHbseoGTh+ZC9kcNDaO18HYQj9KA==}
dependencies:
'@rollup/pluginutils': 5.0.2
escape-string-regexp: 5.0.0
@@ -25240,16 +25371,16 @@ packages:
pathe: 1.1.0
pkg-types: 1.0.1
scule: 1.0.0
- strip-literal: 1.0.0
+ strip-literal: 1.0.1
unplugin: 1.0.1
transitivePeerDependencies:
- rollup
dev: true
- /unimport/2.0.1_rollup@3.11.0:
- resolution: {integrity: sha512-hMeDspGrEcocahicTr0AQYUGes24FvJtOxk9QEjeEOGv+n1EdpsDiT6z8t209PWhemPg0T5w/ooTVhup2GdrFA==}
+ /unimport/2.1.0_rollup@3.14.0:
+ resolution: {integrity: sha512-GDVIxATluUquX8EqelT6DtnmnZaXGID1jsO9IXwlnxb0OIEqKAxTOnTlnGmHbseoGTh+ZC9kcNDaO18HYQj9KA==}
dependencies:
- '@rollup/pluginutils': 5.0.2_rollup@3.11.0
+ '@rollup/pluginutils': 5.0.2_rollup@3.14.0
escape-string-regexp: 5.0.0
fast-glob: 3.2.12
local-pkg: 0.4.3
@@ -25258,7 +25389,7 @@ packages:
pathe: 1.1.0
pkg-types: 1.0.1
scule: 1.0.0
- strip-literal: 1.0.0
+ strip-literal: 1.0.1
unplugin: 1.0.1
transitivePeerDependencies:
- rollup
@@ -25314,7 +25445,7 @@ packages:
/unplugin/1.0.1:
resolution: {integrity: sha512-aqrHaVBWW1JVKBHmGo33T5TxeL0qWzfvjWokObHA9bYmN7eNDkwOxmLjhioHl9878qDFMAaT51XNroRyuz7WxA==}
dependencies:
- acorn: 8.8.1
+ acorn: 8.8.2
chokidar: 3.5.3
webpack-sources: 3.2.3
webpack-virtual-modules: 0.5.0
@@ -25334,9 +25465,9 @@ packages:
anymatch: 3.1.2
chokidar: 3.5.3
destr: 1.2.2
- h3: 1.0.2
+ h3: 1.1.0
ioredis: 5.2.4
- listhen: 1.0.1
+ listhen: 1.0.2
mkdir: 0.0.2
mri: 1.2.0
ofetch: 1.0.0
@@ -25561,8 +25692,8 @@ packages:
- terser
dev: true
- /vite-node/0.28.3:
- resolution: {integrity: sha512-uJJAOkgVwdfCX8PUQhqLyDOpkBS5+j+FdbsXoPVPDlvVjRkb/W/mLYQPSL6J+t8R0UV8tJSe8c9VyxVQNsDSyg==}
+ /vite-node/0.28.4:
+ resolution: {integrity: sha512-KM0Q0uSG/xHHKOJvVHc5xDBabgt0l70y7/lWTR7Q0pR5/MrYxadT+y32cJOE65FfjGmJgxpVEEY+69btJgcXOQ==}
engines: {node: '>=v14.16.0'}
hasBin: true
dependencies:
@@ -25573,7 +25704,7 @@ packages:
picocolors: 1.0.0
source-map: 0.6.1
source-map-support: 0.5.21
- vite: 4.0.4
+ vite: 4.1.1
transitivePeerDependencies:
- '@types/node'
- less
@@ -25584,7 +25715,7 @@ packages:
- terser
dev: true
- /vite-plugin-checker/0.5.5_vite@4.0.4:
+ /vite-plugin-checker/0.5.5_vite@4.1.1:
resolution: {integrity: sha512-BLaRlBmiVn3Fg/wR9A0+YNwgXVteFJaH8rCIiIgYQcQ50jc3oVe2m8i0xxG5geq36UttNJsAj7DpDelN7/KjOg==}
engines: {node: '>=14.16'}
peerDependencies:
@@ -25627,7 +25758,7 @@ packages:
npm-run-path: 4.0.1
strip-ansi: 6.0.1
tiny-invariant: 1.2.0
- vite: 4.0.4
+ vite: 4.1.1
vscode-languageclient: 7.0.0
vscode-languageserver: 7.0.0
vscode-languageserver-textdocument: 1.0.7
@@ -25993,6 +26124,73 @@ packages:
fsevents: 2.3.2
dev: true
+ /vite/4.1.1:
+ resolution: {integrity: sha512-LM9WWea8vsxhr782r9ntg+bhSFS06FJgCvvB0+8hf8UWtvaiDagKYWXndjfX6kGl74keHJUcpzrQliDXZlF5yg==}
+ 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:
+ esbuild: 0.16.16
+ postcss: 8.4.21
+ resolve: 1.22.1
+ rollup: 3.14.0
+ optionalDependencies:
+ fsevents: 2.3.2
+ dev: true
+
+ /vite/4.1.1_@types+node@18.11.17:
+ resolution: {integrity: sha512-LM9WWea8vsxhr782r9ntg+bhSFS06FJgCvvB0+8hf8UWtvaiDagKYWXndjfX6kGl74keHJUcpzrQliDXZlF5yg==}
+ 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': 18.11.17
+ esbuild: 0.16.16
+ postcss: 8.4.21
+ resolve: 1.22.1
+ rollup: 3.14.0
+ optionalDependencies:
+ fsevents: 2.3.2
+ dev: true
+
/vitefu/0.2.3_vite@3.1.0:
resolution: {integrity: sha512-75l7TTuU8isAhz1QFtNKjDkqjxvndfMC1AfIMjJ0ZQ59ZD0Ow9QOIsJJX16Wv9PS8f+zMzp6fHy5cCbKG/yVUQ==}
peerDependencies:
@@ -26012,7 +26210,18 @@ packages:
vite:
optional: true
dependencies:
- vite: 4.0.4_@types+node@18.11.17
+ vite: 4.0.4
+ dev: true
+
+ /vitefu/0.2.3_vite@4.1.1:
+ resolution: {integrity: sha512-75l7TTuU8isAhz1QFtNKjDkqjxvndfMC1AfIMjJ0ZQ59ZD0Ow9QOIsJJX16Wv9PS8f+zMzp6fHy5cCbKG/yVUQ==}
+ peerDependencies:
+ vite: ^3.0.0 || ^4.0.0
+ peerDependenciesMeta:
+ vite:
+ optional: true
+ dependencies:
+ vite: 4.1.1_@types+node@18.11.17
dev: true
/vitest/0.26.2:
@@ -26180,13 +26389,13 @@ packages:
vue-class-component: 7.2.6_vue@2.7.10
dev: false
- /vue-router/4.1.6_vue@3.2.45:
+ /vue-router/4.1.6_vue@3.2.47:
resolution: {integrity: sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ==}
peerDependencies:
vue: ^3.2.0
dependencies:
'@vue/devtools-api': 6.4.5
- vue: 3.2.45
+ vue: 3.2.47
dev: true
/vue-template-babel-compiler/1.2.0_abjhqgwglfwb46q2jh7n36fu5u:
@@ -26300,6 +26509,16 @@ packages:
'@vue/shared': 3.2.45
dev: true
+ /vue/3.2.47:
+ resolution: {integrity: sha512-60188y/9Dc9WVrAZeUVSDxRQOZ+z+y5nO2ts9jWXSTkMvayiWxCWOWtBQoYjLeccfXkiiPZWAHcV+WTPhkqJHQ==}
+ dependencies:
+ '@vue/compiler-dom': 3.2.47
+ '@vue/compiler-sfc': 3.2.47
+ '@vue/runtime-dom': 3.2.47
+ '@vue/server-renderer': 3.2.47_vue@3.2.47
+ '@vue/shared': 3.2.47
+ dev: true
+
/w3c-xmlserializer/4.0.0:
resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==}
engines: {node: '>=14'}
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index 5bd36d1..2995e3b 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -9,4 +9,5 @@ packages:
- 'plugins/*'
- 'components-demo/*'
- 'iconify-icon-demo/*'
+ - 'plugins-demo/*'
# - 'debug/*'