diff --git a/plugins-demo/tailwind-demo/package.json b/plugins-demo/tailwind-demo/package.json index f5df4e9..abdf757 100644 --- a/plugins-demo/tailwind-demo/package.json +++ b/plugins-demo/tailwind-demo/package.json @@ -10,8 +10,9 @@ "keywords": [], "devDependencies": { "@iconify-json/mdi-light": "^1.1.6", - "@iconify-json/vscode-icons": "^1.1.22", + "@iconify-json/vscode-icons": "^1.1.24", "@iconify/tailwind": "workspace:*", + "@iconify/tools": "3.0.0-beta.3", "tailwindcss": "^3.3.1" } } diff --git a/plugins-demo/tailwind-demo/src/index.html b/plugins-demo/tailwind-demo/src/index.html index 574f055..5ce3c38 100644 --- a/plugins-demo/tailwind-demo/src/index.html +++ b/plugins-demo/tailwind-demo/src/index.html @@ -16,6 +16,13 @@

+

+ Custom icons, imported from "svg" directory: + + + + +

Icons with hardcoded palette: diff --git a/plugins-demo/tailwind-demo/svg/spinner1.svg b/plugins-demo/tailwind-demo/svg/spinner1.svg new file mode 100644 index 0000000..6dac21d --- /dev/null +++ b/plugins-demo/tailwind-demo/svg/spinner1.svg @@ -0,0 +1,18 @@ + + + + + \ No newline at end of file diff --git a/plugins-demo/tailwind-demo/svg/spinner2.svg b/plugins-demo/tailwind-demo/svg/spinner2.svg new file mode 100644 index 0000000..0fbab07 --- /dev/null +++ b/plugins-demo/tailwind-demo/svg/spinner2.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/plugins-demo/tailwind-demo/tailwind.config.js b/plugins-demo/tailwind-demo/tailwind.config.js index 9f1fac7..9366d2d 100644 --- a/plugins-demo/tailwind-demo/tailwind.config.js +++ b/plugins-demo/tailwind-demo/tailwind.config.js @@ -2,6 +2,58 @@ const { addCleanIconSelectors, addDynamicIconSelectors, } = require('@iconify/tailwind'); +const { + importDirectorySync, + cleanupSVG, + parseColorsSync, + runSVGO, + isEmptyColor, +} = require('@iconify/tools'); + +// Import icons from directory 'svg' +const customSet = importDirectorySync('svg'); + +// Clean up all icons +customSet.forEachSync((name, type) => { + if (type !== 'icon') { + return; + } + + // Get SVG object for icon + const svg = customSet.toSVG(name); + if (!svg) { + // Invalid icon + customSet.remove(name); + return; + } + + try { + // Clean up icon + cleanupSVG(svg); + + // This is a monotone icon, change color to `currentColor`, add it if missing + // Skip this step if icons have palette + parseColorsSync(svg, { + defaultColor: 'currentColor', + callback: (attr, colorStr, color) => { + return !color || isEmptyColor(color) + ? colorStr + : 'currentColor'; + }, + }); + + // Optimise icon + runSVGO(svg); + } catch (err) { + // Something went wrong when parsing icon: remove it + console.error(`Error parsing ${name}:`, err); + customSet.remove(name); + return; + } + + // Update icon in icon set from SVG object + customSet.fromSVG(name, svg); +}); /** @type {import('tailwindcss').Config} */ module.exports = { @@ -10,7 +62,11 @@ module.exports = { // Plugin with clean selectors: requires writing all used icons in first parameter addCleanIconSelectors(['mdi-light:home']), // Plugin with dynamic selectors - addDynamicIconSelectors(), + addDynamicIconSelectors({ + iconSets: { + custom: customSet.export(), + }, + }), // Plugin with dynamic selectors that contains only css for overriding icon addDynamicIconSelectors({ prefix: 'icon-hover', diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ddf7f87..6b2074f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -112,7 +112,7 @@ importers: dependencies: '@iconify/vue': link:../../components/vue devDependencies: - nuxt: /nuxt3/3.3.3-28005683.5785908e + nuxt: /nuxt3/3.4.3-28033322.607bfdcf_@types+node@18.15.11 ufo: 0.8.5 components-demo/react-demo: @@ -352,7 +352,7 @@ importers: '@microsoft/api-extractor': 7.34.4_@types+node@18.15.11 '@rollup/plugin-node-resolve': 15.0.1_rollup@3.20.2 '@rollup/plugin-typescript': 11.0.0_veck7oukgpukn72f5inxoyux7q - '@sveltejs/vite-plugin-svelte': 2.0.4_svelte@3.58.0+vite@4.2.1 + '@sveltejs/vite-plugin-svelte': 2.0.4_svelte@3.58.0+vite@4.3.0 '@testing-library/jest-dom': 5.16.5 '@testing-library/svelte': 3.2.2_svelte@3.58.0 '@tsconfig/svelte': 4.0.1 @@ -433,7 +433,7 @@ importers: '@microsoft/api-extractor': 7.34.4 '@rollup/plugin-node-resolve': 15.0.1_rollup@3.20.2 '@types/jest': 29.5.0 - '@vitejs/plugin-vue': 4.1.0_vite@4.2.1+vue@3.2.47 + '@vitejs/plugin-vue': 4.1.0_vite@4.3.0+vue@3.2.47 '@vue/test-utils': 2.3.2_vue@3.2.47 jsdom: 21.1.1 rollup: 3.20.2 @@ -627,7 +627,7 @@ importers: ufo: ^1.1.1 devDependencies: iconify-icon: link:../../iconify-icon/icon - nuxt: /nuxt3/3.3.3-28005683.5785908e + nuxt: /nuxt3/3.4.3-28033322.607bfdcf_@types+node@18.15.11 ufo: 1.1.1 iconify-icon-demo/react-demo: @@ -830,7 +830,7 @@ importers: devDependencies: '@types/react': 18.0.31 '@types/react-test-renderer': 18.0.0 - '@vitejs/plugin-react': 3.1.0_vite@4.2.1 + '@vitejs/plugin-react': 3.1.0_vite@4.3.0 jest: 29.5.0 react: 18.2.0 react-test-renderer: 18.2.0_react@18.2.0 @@ -955,14 +955,16 @@ importers: plugins-demo/tailwind-demo: specifiers: '@iconify-json/mdi-light': ^1.1.6 - '@iconify-json/vscode-icons': ^1.1.22 + '@iconify-json/vscode-icons': ^1.1.24 '@iconify/tailwind': workspace:* + '@iconify/tools': 3.0.0-beta.3 tailwindcss: ^3.3.1 devDependencies: '@iconify-json/mdi-light': 1.1.6 - '@iconify-json/vscode-icons': 1.1.22 + '@iconify-json/vscode-icons': 1.1.24 '@iconify/tailwind': link:../../plugins/tailwind - tailwindcss: 3.3.1_postcss@8.4.21 + '@iconify/tools': 3.0.0-beta.3 + tailwindcss: 3.3.1_postcss@8.4.23 plugins/tailwind: specifiers: @@ -1001,7 +1003,7 @@ importers: jest: 29.5.0_@types+node@18.15.11 rimraf: 4.4.1 rollup: 3.20.2 - tailwindcss: 3.3.1_postcss@8.4.21 + tailwindcss: 3.3.1_postcss@8.4.23 ts-jest: 29.0.5_g5usfd7odbarwxd65ppzhz3e24 typescript: 5.0.3 @@ -1023,11 +1025,9 @@ packages: dependencies: execa: 5.1.1 find-up: 5.0.0 - dev: false /@antfu/utils/0.7.2: resolution: {integrity: sha512-vy9fM3pIxZmX07dL+VX1aZe7ynZ+YyB0jY+jE6r3hOK6GNY2t6W8rzpFC4tgpbXUYABkFQwgJq2XYXlxbXAI0g==} - dev: false /@apideck/better-ajv-errors/0.3.6_ajv@8.11.0: resolution: {integrity: sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==} @@ -1440,18 +1440,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/helper-replace-supers/7.18.9: - resolution: {integrity: sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-member-expression-to-functions': 7.21.0 - '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/traverse': 7.21.4 - '@babel/types': 7.21.4 - transitivePeerDependencies: - - supports-color - /@babel/helper-replace-supers/7.20.7: resolution: {integrity: sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==} engines: {node: '>=6.9.0'} @@ -1710,7 +1698,7 @@ packages: '@babel/core': 7.21.4 '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.21.4 '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-replace-supers': 7.18.9 + '@babel/helper-replace-supers': 7.20.7 '@babel/helper-split-export-declaration': 7.18.6 '@babel/plugin-syntax-decorators': 7.19.0_@babel+core@7.21.4 transitivePeerDependencies: @@ -3903,7 +3891,7 @@ packages: js-string-escape: 1.0.1 lodash: 4.17.21 resolve-package-path: 4.0.3 - semver: 7.3.8 + semver: 7.5.0 typescript-memoize: 1.1.0 dev: true @@ -3948,6 +3936,15 @@ packages: dev: true optional: true + /@esbuild/android-arm/0.17.17: + resolution: {integrity: sha512-E6VAZwN7diCa3labs0GYvhEPL2M94WLF8A+czO8hfjREXxba8Ng7nM5VxV+9ihNXIY1iQO1XxUU4P7hbqbICxg==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm64/0.17.14: resolution: {integrity: sha512-eLOpPO1RvtsP71afiFTvS7tVFShJBCT0txiv/xjFBo5a7R7Gjw7X0IgIaFoLKhqXYAXhahoXm7qAmRXhY4guJg==} engines: {node: '>=12'} @@ -3957,6 +3954,15 @@ packages: dev: true optional: true + /@esbuild/android-arm64/0.17.17: + resolution: {integrity: sha512-jaJ5IlmaDLFPNttv0ofcwy/cfeY4bh/n705Tgh+eLObbGtQBK3EPAu+CzL95JVE4nFAliyrnEu0d32Q5foavqg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-x64/0.17.14: resolution: {integrity: sha512-nrfQYWBfLGfSGLvRVlt6xi63B5IbfHm3tZCdu/82zuFPQ7zez4XjmRtF/wIRYbJQ/DsZrxJdEvYFE67avYXyng==} engines: {node: '>=12'} @@ -3966,6 +3972,15 @@ packages: dev: true optional: true + /@esbuild/android-x64/0.17.17: + resolution: {integrity: sha512-446zpfJ3nioMC7ASvJB1pszHVskkw4u/9Eu8s5yvvsSDTzYh4p4ZIRj0DznSl3FBF0Z/mZfrKXTtt0QCoFmoHA==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-arm64/0.17.14: resolution: {integrity: sha512-eoSjEuDsU1ROwgBH/c+fZzuSyJUVXQTOIN9xuLs9dE/9HbV/A5IqdXHU1p2OfIMwBwOYJ9SFVGGldxeRCUJFyw==} engines: {node: '>=12'} @@ -3975,6 +3990,15 @@ packages: dev: true optional: true + /@esbuild/darwin-arm64/0.17.17: + resolution: {integrity: sha512-m/gwyiBwH3jqfUabtq3GH31otL/0sE0l34XKpSIqR7NjQ/XHQ3lpmQHLHbG8AHTGCw8Ao059GvV08MS0bhFIJQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-x64/0.17.14: resolution: {integrity: sha512-zN0U8RWfrDttdFNkHqFYZtOH8hdi22z0pFm0aIJPsNC4QQZv7je8DWCX5iA4Zx6tRhS0CCc0XC2m7wKsbWEo5g==} engines: {node: '>=12'} @@ -3984,6 +4008,15 @@ packages: dev: true optional: true + /@esbuild/darwin-x64/0.17.17: + resolution: {integrity: sha512-4utIrsX9IykrqYaXR8ob9Ha2hAY2qLc6ohJ8c0CN1DR8yWeMrTgYFjgdeQ9LIoTOfLetXjuCu5TRPHT9yKYJVg==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-arm64/0.17.14: resolution: {integrity: sha512-z0VcD4ibeZWVQCW1O7szaLxGsx54gcCnajEJMdYoYjLiq4g1jrP2lMq6pk71dbS5+7op/L2Aod+erw+EUr28/A==} engines: {node: '>=12'} @@ -3993,6 +4026,15 @@ packages: dev: true optional: true + /@esbuild/freebsd-arm64/0.17.17: + resolution: {integrity: sha512-4PxjQII/9ppOrpEwzQ1b0pXCsFLqy77i0GaHodrmzH9zq2/NEhHMAMJkJ635Ns4fyJPFOlHMz4AsklIyRqFZWA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-x64/0.17.14: resolution: {integrity: sha512-hd9mPcxfTgJlolrPlcXkQk9BMwNBvNBsVaUe5eNUqXut6weDQH8whcNaKNF2RO8NbpT6GY8rHOK2A9y++s+ehw==} engines: {node: '>=12'} @@ -4002,6 +4044,15 @@ packages: dev: true optional: true + /@esbuild/freebsd-x64/0.17.17: + resolution: {integrity: sha512-lQRS+4sW5S3P1sv0z2Ym807qMDfkmdhUYX30GRBURtLTrJOPDpoU0kI6pVz1hz3U0+YQ0tXGS9YWveQjUewAJw==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm/0.17.14: resolution: {integrity: sha512-BNTl+wSJ1omsH8s3TkQmIIIQHwvwJrU9u1ggb9XU2KTVM4TmthRIVyxSp2qxROJHhZuW/r8fht46/QE8hU8Qvg==} engines: {node: '>=12'} @@ -4011,6 +4062,15 @@ packages: dev: true optional: true + /@esbuild/linux-arm/0.17.17: + resolution: {integrity: sha512-biDs7bjGdOdcmIk6xU426VgdRUpGg39Yz6sT9Xp23aq+IEHDb/u5cbmu/pAANpDB4rZpY/2USPhCA+w9t3roQg==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm64/0.17.14: resolution: {integrity: sha512-FhAMNYOq3Iblcj9i+K0l1Fp/MHt+zBeRu/Qkf0LtrcFu3T45jcwB6A1iMsemQ42vR3GBhjNZJZTaCe3VFPbn9g==} engines: {node: '>=12'} @@ -4020,6 +4080,15 @@ packages: dev: true optional: true + /@esbuild/linux-arm64/0.17.17: + resolution: {integrity: sha512-2+pwLx0whKY1/Vqt8lyzStyda1v0qjJ5INWIe+d8+1onqQxHLLi3yr5bAa4gvbzhZqBztifYEu8hh1La5+7sUw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ia32/0.17.14: resolution: {integrity: sha512-91OK/lQ5y2v7AsmnFT+0EyxdPTNhov3y2CWMdizyMfxSxRqHazXdzgBKtlmkU2KYIc+9ZK3Vwp2KyXogEATYxQ==} engines: {node: '>=12'} @@ -4029,6 +4098,15 @@ packages: dev: true optional: true + /@esbuild/linux-ia32/0.17.17: + resolution: {integrity: sha512-IBTTv8X60dYo6P2t23sSUYym8fGfMAiuv7PzJ+0LcdAndZRzvke+wTVxJeCq4WgjppkOpndL04gMZIFvwoU34Q==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-loong64/0.17.14: resolution: {integrity: sha512-vp15H+5NR6hubNgMluqqKza85HcGJgq7t6rMH7O3Y6ApiOWPkvW2AJfNojUQimfTp6OUrACUXfR4hmpcENXoMQ==} engines: {node: '>=12'} @@ -4038,6 +4116,15 @@ packages: dev: true optional: true + /@esbuild/linux-loong64/0.17.17: + resolution: {integrity: sha512-WVMBtcDpATjaGfWfp6u9dANIqmU9r37SY8wgAivuKmgKHE+bWSuv0qXEFt/p3qXQYxJIGXQQv6hHcm7iWhWjiw==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-mips64el/0.17.14: resolution: {integrity: sha512-90TOdFV7N+fgi6c2+GO9ochEkmm9kBAKnuD5e08GQMgMINOdOFHuYLPQ91RYVrnWwQ5683sJKuLi9l4SsbJ7Hg==} engines: {node: '>=12'} @@ -4047,6 +4134,15 @@ packages: dev: true optional: true + /@esbuild/linux-mips64el/0.17.17: + resolution: {integrity: sha512-2kYCGh8589ZYnY031FgMLy0kmE4VoGdvfJkxLdxP4HJvWNXpyLhjOvxVsYjYZ6awqY4bgLR9tpdYyStgZZhi2A==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ppc64/0.17.14: resolution: {integrity: sha512-NnBGeoqKkTugpBOBZZoktQQ1Yqb7aHKmHxsw43NddPB2YWLAlpb7THZIzsRsTr0Xw3nqiPxbA1H31ZMOG+VVPQ==} engines: {node: '>=12'} @@ -4056,6 +4152,15 @@ packages: dev: true optional: true + /@esbuild/linux-ppc64/0.17.17: + resolution: {integrity: sha512-KIdG5jdAEeAKogfyMTcszRxy3OPbZhq0PPsW4iKKcdlbk3YE4miKznxV2YOSmiK/hfOZ+lqHri3v8eecT2ATwQ==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-riscv64/0.17.14: resolution: {integrity: sha512-0qdlKScLXA8MGVy21JUKvMzCYWovctuP8KKqhtE5A6IVPq4onxXhSuhwDd2g5sRCzNDlDjitc5sX31BzDoL5Fw==} engines: {node: '>=12'} @@ -4065,6 +4170,15 @@ packages: dev: true optional: true + /@esbuild/linux-riscv64/0.17.17: + resolution: {integrity: sha512-Cj6uWLBR5LWhcD/2Lkfg2NrkVsNb2sFM5aVEfumKB2vYetkA/9Uyc1jVoxLZ0a38sUhFk4JOVKH0aVdPbjZQeA==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-s390x/0.17.14: resolution: {integrity: sha512-Hdm2Jo1yaaOro4v3+6/zJk6ygCqIZuSDJHdHaf8nVH/tfOuoEX5Riv03Ka15LmQBYJObUTNS1UdyoMk0WUn9Ww==} engines: {node: '>=12'} @@ -4074,6 +4188,15 @@ packages: dev: true optional: true + /@esbuild/linux-s390x/0.17.17: + resolution: {integrity: sha512-lK+SffWIr0XsFf7E0srBjhpkdFVJf3HEgXCwzkm69kNbRar8MhezFpkIwpk0qo2IOQL4JE4mJPJI8AbRPLbuOQ==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-x64/0.17.14: resolution: {integrity: sha512-8KHF17OstlK4DuzeF/KmSgzrTWQrkWj5boluiiq7kvJCiQVzUrmSkaBvcLB2UgHpKENO2i6BthPkmUhNDaJsVw==} engines: {node: '>=12'} @@ -4083,6 +4206,15 @@ packages: dev: true optional: true + /@esbuild/linux-x64/0.17.17: + resolution: {integrity: sha512-XcSGTQcWFQS2jx3lZtQi7cQmDYLrpLRyz1Ns1DzZCtn898cWfm5Icx/DEWNcTU+T+tyPV89RQtDnI7qL2PObPg==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/netbsd-x64/0.17.14: resolution: {integrity: sha512-nVwpqvb3yyXztxIT2+VsxJhB5GCgzPdk1n0HHSnchRAcxqKO6ghXwHhJnr0j/B+5FSyEqSxF4q03rbA2fKXtUQ==} engines: {node: '>=12'} @@ -4092,6 +4224,15 @@ packages: dev: true optional: true + /@esbuild/netbsd-x64/0.17.17: + resolution: {integrity: sha512-RNLCDmLP5kCWAJR+ItLM3cHxzXRTe4N00TQyQiimq+lyqVqZWGPAvcyfUBM0isE79eEZhIuGN09rAz8EL5KdLA==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/openbsd-x64/0.17.14: resolution: {integrity: sha512-1RZ7uQQ9zcy/GSAJL1xPdN7NDdOOtNEGiJalg/MOzeakZeTrgH/DoCkbq7TaPDiPhWqnDF+4bnydxRqQD7il6g==} engines: {node: '>=12'} @@ -4101,6 +4242,15 @@ packages: dev: true optional: true + /@esbuild/openbsd-x64/0.17.17: + resolution: {integrity: sha512-PAXswI5+cQq3Pann7FNdcpSUrhrql3wKjj3gVkmuz6OHhqqYxKvi6GgRBoaHjaG22HV/ZZEgF9TlS+9ftHVigA==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/sunos-x64/0.17.14: resolution: {integrity: sha512-nqMjDsFwv7vp7msrwWRysnM38Sd44PKmW8EzV01YzDBTcTWUpczQg6mGao9VLicXSgW/iookNK6AxeogNVNDZA==} engines: {node: '>=12'} @@ -4110,6 +4260,15 @@ packages: dev: true optional: true + /@esbuild/sunos-x64/0.17.17: + resolution: {integrity: sha512-V63egsWKnx/4V0FMYkr9NXWrKTB5qFftKGKuZKFIrAkO/7EWLFnbBZNM1CvJ6Sis+XBdPws2YQSHF1Gqf1oj/Q==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-arm64/0.17.14: resolution: {integrity: sha512-xrD0mccTKRBBIotrITV7WVQAwNJ5+1va6L0H9zN92v2yEdjfAN7864cUaZwJS7JPEs53bDTzKFbfqVlG2HhyKQ==} engines: {node: '>=12'} @@ -4119,6 +4278,15 @@ packages: dev: true optional: true + /@esbuild/win32-arm64/0.17.17: + resolution: {integrity: sha512-YtUXLdVnd6YBSYlZODjWzH+KzbaubV0YVd6UxSfoFfa5PtNJNaW+1i+Hcmjpg2nEe0YXUCNF5bkKy1NnBv1y7Q==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-ia32/0.17.14: resolution: {integrity: sha512-nXpkz9bbJrLLyUTYtRotSS3t5b+FOuljg8LgLdINWFs3FfqZMtbnBCZFUmBzQPyxqU87F8Av+3Nco/M3hEcu1w==} engines: {node: '>=12'} @@ -4128,6 +4296,15 @@ packages: dev: true optional: true + /@esbuild/win32-ia32/0.17.17: + resolution: {integrity: sha512-yczSLRbDdReCO74Yfc5tKG0izzm+lPMYyO1fFTcn0QNwnKmc3K+HdxZWLGKg4pZVte7XVgcFku7TIZNbWEJdeQ==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-x64/0.17.14: resolution: {integrity: sha512-gPQmsi2DKTaEgG14hc3CHXHp62k8g6qr0Pas+I4lUxRMugGSATh/Bi8Dgusoz9IQ0IfdrvLpco6kujEIBoaogA==} engines: {node: '>=12'} @@ -4137,6 +4314,15 @@ packages: dev: true optional: true + /@esbuild/win32-x64/0.17.17: + resolution: {integrity: sha512-FNZw7H3aqhF9OyRQbDDnzUApDXfC1N6fgBhkqEO2jvYCJ+DxMTfZVqg3AX0R1khg1wHTBRD5SdcibSJ+XF6bFg==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@eslint-community/eslint-utils/4.4.0_eslint@8.37.0: resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -4303,59 +4489,89 @@ packages: /@iconify-icons/bx/1.2.6: resolution: {integrity: sha512-D8Ns/AqQoJzTxfrlpRWfh53m/0Uh2bMjgvGlVrmBw+1HrNyCJgqEa6mo2KAtZ4xjvzHn0cjTOnu+R0KYq+RmSg==} dependencies: - '@iconify/types': 1.1.0 + '@iconify/types': 2.0.0 dev: true /@iconify-icons/dashicons/1.2.4: resolution: {integrity: sha512-OIjDX+UXVskG2fX/GBsqjslvzrZPwjYLkmEQaiBxJDq4ju1y+DBQmHkZ1PBlU8UeW3yjt2Hh6RQdETbBdBXEKQ==} dependencies: - '@iconify/types': 1.1.0 + '@iconify/types': 2.0.0 dev: true /@iconify-icons/line-md/1.2.21: resolution: {integrity: sha512-u1oQa5IFL2Xn/01urpx5IuMlM5Dk3UrxpvcGSDzFPDIk/oD8RtI7kVKuFK110mRLjR8swdhKBTPXWBrZgfgj9w==} dependencies: - '@iconify/types': 1.1.0 + '@iconify/types': 2.0.0 dev: true /@iconify-icons/mdi-light/1.2.5: resolution: {integrity: sha512-HL71Y9ap0xyIAETgzrPAKg9mBP2uqr/QCAIykngk61LiwVXaazl0dLVW5ghnRh8zEtq3kb2jovZlwPtujoYDnQ==} dependencies: - '@iconify/types': 1.1.0 + '@iconify/types': 2.0.0 dev: true /@iconify-icons/uil/1.2.3: resolution: {integrity: sha512-+UlrTCKJ13k8MdZdBJUdJLwrys6r8/BG3MT+C09Vcqbzh5IKGxS9RdJ7G3XeTn+H2MrIJ/EHWCNNUANlDqLk6A==} dependencies: - '@iconify/types': 1.1.0 + '@iconify/types': 2.0.0 dev: true /@iconify-json/flat-color-icons/1.1.6: resolution: {integrity: sha512-aNQRXXZeLAxaiYeH/nR2Nwk7I6Ro2djWRxtakn2E6v6sdYvUpvl0mzzXSDNLALmPF1u9MITQeNpUvMc1xtj6Xg==} dependencies: - '@iconify/types': 1.1.0 + '@iconify/types': 2.0.0 dev: true /@iconify-json/line-md/1.1.23: resolution: {integrity: sha512-gaA4OPpHa4SuHXtCDH2LUqMN/zUL4uVvTPFnHc+Ki3mGOZg1q2yZ0+vrwnWK0iMKf7tlffprZmQ5lIZZc/Irrg==} dependencies: - '@iconify/types': 1.1.0 + '@iconify/types': 2.0.0 dev: true /@iconify-json/mdi-light/1.1.6: resolution: {integrity: sha512-rEw60ImpDd1AWZso5EnRu0WtJnwp4ZkVLt56tpSKfXH+VH0Tb/fl766nZnbFOBrhyowPhEJEEIle9u4VklBnZg==} dependencies: - '@iconify/types': 1.1.0 + '@iconify/types': 2.0.0 dev: true - /@iconify-json/vscode-icons/1.1.22: - resolution: {integrity: sha512-lO0Sl2xApg/R7PlZJOiRbwuOQFXPRVbM8c+RHOMxWEUF0Hd/UiHBemYjdUDW5pr9QNmvv183rwJiBFHBvIeZ5A==} + /@iconify-json/vscode-icons/1.1.24: + resolution: {integrity: sha512-+2hG2xusRHLVC08w6hP0QwLDZY2ZKV4kpsjad4q3zU/CQwKEc3enT/lvTRg7O377vPuH043BftjBhdTjaRkSGQ==} dependencies: - '@iconify/types': 1.1.0 + '@iconify/types': 2.0.0 dev: true - /@iconify/types/1.1.0: - resolution: {integrity: sha512-Jh0llaK2LRXQoYsorIH8maClebsnzTcve+7U3rQUSnC11X4jtPnFuyatqFLvMxZ8MLG8dB4zfHsbPfuvxluONw==} + /@iconify/tools/3.0.0-beta.3: + resolution: {integrity: sha512-DTPZ4/qgWlScbUzU3WtVSBv5e87abRiuAlu8GnrsmawR34/Bk12bgC1yZFittJvLeRGgmJLuw7yiyPLsdyX4lw==} + dependencies: + '@iconify/types': 2.0.0 + '@iconify/utils': 2.1.5 + '@types/cheerio': 0.22.31 + '@types/tar': 6.1.4 + cheerio: 1.0.0-rc.12 + extract-zip: 2.0.1 + local-pkg: 0.4.3 + pathe: 1.1.0 + svgo: 3.0.2 + tar: 6.1.13 + transitivePeerDependencies: + - supports-color + dev: true + + /@iconify/types/2.0.0: + resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} + dev: true + + /@iconify/utils/2.1.5: + resolution: {integrity: sha512-6MvDI+I6QMvXn5rK9KQGdpEE4mmLTcuQdLZEiX5N+uZB+vc4Yw9K1OtnOgkl8mp4d9X0UrILREyZgF1NUwUt+Q==} + dependencies: + '@antfu/install-pkg': 0.1.1 + '@antfu/utils': 0.7.2 + '@iconify/types': 2.0.0 + debug: 4.3.4 + kolorist: 1.7.0 + local-pkg: 0.4.3 + transitivePeerDependencies: + - supports-color dev: true /@ioredis/commands/1.2.0: @@ -4660,11 +4876,11 @@ packages: detect-libc: 2.0.1 https-proxy-agent: 5.0.1 make-dir: 3.1.0 - node-fetch: 2.6.7 + node-fetch: 2.6.9 nopt: 5.0.0 npmlog: 5.0.1 rimraf: 3.0.2 - semver: 7.3.8 + semver: 7.5.0 tar: 6.1.13 transitivePeerDependencies: - encoding @@ -4901,15 +5117,15 @@ packages: resolution: {integrity: sha512-YBI/6o2EBz02tdEJRBK8xkt3zvOFOWlLBf7WKYGBsSYSRtjjgrqPe2skp6VLLmKx5WbHHDNcW+6oACaurxGzeA==} dev: true - /@nuxt/kit-edge/3.3.3-28005683.5785908e: - resolution: {integrity: sha512-OLq+tGQHkDZVw8RCvfP+rUnEXFgX4JgW/7F5FZWRSMtNTldvuE6uA05kg7NZpfPtBQEqIWwlCBBv2WrGsNJTGA==} + /@nuxt/kit-edge/3.4.3-28033322.607bfdcf: + resolution: {integrity: sha512-yueCsMPhox0cNpe4lfgk1LL3/nmGKV1jZm8O6vbRDdgloNMd6xyENjWJ6OtbtY6HxZ2o1H0XhJ4FlnVO0nKK8A==} engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} dependencies: - '@nuxt/schema': /@nuxt/schema-edge/3.3.3-28005683.5785908e - c12: 1.2.0 - consola: 2.15.3 + '@nuxt/schema': /@nuxt/schema-edge/3.4.3-28033322.607bfdcf + c12: 1.4.1 + consola: 3.1.0 defu: 6.1.2 - globby: 13.1.3 + globby: 13.1.4 hash-sum: 2.0.0 ignore: 5.2.4 jiti: 1.18.2 @@ -4919,24 +5135,24 @@ packages: pathe: 1.1.0 pkg-types: 1.0.2 scule: 1.0.0 - semver: 7.3.8 - unctx: 2.1.2 - unimport: 3.0.4 + semver: 7.5.0 + unctx: 2.3.0 + unimport: 3.0.6 untyped: 1.3.2 transitivePeerDependencies: - rollup - supports-color dev: true - /@nuxt/kit/3.3.2: - resolution: {integrity: sha512-mHucMYuN/nVJp0p+L6ezzEls8Y1PerAXCJi01lS3Z5ozz+l2OusEfes8EBxWcy3x0C5465ignXCujQs3/LAvnQ==} + /@nuxt/kit/3.4.1: + resolution: {integrity: sha512-VeH26umZW6Rf4F1QX9nTIuTBp6HeL/MgmKY3+FgQiLD07afgFTLUJZohVE5xU7hb66zCnYvwKxa3JpjXFJZrhQ==} engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} dependencies: - '@nuxt/schema': 3.3.2 - c12: 1.2.0 - consola: 2.15.3 + '@nuxt/schema': 3.4.1 + c12: 1.4.1 + consola: 3.1.0 defu: 6.1.2 - globby: 13.1.3 + globby: 13.1.4 hash-sum: 2.0.0 ignore: 5.2.4 jiti: 1.18.2 @@ -4946,20 +5162,38 @@ packages: pathe: 1.1.0 pkg-types: 1.0.2 scule: 1.0.0 - semver: 7.3.8 - unctx: 2.1.2 - unimport: 3.0.4 + semver: 7.5.0 + unctx: 2.3.0 + unimport: 3.0.6 untyped: 1.3.2 transitivePeerDependencies: - rollup - supports-color dev: true - /@nuxt/schema-edge/3.3.3-28005683.5785908e: - resolution: {integrity: sha512-N64oaU/qUXp6ZUAfjaUCoK3sfvhnDWK5OhWTnbh+fLn078feHrt8vZcx+0Th3kOZOKS0RJrWeGLD2yO4FARHTQ==} + /@nuxt/schema-edge/3.4.3-28033322.607bfdcf: + resolution: {integrity: sha512-8L86P9e5rxIieNn7qiWYUEznpmn6KKCjQGbUxdux28rlN+3fRJ2w5EL8VVywrZkDJRkrFUBShs0dPcc2n7oPuw==} engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} dependencies: - c12: 1.2.0 + defu: 6.1.2 + hookable: 5.5.3 + pathe: 1.1.0 + pkg-types: 1.0.2 + postcss-import-resolver: 2.0.0 + std-env: 3.3.2 + ufo: 1.1.1 + unimport: 3.0.6 + untyped: 1.3.2 + transitivePeerDependencies: + - rollup + - supports-color + dev: true + + /@nuxt/schema/3.4.1: + resolution: {integrity: sha512-xhPh9JfVKXRQVfdUT6BKieDTCljBjbIGgGCQnxplVi4FUTWRKUXR7MFwsobr5D9AJpeE0mg5/kRRh5gUX37vAQ==} + engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} + dependencies: + c12: 1.4.1 create-require: 1.1.1 defu: 6.1.2 hookable: 5.5.3 @@ -4970,55 +5204,33 @@ packages: scule: 1.0.0 std-env: 3.3.2 ufo: 1.1.1 - unimport: 3.0.4 + unimport: 3.0.6 untyped: 1.3.2 transitivePeerDependencies: - rollup - supports-color dev: true - /@nuxt/schema/3.3.2: - resolution: {integrity: sha512-M2X/iwdX4hct31A7LA2+e41F91VZUXmwS5sZ03G49RnZdEXHMOKBO67e1d+5uxYmRD6eM/EyxWdPVgyLf6wocw==} - engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} - dependencies: - c12: 1.2.0 - create-require: 1.1.1 - defu: 6.1.2 - hookable: 5.5.3 - jiti: 1.18.2 - pathe: 1.1.0 - pkg-types: 1.0.2 - postcss-import-resolver: 2.0.0 - scule: 1.0.0 - std-env: 3.3.2 - ufo: 1.1.1 - unimport: 3.0.4 - untyped: 1.3.2 - transitivePeerDependencies: - - rollup - - supports-color - dev: true - - /@nuxt/telemetry/2.1.10: - resolution: {integrity: sha512-FOsfC0i6Ix66M/ZlWV/095JIdfnRR9CRbFvBSpojt2CpbwU1pGMbRiicwYg2f1Wf27LXQRNpNn1OczruBfEWag==} + /@nuxt/telemetry/2.2.0: + resolution: {integrity: sha512-Z2UmPkBy5WjxvHKuUcl1X6vKWnIyWSP+9UGde1F+MzzZxYgAQybFud1uL2B3KCowxZdoqT1hd2WklV7EtyCwrQ==} hasBin: true dependencies: - '@nuxt/kit': 3.3.2 + '@nuxt/kit': 3.4.1 chalk: 5.2.0 ci-info: 3.8.0 - consola: 2.15.3 + consola: 3.1.0 create-require: 1.1.1 defu: 6.1.2 destr: 1.2.2 dotenv: 16.0.3 fs-extra: 10.1.0 git-url-parse: 13.1.0 - inquirer: 9.1.4 + inquirer: 9.1.5 is-docker: 3.0.0 jiti: 1.18.2 mri: 1.2.0 nanoid: 4.0.2 - node-fetch: 3.3.0 + node-fetch: 3.3.1 ofetch: 1.0.1 parse-git-config: 3.0.0 rc9: 2.1.0 @@ -5032,22 +5244,21 @@ packages: resolution: {integrity: sha512-PjVETP7+iZXAs5Q8O4ivl4t6qjWZMZqwiTVogUXHoHGZZcw7GZW3u3tzfYfE1HbzyYJfr236IXqQ02MeR8Fz2w==} dev: true - /@nuxt/vite-builder-edge/3.3.3-28005683.5785908e_vue@3.2.47: - resolution: {integrity: sha512-PBBWes08MwdVK2jJVwf+y92v3F5q31KEqKY76OIfX8PHJZIi7agDnB3G5LXmy9O+RpG2eAHtUZqshMee9yhIJw==} + /@nuxt/vite-builder-edge/3.4.3-28033322.607bfdcf_ukx7jis7poqi2tgcd5tdb5stqq: + resolution: {integrity: sha512-FOYJncpzu43a6FS+9KsmRRb1mMso6+0a9xdqsI8qVaV1B9dEkNDNDRcLKtmyrjPFoR5NHqBLEFn0IkrlqBXGPg==} engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} peerDependencies: vue: ^3.2.47 dependencies: - '@nuxt/kit': /@nuxt/kit-edge/3.3.3-28005683.5785908e + '@nuxt/kit': /@nuxt/kit-edge/3.4.3-28033322.607bfdcf '@rollup/plugin-replace': 5.0.2 - '@vitejs/plugin-vue': 4.1.0_vite@4.2.1+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.1_vite@4.2.1+vue@3.2.47 - autoprefixer: 10.4.14_postcss@8.4.21 - chokidar: 3.5.3 + '@vitejs/plugin-vue': 4.1.0_vite@4.3.0+vue@3.2.47 + '@vitejs/plugin-vue-jsx': 3.0.1_vite@4.3.0+vue@3.2.47 + autoprefixer: 10.4.14_postcss@8.4.23 clear: 0.1.0 - cssnano: 6.0.0_postcss@8.4.21 + cssnano: 6.0.0_postcss@8.4.23 defu: 6.1.2 - esbuild: 0.17.14 + esbuild: 0.17.17 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 externality: 1.0.0 @@ -5057,21 +5268,21 @@ packages: knitwork: 1.0.0 magic-string: 0.30.0 mlly: 1.2.0 - ohash: 1.0.0 + ohash: 1.1.1 pathe: 1.1.0 perfect-debounce: 0.1.3 pkg-types: 1.0.2 - postcss: 8.4.21 - postcss-import: 15.1.0_postcss@8.4.21 - postcss-url: 10.1.3_postcss@8.4.21 + postcss: 8.4.23 + postcss-import: 15.1.0_postcss@8.4.23 + postcss-url: 10.1.3_postcss@8.4.23 rollup-plugin-visualizer: 5.9.0 std-env: 3.3.2 strip-literal: 1.0.1 ufo: 1.1.1 unplugin: 1.3.1 - vite: 4.2.1 - vite-node: 0.29.8 - vite-plugin-checker: 0.5.6_vite@4.2.1 + vite: 4.3.0_@types+node@18.15.11 + vite-node: 0.30.1_@types+node@18.15.11 + vite-plugin-checker: 0.5.6_vite@4.3.0 vue: 3.2.47 vue-bundle-renderer: 1.0.3 transitivePeerDependencies: @@ -5176,6 +5387,19 @@ packages: slash: 4.0.0 dev: true + /@rollup/plugin-alias/5.0.0_rollup@3.20.6: + resolution: {integrity: sha512-l9hY5chSCjuFRPsnRm16twWBiSApl2uYFLsepQYwtBuAxNMQ/1dJqADld40P0Jkqm65GRTLy/AC6hnpVebtLsA==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + rollup: 3.20.6 + slash: 4.0.0 + dev: true + /@rollup/plugin-babel/5.3.1_b6cdhqm2xsfe2bpl424qdsl4ei: resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} engines: {node: '>= 10.0.0'} @@ -5230,7 +5454,25 @@ packages: rollup: 3.20.2 dev: true - /@rollup/plugin-inject/5.0.3_rollup@3.20.2: + /@rollup/plugin-commonjs/24.1.0_rollup@3.20.6: + resolution: {integrity: sha512-eSL45hjhCWI0jCCXcNtLVqM5N1JlBGvlFfY0m6oOYnLCJ6N0qEXoZql4sY2MOUArzhH4SA/qBpTxvvZp2Sc+DQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.68.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.0.2_rollup@3.20.6 + 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.20.6 + dev: true + + /@rollup/plugin-inject/5.0.3_rollup@3.20.6: resolution: {integrity: sha512-411QlbL+z2yXpRWFXSmw/teQRMkXcAAC8aYTemc15gwJRpvEVDQwoe+N/HTFD8RFG8+88Bme9DK2V9CVm7hJdA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -5239,10 +5481,10 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2_rollup@3.20.2 + '@rollup/pluginutils': 5.0.2_rollup@3.20.6 estree-walker: 2.0.2 magic-string: 0.27.0 - rollup: 3.20.2 + rollup: 3.20.6 dev: true /@rollup/plugin-json/6.0.0_rollup@3.20.2: @@ -5258,6 +5500,19 @@ packages: rollup: 3.20.2 dev: true + /@rollup/plugin-json/6.0.0_rollup@3.20.6: + resolution: {integrity: sha512-i/4C5Jrdr1XUarRhVu27EEwjt4GObltD7c+MkCIpO2QIbojw8MUs+CCTqOphQi3Qtg1FLmYt+l+6YeoIf51J7w==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.0.2_rollup@3.20.6 + rollup: 3.20.6 + dev: true + /@rollup/plugin-node-resolve/11.2.1_rollup@2.79.1: resolution: {integrity: sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==} engines: {node: '>= 10.0.0'} @@ -5321,6 +5576,24 @@ packages: rollup: 3.20.2 dev: true + /@rollup/plugin-node-resolve/15.0.2_rollup@3.20.6: + resolution: {integrity: sha512-Y35fRGUjC3FaurG722uhUuG8YHOJRJQbI6/CkbRkdPotSpDj9NtIN85z1zrcyDcCQIW4qp5mgG72U+gJ0TAFEg==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.78.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.0.2_rollup@3.20.6 + '@types/resolve': 1.20.2 + deepmerge: 4.3.1 + is-builtin-module: 3.2.1 + is-module: 1.0.0 + resolve: 1.22.1 + rollup: 3.20.6 + dev: true + /@rollup/plugin-node-resolve/9.0.0_rollup@2.79.1: resolution: {integrity: sha512-gPz+utFHLRrd41WMP13Jq5mqqzHL3OXrfj3/MkSyB6UBIcuNt9j60GCbarzMzdf1VHFpOxfQh/ez7wyadLMqkg==} engines: {node: '>= 10.0.0'} @@ -5383,6 +5656,20 @@ packages: rollup: 3.20.2 dev: true + /@rollup/plugin-replace/5.0.2_rollup@3.20.6: + resolution: {integrity: sha512-M9YXNekv/C/iHHK+cvORzfRYfPbq0RDD8r0G+bMiTXjNGKulPnCT9O3Ss46WfhI6ZOCgApOP7xAdmCQJ+U2LAA==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.0.2_rollup@3.20.6 + magic-string: 0.27.0 + rollup: 3.20.6 + dev: true + /@rollup/plugin-terser/0.4.0_rollup@3.20.2: resolution: {integrity: sha512-Ipcf3LPNerey1q9ZMjiaWHlNPEHNU/B5/uh9zXLltfEQ1lVSLLeZSgAtTPWGyw8Ip1guOeq+mDtdOlEj/wNxQw==} engines: {node: '>=14.0.0'} @@ -5398,6 +5685,21 @@ packages: terser: 5.16.1 dev: true + /@rollup/plugin-terser/0.4.1_rollup@3.20.6: + resolution: {integrity: sha512-aKS32sw5a7hy+fEXVy+5T95aDIwjpGHCTv833HXVtyKMDoVS7pBr5K3L9hEQoNqbJFjfANPrNpIXlTQ7is00eA==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.x || ^3.x + peerDependenciesMeta: + rollup: + optional: true + dependencies: + rollup: 3.20.6 + serialize-javascript: 6.0.0 + smob: 0.0.6 + terser: 5.16.1 + dev: true + /@rollup/plugin-typescript/11.0.0_veck7oukgpukn72f5inxoyux7q: resolution: {integrity: sha512-goPyCWBiimk1iJgSTgsehFD5OOFHiAknrRJjqFCudcW8JtWiBlK284Xnn4flqMqg6YAjVG/EE+3aVzrL5qNSzQ==} engines: {node: '>=14.0.0'} @@ -5417,7 +5719,7 @@ packages: typescript: 5.0.3 dev: true - /@rollup/plugin-wasm/6.1.2_rollup@3.20.2: + /@rollup/plugin-wasm/6.1.2_rollup@3.20.6: resolution: {integrity: sha512-YdrQ7zfnZ54Y+6raCev3tR1PrhQGxYKSTajGylhyP0oBacouuNo6KcNCk+pYKw9M98jxRWLFFca/udi76IDXzg==} engines: {node: '>=14.0.0'} peerDependencies: @@ -5426,7 +5728,7 @@ packages: rollup: optional: true dependencies: - rollup: 3.20.2 + rollup: 3.20.6 dev: true /@rollup/pluginutils/3.1.0_rollup@2.79.1: @@ -5493,6 +5795,21 @@ packages: rollup: 3.20.2 dev: true + /@rollup/pluginutils/5.0.2_rollup@3.20.6: + resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@types/estree': 1.0.0 + estree-walker: 2.0.2 + picomatch: 2.3.1 + rollup: 3.20.6 + dev: true + /@rushstack/node-core-library/3.55.2: resolution: {integrity: sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==} peerDependencies: @@ -5598,7 +5915,7 @@ packages: '@sveltejs/vite-plugin-svelte': 2.0.4_svelte@3.58.0+vite@4.2.1 '@types/cookie': 0.5.1 cookie: 0.5.0 - devalue: 4.2.0 + devalue: 4.3.0 esm-env: 1.0.0 kleur: 4.1.5 magic-string: 0.27.0 @@ -5633,6 +5950,25 @@ packages: - supports-color dev: true + /@sveltejs/vite-plugin-svelte/2.0.4_svelte@3.58.0+vite@4.3.0: + resolution: {integrity: sha512-pjqhW00KwK2uzDGEr+yJBwut+D+4XfJO/+bHHdHzPRXn9+1Jeq5JcFHyrUiYaXgHtyhX0RsllCTm4ssAx4ZY7Q==} + engines: {node: ^14.18.0 || >= 16} + peerDependencies: + svelte: ^3.54.0 + vite: ^4.0.0 + dependencies: + debug: 4.3.4 + deepmerge: 4.3.1 + kleur: 4.1.5 + magic-string: 0.30.0 + svelte: 3.58.0 + svelte-hmr: 0.15.1_svelte@3.58.0 + vite: 4.3.0_@types+node@18.15.11 + vitefu: 0.2.4_vite@4.3.0 + transitivePeerDependencies: + - supports-color + dev: true + /@swc/helpers/0.4.14: resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} dependencies: @@ -5773,6 +6109,12 @@ packages: resolution: {integrity: sha512-KnRanxnpfpjUTqTCXslZSEdLfXExwgNxYPdiO2WGUj8+HDjFi8R3k5RVKPeSCzLjCcshCAtVO2QBbVuAV4kTnw==} dev: true + /@types/cheerio/0.22.31: + resolution: {integrity: sha512-Kt7Cdjjdi2XWSfrZ53v4Of0wG3ZcmaegFXjMmz9tfNrZSkzzo36G0AL1YqSdcIA78Etjt6E609pt5h1xnQkPUw==} + dependencies: + '@types/node': 18.15.11 + dev: true + /@types/command-line-args/5.2.0: resolution: {integrity: sha512-UuKzKpJJ/Ief6ufIaIzr3A/0XnluX7RvFgwkV89Yzvm77wCh1kFaFmqN8XEnGcN62EuHdedQjEMb8mYxFLGPyA==} dev: true @@ -6087,6 +6429,13 @@ packages: /@types/symlink-or-copy/1.2.0: resolution: {integrity: sha512-Lja2xYuuf2B3knEsga8ShbOdsfNOtzT73GyJmZyY7eGl2+ajOqrs8yM5ze0fsSoYwvA6bw7/Qr7OZ7PEEmYwWg==} + /@types/tar/6.1.4: + resolution: {integrity: sha512-Cp4oxpfIzWt7mr2pbhHT2OTXGMAL0szYCzuf8lRWyIMCgsx6/Hfc3ubztuhvzXHXgraTQxyOCmmg7TDGIMIJJQ==} + dependencies: + '@types/node': 18.15.11 + minipass: 4.2.5 + dev: true + /@types/testing-library__jest-dom/5.14.5: resolution: {integrity: sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==} dependencies: @@ -6116,6 +6465,14 @@ packages: '@types/yargs-parser': 21.0.0 dev: true + /@types/yauzl/2.10.0: + resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} + requiresBuild: true + dependencies: + '@types/node': 18.15.11 + dev: true + optional: true + /@typescript-eslint/eslint-plugin/5.57.0_z24sz2fazj3bxoipp6m4s7b2mi: resolution: {integrity: sha512-itag0qpN6q2UMM6Xgk6xoHa0D0/P+M17THnr4SVgqn9Rgam5k/He33MA7/D7QoJcdMxHFyX7U9imaBonAX/6qA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -6211,7 +6568,7 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.3.8 + semver: 7.5.0 tsutils: 3.21.0_typescript@5.0.3 typescript: 5.0.3 transitivePeerDependencies: @@ -6246,42 +6603,42 @@ packages: eslint-visitor-keys: 3.4.0 dev: true - /@unhead/dom/1.1.25: - resolution: {integrity: sha512-kJ5jhJFNQCyNENSw+mtmzgulA0kqUuXS3SRPl1umpofc8PH8tblSzXwqStxTj9r6E4wxJbEuygT/aHFJVioizw==} + /@unhead/dom/1.1.26: + resolution: {integrity: sha512-6I8z170OAO19h/AslASN4Xw0hqItQFMKhRJQtplQs1BZ62LsDmNKuqJiYueX39U+IfIvIV3j/q1mQwt9lgMwTw==} dependencies: - '@unhead/schema': 1.1.25 - '@unhead/shared': 1.1.25 + '@unhead/schema': 1.1.26 + '@unhead/shared': 1.1.26 dev: true - /@unhead/schema/1.1.25: - resolution: {integrity: sha512-ygmaxWgGTAq9CcB6zGY4+0HlGdQt/oMq+CM18tTnvOBY0Og/uPGt7roW8eH717GpTPibKRTpagSYzZYdL0tWeg==} + /@unhead/schema/1.1.26: + resolution: {integrity: sha512-l93zaizm+pu36uMssdtzSC2Y61ncZaBBouZn0pB8rVI14V0hPxeXuSNIuPh2WjAm8wfb8EnCSE3LNguoqTar7g==} dependencies: hookable: 5.5.3 zhead: 2.0.4 dev: true - /@unhead/shared/1.1.25: - resolution: {integrity: sha512-KptKbk4py1MFYHYwDJ/0kPOs+95dYMrWIT1fCV9lGcVAwu20wIHh+WX18s+iEWhc66xkGRxgC/xsl4wJJFPE+w==} + /@unhead/shared/1.1.26: + resolution: {integrity: sha512-gnUfNrl8w7hQHke9P0au7klcG9bHVOXqbDvya2uARA/8TyxNz87i0uakraO+P6/+zf484dw3b3MYkXq0thK2eg==} dependencies: - '@unhead/schema': 1.1.25 + '@unhead/schema': 1.1.26 dev: true - /@unhead/ssr/1.1.25: - resolution: {integrity: sha512-2S3tiajy6n3D1WY2pVkRLr74WGaHD08w0+nFaQGNy0LszPlkWUuAmYYqDCXdh03ijEl+Tjwqjn+E9w1e3QakuQ==} + /@unhead/ssr/1.1.26: + resolution: {integrity: sha512-KYJDGgVNtU2i+NHu17o2zFXqsoLukOFEz81XrWQ8nQdY5+VNjy7IiTLp1dlx3umn1ohZjHySz4LXQCT4zUApSw==} dependencies: - '@unhead/schema': 1.1.25 - '@unhead/shared': 1.1.25 + '@unhead/schema': 1.1.26 + '@unhead/shared': 1.1.26 dev: true - /@unhead/vue/1.1.25_vue@3.2.47: - resolution: {integrity: sha512-ujincFHftg2N2i3G/gVkMyJ7CFzVyZ8SMb5cJCWZEnDBQGjgy3uvWT6EaM0d2jnaeXiYbB+iyY0O1o/H+XlpKQ==} + /@unhead/vue/1.1.26_vue@3.2.47: + resolution: {integrity: sha512-UpxQ0KGmOoiN+Dg19zto5KTcnGV5chBmgiVJTDqUF4BPfr24vRrR65sZGdMoNV7weuD3AD/K0osk2ru+vXxRrA==} peerDependencies: vue: '>=2.7 || >=3' dependencies: - '@unhead/schema': 1.1.25 - '@unhead/shared': 1.1.25 + '@unhead/schema': 1.1.26 + '@unhead/shared': 1.1.26 hookable: 5.5.3 - unhead: 1.1.25 + unhead: 1.1.26 vue: 3.2.47 dev: true @@ -6322,7 +6679,23 @@ packages: - supports-color dev: true - /@vitejs/plugin-vue-jsx/3.0.1_vite@4.2.1+vue@3.2.47: + /@vitejs/plugin-react/3.1.0_vite@4.3.0: + resolution: {integrity: sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.1.0-beta.0 + dependencies: + '@babel/core': 7.21.3 + '@babel/plugin-transform-react-jsx-self': 7.18.6_@babel+core@7.21.3 + '@babel/plugin-transform-react-jsx-source': 7.19.6_@babel+core@7.21.3 + magic-string: 0.27.0 + react-refresh: 0.14.0 + vite: 4.3.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@vitejs/plugin-vue-jsx/3.0.1_vite@4.3.0+vue@3.2.47: resolution: {integrity: sha512-+Jb7ggL48FSPS1uhPnJbJwWa9Sr90vQ+d0InW+AhBM22n+cfuYqJZDckBc+W3QSHe1WDvewMZfa4wZOtk5pRgw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -6332,7 +6705,7 @@ packages: '@babel/core': 7.21.4 '@babel/plugin-transform-typescript': 7.21.3_@babel+core@7.21.4 '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.21.4 - vite: 4.2.1 + vite: 4.3.0_@types+node@18.15.11 vue: 3.2.47 transitivePeerDependencies: - supports-color @@ -6349,6 +6722,17 @@ packages: vue: 3.2.47 dev: true + /@vitejs/plugin-vue/4.1.0_vite@4.3.0+vue@3.2.47: + resolution: {integrity: sha512-++9JOAFdcXI3lyer9UKUV4rfoQ3T1RN8yDqoCLar86s0xQct5yblxAE+yWgRnU5/0FOlVCpTZpYSBV/bGWrSrQ==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.0.0 + vue: ^3.2.25 + dependencies: + vite: 4.3.0 + vue: 3.2.47 + dev: true + /@vitest/expect/0.29.8: resolution: {integrity: sha512-xlcVXn5I5oTq6NiZSY3ykyWixBxr5mG8HYtjvpgg6KaqHm0mvhX18xuwl5YGxIRNt/A5jidd7CWcNHrSvgaQqQ==} dependencies: @@ -6766,7 +7150,7 @@ packages: resolution: {integrity: sha512-XVKH79pk4d3EHRhofete8eAnqto1e8mCRAqPV00KLNFzCWSe8sWmLnqKCqkPNARC6nksMaGrATnA5sPDRllMpQ==} engines: {node: '>=10.0.0'} dependencies: - semver: 7.3.8 + semver: 7.5.0 dev: true /@web/dev-server-core/0.4.0: @@ -7488,7 +7872,7 @@ packages: hasBin: true dev: true - /autoprefixer/10.4.14_postcss@8.4.21: + /autoprefixer/10.4.14_postcss@8.4.23: resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==} engines: {node: ^10 || ^12 || >=14} hasBin: true @@ -7500,7 +7884,7 @@ packages: fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.21 + postcss: 8.4.23 postcss-value-parser: 4.2.0 dev: true @@ -8578,7 +8962,7 @@ packages: /builtins/5.0.1: resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} dependencies: - semver: 7.3.8 + semver: 7.5.0 dev: true /bundle-require/4.0.1_esbuild@0.17.14: @@ -8612,15 +8996,18 @@ packages: engines: {node: '>= 0.8'} dev: true - /c12/1.2.0: - resolution: {integrity: sha512-CMznkE0LpNEuD8ILp5QvsQVP+YvcpJnrI/zFeFnosU2PyDtx1wT7tXfZ8S3Tl3l9MTTXbKeuhDYKwgvnAPOx3w==} + /c12/1.4.1: + resolution: {integrity: sha512-0x7pWfLZpZsgtyotXtuepJc0rZYE0Aw8PwNAXs0jSG9zq6Sl5xmbWnFqfmRY01ieZLHNbvneSFm9/x88CvzAuw==} dependencies: + chokidar: 3.5.3 defu: 6.1.2 dotenv: 16.0.3 giget: 1.1.2 jiti: 1.18.2 mlly: 1.2.0 + ohash: 1.1.1 pathe: 1.1.0 + perfect-debounce: 0.1.3 pkg-types: 1.0.2 rc9: 2.1.0 transitivePeerDependencies: @@ -8803,6 +9190,30 @@ packages: resolution: {integrity: sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==} dev: true + /cheerio-select/2.1.0: + resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==} + dependencies: + boolbase: 1.0.0 + css-select: 5.1.0 + css-what: 6.1.0 + domelementtype: 2.3.0 + domhandler: 5.0.3 + domutils: 3.0.1 + dev: true + + /cheerio/1.0.0-rc.12: + resolution: {integrity: sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==} + engines: {node: '>= 6'} + dependencies: + cheerio-select: 2.1.0 + dom-serializer: 2.0.0 + domhandler: 5.0.3 + domutils: 3.0.1 + htmlparser2: 8.0.2 + parse5: 7.1.2 + parse5-htmlparser2-tree-adapter: 7.0.0 + dev: true + /chokidar/3.5.2: resolution: {integrity: sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==} engines: {node: '>= 8.10.0'} @@ -8848,6 +9259,10 @@ packages: engines: {node: '>=8'} dev: true + /citty/0.1.1: + resolution: {integrity: sha512-fL/EEp9TyXlNkgYFQYNqtMJhnAk2tAq8lCST7O5LPn1NrzWPsOKE5wafR7J+8W87oxqolpxNli+w7khq5WP7tg==} + dev: true + /cjs-module-lexer/1.2.2: resolution: {integrity: sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==} dev: true @@ -9240,6 +9655,10 @@ packages: resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} dev: true + /consola/3.1.0: + resolution: {integrity: sha512-rrrJE6rP0qzl/Srg+C9x/AE5Kxfux7reVm1Wh0wCjuXvih6DqZgqDZe8auTD28fzJ9TF0mHlSDrPpWlujQRo1Q==} + dev: true + /console-clear/1.1.1: resolution: {integrity: sha512-pMD+MVR538ipqkG5JXeOEbKWS5um1H4LUUccUQG68qpeqBYbzYy79Gh55jkd2TtPdRfUaLWdv6LPP//5Zt0aPQ==} engines: {node: '>=4'} @@ -9921,13 +10340,13 @@ packages: engines: {node: '>=8'} dev: true - /css-declaration-sorter/6.3.1_postcss@8.4.21: + /css-declaration-sorter/6.3.1_postcss@8.4.23: resolution: {integrity: sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==} engines: {node: ^10 || ^12 || >=14} peerDependencies: postcss: ^8.0.9 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 dev: true /css-loader/5.2.7_webpack@5.77.0: @@ -9982,62 +10401,62 @@ packages: hasBin: true dev: true - /cssnano-preset-default/6.0.0_postcss@8.4.21: + /cssnano-preset-default/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-BDxlaFzObRDXUiCCBQUNQcI+f1/aX2mgoNtXGjV6PG64POcHoDUoX+LgMWw+Q4609QhxwkcSnS65YFs42RA6qQ==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - css-declaration-sorter: 6.3.1_postcss@8.4.21 - cssnano-utils: 4.0.0_postcss@8.4.21 - postcss: 8.4.21 - postcss-calc: 8.2.4_postcss@8.4.21 - postcss-colormin: 6.0.0_postcss@8.4.21 - postcss-convert-values: 6.0.0_postcss@8.4.21 - postcss-discard-comments: 6.0.0_postcss@8.4.21 - postcss-discard-duplicates: 6.0.0_postcss@8.4.21 - postcss-discard-empty: 6.0.0_postcss@8.4.21 - postcss-discard-overridden: 6.0.0_postcss@8.4.21 - postcss-merge-longhand: 6.0.0_postcss@8.4.21 - postcss-merge-rules: 6.0.0_postcss@8.4.21 - postcss-minify-font-values: 6.0.0_postcss@8.4.21 - postcss-minify-gradients: 6.0.0_postcss@8.4.21 - postcss-minify-params: 6.0.0_postcss@8.4.21 - postcss-minify-selectors: 6.0.0_postcss@8.4.21 - postcss-normalize-charset: 6.0.0_postcss@8.4.21 - postcss-normalize-display-values: 6.0.0_postcss@8.4.21 - postcss-normalize-positions: 6.0.0_postcss@8.4.21 - postcss-normalize-repeat-style: 6.0.0_postcss@8.4.21 - postcss-normalize-string: 6.0.0_postcss@8.4.21 - postcss-normalize-timing-functions: 6.0.0_postcss@8.4.21 - postcss-normalize-unicode: 6.0.0_postcss@8.4.21 - postcss-normalize-url: 6.0.0_postcss@8.4.21 - postcss-normalize-whitespace: 6.0.0_postcss@8.4.21 - postcss-ordered-values: 6.0.0_postcss@8.4.21 - postcss-reduce-initial: 6.0.0_postcss@8.4.21 - postcss-reduce-transforms: 6.0.0_postcss@8.4.21 - postcss-svgo: 6.0.0_postcss@8.4.21 - postcss-unique-selectors: 6.0.0_postcss@8.4.21 + css-declaration-sorter: 6.3.1_postcss@8.4.23 + cssnano-utils: 4.0.0_postcss@8.4.23 + postcss: 8.4.23 + postcss-calc: 8.2.4_postcss@8.4.23 + postcss-colormin: 6.0.0_postcss@8.4.23 + postcss-convert-values: 6.0.0_postcss@8.4.23 + postcss-discard-comments: 6.0.0_postcss@8.4.23 + postcss-discard-duplicates: 6.0.0_postcss@8.4.23 + postcss-discard-empty: 6.0.0_postcss@8.4.23 + postcss-discard-overridden: 6.0.0_postcss@8.4.23 + postcss-merge-longhand: 6.0.0_postcss@8.4.23 + postcss-merge-rules: 6.0.0_postcss@8.4.23 + postcss-minify-font-values: 6.0.0_postcss@8.4.23 + postcss-minify-gradients: 6.0.0_postcss@8.4.23 + postcss-minify-params: 6.0.0_postcss@8.4.23 + postcss-minify-selectors: 6.0.0_postcss@8.4.23 + postcss-normalize-charset: 6.0.0_postcss@8.4.23 + postcss-normalize-display-values: 6.0.0_postcss@8.4.23 + postcss-normalize-positions: 6.0.0_postcss@8.4.23 + postcss-normalize-repeat-style: 6.0.0_postcss@8.4.23 + postcss-normalize-string: 6.0.0_postcss@8.4.23 + postcss-normalize-timing-functions: 6.0.0_postcss@8.4.23 + postcss-normalize-unicode: 6.0.0_postcss@8.4.23 + postcss-normalize-url: 6.0.0_postcss@8.4.23 + postcss-normalize-whitespace: 6.0.0_postcss@8.4.23 + postcss-ordered-values: 6.0.0_postcss@8.4.23 + postcss-reduce-initial: 6.0.0_postcss@8.4.23 + postcss-reduce-transforms: 6.0.0_postcss@8.4.23 + postcss-svgo: 6.0.0_postcss@8.4.23 + postcss-unique-selectors: 6.0.0_postcss@8.4.23 dev: true - /cssnano-utils/4.0.0_postcss@8.4.21: + /cssnano-utils/4.0.0_postcss@8.4.23: resolution: {integrity: sha512-Z39TLP+1E0KUcd7LGyF4qMfu8ZufI0rDzhdyAMsa/8UyNUU8wpS0fhdBxbQbv32r64ea00h4878gommRVg2BHw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 dev: true - /cssnano/6.0.0_postcss@8.4.21: + /cssnano/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-RGlcbzGhzEBCHuQe3k+Udyj5M00z0pm9S+VurHXFEOXxH+y0sVrJH2sMzoyz2d8N1EScazg+DVvmgyx0lurwwA==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-preset-default: 6.0.0_postcss@8.4.21 + cssnano-preset-default: 6.0.0_postcss@8.4.23 lilconfig: 2.1.0 - postcss: 8.4.21 + postcss: 8.4.23 dev: true /csso/5.0.5: @@ -10306,8 +10725,8 @@ packages: engines: {node: '>=8'} dev: true - /devalue/4.2.0: - resolution: {integrity: sha512-mbjoAaCL2qogBKgeFxFPOXAUsZchircF+B/79LD4sHH0+NHfYm8gZpQrskKDn5gENGt35+5OI1GUF7hLVnkPDw==} + /devalue/4.3.0: + resolution: {integrity: sha512-n94yQo4LI3w7erwf84mhRUkUJfhLoCZiLyoOZ/QFsDbcWNZePrLwbQpvZBUG2TNxwV3VjCKPxkiiQA6pe3TrTA==} dev: true /didyoumean/1.2.2: @@ -11669,6 +12088,36 @@ packages: '@esbuild/win32-x64': 0.17.14 dev: true + /esbuild/0.17.17: + resolution: {integrity: sha512-/jUywtAymR8jR4qsa2RujlAF7Krpt5VWi72Q2yuLD4e/hvtNcFQ0I1j8m/bxq238pf3/0KO5yuXNpuLx8BE1KA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/android-arm': 0.17.17 + '@esbuild/android-arm64': 0.17.17 + '@esbuild/android-x64': 0.17.17 + '@esbuild/darwin-arm64': 0.17.17 + '@esbuild/darwin-x64': 0.17.17 + '@esbuild/freebsd-arm64': 0.17.17 + '@esbuild/freebsd-x64': 0.17.17 + '@esbuild/linux-arm': 0.17.17 + '@esbuild/linux-arm64': 0.17.17 + '@esbuild/linux-ia32': 0.17.17 + '@esbuild/linux-loong64': 0.17.17 + '@esbuild/linux-mips64el': 0.17.17 + '@esbuild/linux-ppc64': 0.17.17 + '@esbuild/linux-riscv64': 0.17.17 + '@esbuild/linux-s390x': 0.17.17 + '@esbuild/linux-x64': 0.17.17 + '@esbuild/netbsd-x64': 0.17.17 + '@esbuild/openbsd-x64': 0.17.17 + '@esbuild/sunos-x64': 0.17.17 + '@esbuild/win32-arm64': 0.17.17 + '@esbuild/win32-ia32': 0.17.17 + '@esbuild/win32-x64': 0.17.17 + dev: true + /escalade/3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} @@ -12048,6 +12497,21 @@ packages: signal-exit: 3.0.7 strip-final-newline: 2.0.0 + /execa/7.1.1: + resolution: {integrity: sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==} + engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} + dependencies: + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 4.3.1 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.1.0 + onetime: 6.0.0 + signal-exit: 3.0.7 + strip-final-newline: 3.0.0 + dev: true + /exit/0.1.2: resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} engines: {node: '>= 0.8.0'} @@ -12179,6 +12643,20 @@ packages: engines: {node: '>=8'} dev: true + /extract-zip/2.0.1: + resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} + engines: {node: '>= 10.17.0'} + hasBin: true + dependencies: + debug: 4.3.4 + get-stream: 5.2.0 + yauzl: 2.10.0 + optionalDependencies: + '@types/yauzl': 2.10.0 + transitivePeerDependencies: + - supports-color + dev: true + /fast-deep-equal/3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} dev: true @@ -12246,6 +12724,12 @@ packages: bser: 2.1.1 dev: true + /fd-slicer/1.1.0: + resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} + dependencies: + pend: 1.2.0 + dev: true + /fetch-blob/3.2.0: resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} engines: {node: ^12.20 || >= 14.13} @@ -12825,7 +13309,7 @@ packages: defu: 6.1.2 https-proxy-agent: 5.0.1 mri: 1.2.0 - node-fetch-native: 1.0.2 + node-fetch-native: 1.1.0 pathe: 1.1.0 tar: 6.1.13 transitivePeerDependencies: @@ -13012,6 +13496,17 @@ packages: slash: 4.0.0 dev: true + /globby/13.1.4: + resolution: {integrity: sha512-iui/IiiW+QrJ1X1hKH5qwlMQyv34wJAYwH1vrf8b9kBA4sNiif3gKsMHa+BrdnOpEudWjpotfa7LrTzB1ERS/g==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + dir-glob: 3.0.1 + fast-glob: 3.2.12 + ignore: 5.2.4 + merge2: 1.4.1 + slash: 4.0.0 + dev: true + /globrex/0.1.2: resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} dev: true @@ -13274,6 +13769,15 @@ packages: engines: {node: '>=8'} dev: true + /htmlparser2/8.0.2: + resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==} + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + domutils: 3.0.1 + entities: 4.4.0 + dev: true + /http-assert/1.5.0: resolution: {integrity: sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==} engines: {node: '>= 0.8'} @@ -13368,6 +13872,11 @@ packages: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} + /human-signals/4.3.1: + resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} + engines: {node: '>=14.18.0'} + dev: true + /iconv-lite/0.4.24: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} engines: {node: '>=0.10.0'} @@ -13542,9 +14051,9 @@ packages: wrap-ansi: 7.0.0 dev: true - /inquirer/9.1.4: - resolution: {integrity: sha512-9hiJxE5gkK/cM2d1mTEnuurGTAoHebbkX0BYl3h7iEg7FYfuNIom+nDfBCSWtvSnoSrWCeBxqqBZu26xdlJlXA==} - engines: {node: '>=12.0.0'} + /inquirer/9.1.5: + resolution: {integrity: sha512-3ygAIh8gcZavV9bj6MTdYddG2zPSYswP808fKS46NOwlF0zZljVpnLCHODDqItWJDbDpLb3aouAxGaJbkxoppA==} + engines: {node: '>=14.18.0'} dependencies: ansi-escapes: 6.0.0 chalk: 5.2.0 @@ -13553,14 +14062,14 @@ packages: external-editor: 3.1.0 figures: 5.0.0 lodash: 4.17.21 - mute-stream: 0.0.8 + mute-stream: 1.0.0 ora: 6.1.2 run-async: 2.4.1 rxjs: 7.8.0 string-width: 5.1.2 strip-ansi: 7.0.1 through: 2.3.8 - wrap-ansi: 8.0.1 + wrap-ansi: 8.1.0 dev: true /internal-slot/1.0.3: @@ -13580,8 +14089,8 @@ packages: engines: {node: '>=8'} dev: true - /ioredis/5.3.1: - resolution: {integrity: sha512-C+IBcMysM6v52pTLItYMeV4Hz7uriGtoJdz7SSBDX6u+zwSYGirLdQh3L7t/OItWITcw3gTFMjJReYUwS4zihg==} + /ioredis/5.3.2: + resolution: {integrity: sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA==} engines: {node: '>=12.22.0'} dependencies: '@ioredis/commands': 1.2.0 @@ -13670,6 +14179,13 @@ packages: builtin-modules: 3.3.0 dev: true + /is-builtin-module/3.2.1: + resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} + engines: {node: '>=6'} + dependencies: + builtin-modules: 3.3.0 + dev: true + /is-callable/1.2.4: resolution: {integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==} engines: {node: '>= 0.4'} @@ -13910,6 +14426,11 @@ packages: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} + /is-stream/3.0.0: + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true + /is-string/1.0.7: resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} engines: {node: '>= 0.4'} @@ -14498,7 +15019,7 @@ packages: jest-util: 29.5.0 natural-compare: 1.4.0 pretty-format: 29.5.0 - semver: 7.3.8 + semver: 7.5.0 transitivePeerDependencies: - supports-color dev: true @@ -14945,7 +15466,6 @@ packages: /kolorist/1.7.0: resolution: {integrity: sha512-ymToLHqL02udwVdbkowNpzjFd6UzozMtshPQKVi5k1EjKRqKqBrOnE9QbLEb0/pV76SAiIT13hdL8R6suc+f3g==} - dev: false /language-subtag-registry/0.3.22: resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} @@ -15397,6 +15917,11 @@ packages: engines: {node: '>=12'} dev: true + /lru-cache/9.1.0: + resolution: {integrity: sha512-qFXQEwchrZcMVen2uIDceR8Tii6kCJak5rzDStfEM0qA3YLMswaxIEZO0DhIbJ3aqaJiDjt+3crlplOb0tDtKQ==} + engines: {node: 14 || >=16.14} + dev: true + /lz-string/1.4.4: resolution: {integrity: sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==} hasBin: true @@ -15652,6 +16177,11 @@ packages: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} + /mimic-fn/4.0.0: + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} + engines: {node: '>=12'} + dev: true + /min-indent/1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} @@ -15759,9 +16289,9 @@ packages: optional: true dependencies: defu: 6.1.2 - esbuild: 0.17.14 + esbuild: 0.17.17 fs-extra: 11.1.1 - globby: 13.1.3 + globby: 13.1.4 jiti: 1.18.2 mlly: 1.2.0 mri: 1.2.0 @@ -15830,6 +16360,11 @@ packages: resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} dev: true + /mute-stream/1.0.0: + resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true + /mz/2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} dependencies: @@ -15847,6 +16382,12 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + /nanoid/3.3.6: + resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + dev: true + /nanoid/4.0.2: resolution: {integrity: sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==} engines: {node: ^14 || ^16 || >=18} @@ -15940,37 +16481,38 @@ packages: resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} dev: true - /nitropack-edge/2.3.3-27999887.8e06f2e: - resolution: {integrity: sha512-JxM595V3U6JhI07W7JUEZUVfM9LGqg3+VgE+mo0Xcpla4fl48PY0OWEBMIGg0AdHMLT/6T5IZCqXWMAtgt+Phw==} + /nitropack-edge/2.4.0-28032185.b320208: + resolution: {integrity: sha512-rl8xOl986sRFG3L+hb9+ex0y1IeZ59KWcY40ZiYUMoHkp+KcFyQHP/zAUUsuEuB1+FlhC0tHnmIzkBZuj5dPlg==} 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.20.2 - '@rollup/plugin-commonjs': 24.0.1_rollup@3.20.2 - '@rollup/plugin-inject': 5.0.3_rollup@3.20.2 - '@rollup/plugin-json': 6.0.0_rollup@3.20.2 - '@rollup/plugin-node-resolve': 15.0.1_rollup@3.20.2 - '@rollup/plugin-replace': 5.0.2_rollup@3.20.2 - '@rollup/plugin-terser': 0.4.0_rollup@3.20.2 - '@rollup/plugin-wasm': 6.1.2_rollup@3.20.2 - '@rollup/pluginutils': 5.0.2_rollup@3.20.2 + '@rollup/plugin-alias': 5.0.0_rollup@3.20.6 + '@rollup/plugin-commonjs': 24.1.0_rollup@3.20.6 + '@rollup/plugin-inject': 5.0.3_rollup@3.20.6 + '@rollup/plugin-json': 6.0.0_rollup@3.20.6 + '@rollup/plugin-node-resolve': 15.0.2_rollup@3.20.6 + '@rollup/plugin-replace': 5.0.2_rollup@3.20.6 + '@rollup/plugin-terser': 0.4.1_rollup@3.20.6 + '@rollup/plugin-wasm': 6.1.2_rollup@3.20.6 + '@rollup/pluginutils': 5.0.2_rollup@3.20.6 '@vercel/nft': 0.22.6 archiver: 5.3.1 - c12: 1.2.0 + c12: 1.4.1 chalk: 5.2.0 chokidar: 3.5.3 - consola: 2.15.3 + citty: 0.1.1 + consola: 3.1.0 cookie-es: 0.5.0 defu: 6.1.2 destr: 1.2.2 dot-prop: 7.2.0 - esbuild: 0.17.14 + esbuild: 0.17.17 escape-string-regexp: 5.0.0 etag: 1.8.1 fs-extra: 11.1.1 - globby: 13.1.3 + globby: 13.1.4 gzip-size: 7.0.0 h3: 1.6.4 hookable: 5.5.3 @@ -15983,26 +16525,26 @@ packages: mime: 3.0.0 mlly: 1.2.0 mri: 1.2.0 - node-fetch-native: 1.0.2 + node-fetch-native: 1.1.0 ofetch: 1.0.1 - ohash: 1.0.0 + ohash: 1.1.1 pathe: 1.1.0 perfect-debounce: 0.1.3 pkg-types: 1.0.2 pretty-bytes: 6.1.0 radix3: 1.0.1 - rollup: 3.20.2 - rollup-plugin-visualizer: 5.9.0_rollup@3.20.2 + rollup: 3.20.6 + rollup-plugin-visualizer: 5.9.0_rollup@3.20.6 scule: 1.0.0 - semver: 7.3.8 + semver: 7.5.0 serve-placeholder: 2.0.1 serve-static: 1.15.0 source-map-support: 0.5.21 std-env: 3.3.2 ufo: 1.1.1 - unenv: 1.2.2 - unimport: 3.0.4_rollup@3.20.2 - unstorage: 1.4.1 + unenv: 1.4.1 + unimport: 3.0.6_rollup@3.20.6 + unstorage: 1.5.0 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -16028,8 +16570,8 @@ packages: engines: {node: '>=10.5.0'} dev: true - /node-fetch-native/1.0.2: - resolution: {integrity: sha512-KIkvH1jl6b3O7es/0ShyCgWLcfXxlBrLBbP3rOr23WArC66IMcU4DeZEeYEOwnopYhawLTn7/y+YtmASe8DFVQ==} + /node-fetch-native/1.1.0: + resolution: {integrity: sha512-nl5goFCig93JZ9FIV8GHT9xpNqXbxQUzkOmKIMKmncsBH9jhg7qKex8hirpymkBFmNQ114chEEG5lS4wgK2I+Q==} dev: true /node-fetch/2.6.7: @@ -16044,8 +16586,20 @@ packages: whatwg-url: 5.0.0 dev: true - /node-fetch/3.3.0: - resolution: {integrity: sha512-BKwRP/O0UvoMKp7GNdwPlObhYGB5DQqwhEDQlNKuoqwVYSxkSZCSbHjnFFmUEtwSKRPU4kNK8PbDYYitwaE3QA==} + /node-fetch/2.6.9: + resolution: {integrity: sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + dependencies: + whatwg-url: 5.0.0 + dev: true + + /node-fetch/3.3.1: + resolution: {integrity: sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: data-uri-to-buffer: 4.0.0 @@ -16076,7 +16630,7 @@ packages: dependencies: growly: 1.3.0 is-wsl: 2.2.0 - semver: 7.3.8 + semver: 7.5.0 shellwords: 0.1.1 uuid: 8.3.2 which: 2.0.2 @@ -16188,6 +16742,13 @@ packages: dependencies: path-key: 3.1.1 + /npm-run-path/5.1.0: + resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + path-key: 4.0.0 + dev: true + /npmlog/5.0.1: resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} dependencies: @@ -16213,56 +16774,66 @@ packages: boolbase: 1.0.0 dev: true - /nuxi-edge/3.3.3-28005683.5785908e: - resolution: {integrity: sha512-Y89XZ5QqZQWv1alC0A1WY/IpwHVceY4ZlVHYVWu5X8sEb4sESbFw4ZV3JBn9nnWKBnZfQ4G+KF5h0Fkr9E5SSw==} + /nuxi-edge/3.4.3-28033322.607bfdcf: + resolution: {integrity: sha512-qqe+M5PN8VEHlhV+RIJr97lljPoaxp7FzJ8KwI/vu6rfrZFuQFrIrK3ZMrqFq+fzI6ES2PTOl3lnS3qRa1qvwg==} engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} hasBin: true optionalDependencies: fsevents: 2.3.2 dev: true - /nuxt3/3.3.3-28005683.5785908e: - resolution: {integrity: sha512-6NP163kfjCoqqMTpeVS5ZO6QgbX/6MzVI0k8xCE+GyRc6LAlNxXBeFoLliFAfpJdDuq8z+MpByKkzegPZKvT1w==} + /nuxt3/3.4.3-28033322.607bfdcf_@types+node@18.15.11: + resolution: {integrity: sha512-bbpptqtC9RaYiyiOdKk/kKYPvXMfPvGYcBTJPaZz0LiCFlaOQBe/DYd0gJmnBuMHjbeJ0n2Dv6bdgzNLXfERFg==} engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} hasBin: true + peerDependencies: + '@parcel/watcher': ^2.1.0 + '@types/node': ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + '@parcel/watcher': + optional: true dependencies: '@nuxt/devalue': 2.0.0 - '@nuxt/kit': /@nuxt/kit-edge/3.3.3-28005683.5785908e - '@nuxt/schema': /@nuxt/schema-edge/3.3.3-28005683.5785908e - '@nuxt/telemetry': 2.1.10 + '@nuxt/kit': /@nuxt/kit-edge/3.4.3-28033322.607bfdcf + '@nuxt/schema': /@nuxt/schema-edge/3.4.3-28033322.607bfdcf + '@nuxt/telemetry': 2.2.0 '@nuxt/ui-templates': 1.1.1 - '@nuxt/vite-builder': /@nuxt/vite-builder-edge/3.3.3-28005683.5785908e_vue@3.2.47 - '@unhead/ssr': 1.1.25 - '@unhead/vue': 1.1.25_vue@3.2.47 - '@vue/reactivity': 3.2.47 + '@nuxt/vite-builder': /@nuxt/vite-builder-edge/3.4.3-28033322.607bfdcf_ukx7jis7poqi2tgcd5tdb5stqq + '@types/node': 18.15.11 + '@unhead/ssr': 1.1.26 + '@unhead/vue': 1.1.26_vue@3.2.47 '@vue/shared': 3.2.47 chokidar: 3.5.3 cookie-es: 0.5.0 defu: 6.1.2 destr: 1.2.2 + devalue: 4.3.0 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 fs-extra: 11.1.1 - globby: 13.1.3 + globby: 13.1.4 h3: 1.6.4 - hash-sum: 2.0.0 hookable: 5.5.3 jiti: 1.18.2 + klona: 2.0.6 knitwork: 1.0.0 + local-pkg: 0.4.3 magic-string: 0.30.0 mlly: 1.2.0 - nitropack: /nitropack-edge/2.3.3-27999887.8e06f2e - nuxi: /nuxi-edge/3.3.3-28005683.5785908e + nitropack: /nitropack-edge/2.4.0-28032185.b320208 + nuxi: /nuxi-edge/3.4.3-28033322.607bfdcf + nypm: 0.2.0 ofetch: 1.0.1 - ohash: 1.0.0 + ohash: 1.1.1 pathe: 1.1.0 perfect-debounce: 0.1.3 + prompts: 2.4.2 scule: 1.0.0 strip-literal: 1.0.1 ufo: 1.1.1 - unctx: 2.1.2 - unenv: 1.2.2 - unimport: 3.0.4 + unctx: 2.3.0 + unenv: 1.4.1 + unimport: 3.0.6 unplugin: 1.3.1 untyped: 1.3.2 vue: 3.2.47 @@ -16277,7 +16848,6 @@ packages: - '@azure/keyvault-secrets' - '@azure/storage-blob' - '@planetscale/database' - - '@types/node' - debug - encoding - eslint @@ -16301,6 +16871,13 @@ packages: resolution: {integrity: sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==} dev: true + /nypm/0.2.0: + resolution: {integrity: sha512-auBv78LkHyU9TywBE91N+RTkanVyFLsVayZaHW+YYvJDJ3u2PCwLaYB3eecPQD9tgCIXGuH871HlHTdKSf6rtw==} + engines: {node: ^14.16.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} + dependencies: + execa: 7.1.1 + dev: true + /object-assign/4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} @@ -16357,12 +16934,12 @@ packages: resolution: {integrity: sha512-icBz2JYfEpt+wZz1FRoGcrMigjNKjzvufE26m9+yUiacRQRHwnNlGRPiDnW4op7WX/MR6aniwS8xw8jyVelF2g==} dependencies: destr: 1.2.2 - node-fetch-native: 1.0.2 + node-fetch-native: 1.1.0 ufo: 1.1.1 dev: true - /ohash/1.0.0: - resolution: {integrity: sha512-kxSyzq6tt+6EE/xCnD1XaFhCCjUNUaz3X30rJp6mnjGLXAAvuPFqohMdv0aScWzajR45C29HyBaXZ8jXBwnh9A==} + /ohash/1.1.1: + resolution: {integrity: sha512-N9UDJn2IV6oO6pNclJ80tRXraNNJqw/asscr3Lu7+ibRQdEswejJuuXNclMQTJVTsVhQs+ZJThVziy6t2v2KXA==} dev: true /on-finished/2.3.0: @@ -16402,6 +16979,13 @@ packages: dependencies: mimic-fn: 2.1.0 + /onetime/6.0.0: + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} + engines: {node: '>=12'} + dependencies: + mimic-fn: 4.0.0 + dev: true + /only/0.0.2: resolution: {integrity: sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==} dev: true @@ -16663,6 +17247,13 @@ packages: parse-path: 7.0.0 dev: true + /parse5-htmlparser2-tree-adapter/7.0.0: + resolution: {integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==} + dependencies: + domhandler: 5.0.3 + parse5: 7.1.2 + dev: true + /parse5/5.1.1: resolution: {integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==} dev: true @@ -16730,6 +17321,11 @@ packages: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} + /path-key/4.0.0: + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} + engines: {node: '>=12'} + dev: true + /path-parse/1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} @@ -16778,6 +17374,10 @@ packages: resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} dev: true + /pend/1.2.0: + resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} + dev: true + /perfect-debounce/0.1.3: resolution: {integrity: sha512-NOT9AcKiDGpnV/HBhI22Str++XWcErO/bALvHCuhv33owZW/CjH8KAFLZDCmu3727sihe0wTxpDhyGc6M8qacQ==} dev: true @@ -16871,17 +17471,17 @@ packages: engines: {node: '>=0.10.0'} dev: true - /postcss-calc/8.2.4_postcss@8.4.21: + /postcss-calc/8.2.4_postcss@8.4.23: resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} peerDependencies: postcss: ^8.2.2 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 postcss-selector-parser: 6.0.11 postcss-value-parser: 4.2.0 dev: true - /postcss-colormin/6.0.0_postcss@8.4.21: + /postcss-colormin/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-EuO+bAUmutWoZYgHn2T1dG1pPqHU6L4TjzPlu4t1wZGXQ/fxV16xg2EJmYi0z+6r+MGV1yvpx1BHkUaRrPa2bw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: @@ -16890,55 +17490,55 @@ packages: browserslist: 4.21.5 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.21 + postcss: 8.4.23 postcss-value-parser: 4.2.0 dev: true - /postcss-convert-values/6.0.0_postcss@8.4.21: + /postcss-convert-values/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-U5D8QhVwqT++ecmy8rnTb+RL9n/B806UVaS3m60lqle4YDFcpbS3ae5bTQIh3wOGUSDHSEtMYLs/38dNG7EYFw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: browserslist: 4.21.5 - postcss: 8.4.21 + postcss: 8.4.23 postcss-value-parser: 4.2.0 dev: true - /postcss-discard-comments/6.0.0_postcss@8.4.21: + /postcss-discard-comments/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-p2skSGqzPMZkEQvJsgnkBhCn8gI7NzRH2683EEjrIkoMiwRELx68yoUJ3q3DGSGuQ8Ug9Gsn+OuDr46yfO+eFw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 dev: true - /postcss-discard-duplicates/6.0.0_postcss@8.4.21: + /postcss-discard-duplicates/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-bU1SXIizMLtDW4oSsi5C/xHKbhLlhek/0/yCnoMQany9k3nPBq+Ctsv/9oMmyqbR96HYHxZcHyK2HR5P/mqoGA==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 dev: true - /postcss-discard-empty/6.0.0_postcss@8.4.21: + /postcss-discard-empty/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-b+h1S1VT6dNhpcg+LpyiUrdnEZfICF0my7HAKgJixJLW7BnNmpRH34+uw/etf5AhOlIhIAuXApSzzDzMI9K/gQ==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 dev: true - /postcss-discard-overridden/6.0.0_postcss@8.4.21: + /postcss-discard-overridden/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-4VELwssYXDFigPYAZ8vL4yX4mUepF/oCBeeIT4OXsJPYOtvJumyz9WflmJWTfDwCUcpDR+z0zvCWBXgTx35SVw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 dev: true /postcss-import-resolver/2.0.0: @@ -16947,38 +17547,38 @@ packages: enhanced-resolve: 4.5.0 dev: true - /postcss-import/14.1.0_postcss@8.4.21: + /postcss-import/14.1.0_postcss@8.4.23: resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} engines: {node: '>=10.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.1 dev: true - /postcss-import/15.1.0_postcss@8.4.21: + /postcss-import/15.1.0_postcss@8.4.23: resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} engines: {node: '>=14.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.1 dev: true - /postcss-js/4.0.0_postcss@8.4.21: + /postcss-js/4.0.0_postcss@8.4.23: resolution: {integrity: sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==} engines: {node: ^12 || ^14 || >= 16} peerDependencies: postcss: ^8.3.3 dependencies: camelcase-css: 2.0.1 - postcss: 8.4.21 + postcss: 8.4.23 dev: true /postcss-load-config/3.1.4: @@ -16997,7 +17597,7 @@ packages: yaml: 1.10.2 dev: true - /postcss-load-config/3.1.4_postcss@8.4.21: + /postcss-load-config/3.1.4_postcss@8.4.23: resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} engines: {node: '>= 10'} peerDependencies: @@ -17010,22 +17610,22 @@ packages: optional: true dependencies: lilconfig: 2.1.0 - postcss: 8.4.21 + postcss: 8.4.23 yaml: 1.10.2 dev: true - /postcss-merge-longhand/6.0.0_postcss@8.4.21: + /postcss-merge-longhand/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-4VSfd1lvGkLTLYcxFuISDtWUfFS4zXe0FpF149AyziftPFQIWxjvFSKhA4MIxMe4XM3yTDgQMbSNgzIVxChbIg==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 postcss-value-parser: 4.2.0 - stylehacks: 6.0.0_postcss@8.4.21 + stylehacks: 6.0.0_postcss@8.4.23 dev: true - /postcss-merge-rules/6.0.0_postcss@8.4.21: + /postcss-merge-rules/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-rCXkklftzEkniyv3f4mRCQzxD6oE4Quyh61uyWTUbCJ26Pv2hoz+fivJSsSBWxDBeScR4fKCfF3HHTcD7Ybqnw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: @@ -17033,52 +17633,52 @@ packages: dependencies: browserslist: 4.21.5 caniuse-api: 3.0.0 - cssnano-utils: 4.0.0_postcss@8.4.21 - postcss: 8.4.21 + cssnano-utils: 4.0.0_postcss@8.4.23 + postcss: 8.4.23 postcss-selector-parser: 6.0.11 dev: true - /postcss-minify-font-values/6.0.0_postcss@8.4.21: + /postcss-minify-font-values/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-zNRAVtyh5E8ndZEYXA4WS8ZYsAp798HiIQ1V2UF/C/munLp2r1UGHwf1+6JFu7hdEhJFN+W1WJQKBrtjhFgEnA==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 postcss-value-parser: 4.2.0 dev: true - /postcss-minify-gradients/6.0.0_postcss@8.4.21: + /postcss-minify-gradients/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-wO0F6YfVAR+K1xVxF53ueZJza3L+R3E6cp0VwuXJQejnNUH0DjcAFe3JEBeTY1dLwGa0NlDWueCA1VlEfiKgAA==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: colord: 2.9.3 - cssnano-utils: 4.0.0_postcss@8.4.21 - postcss: 8.4.21 + cssnano-utils: 4.0.0_postcss@8.4.23 + postcss: 8.4.23 postcss-value-parser: 4.2.0 dev: true - /postcss-minify-params/6.0.0_postcss@8.4.21: + /postcss-minify-params/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-Fz/wMQDveiS0n5JPcvsMeyNXOIMrwF88n7196puSuQSWSa+/Ofc1gDOSY2xi8+A4PqB5dlYCKk/WfqKqsI+ReQ==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: browserslist: 4.21.5 - cssnano-utils: 4.0.0_postcss@8.4.21 - postcss: 8.4.21 + cssnano-utils: 4.0.0_postcss@8.4.23 + postcss: 8.4.23 postcss-value-parser: 4.2.0 dev: true - /postcss-minify-selectors/6.0.0_postcss@8.4.21: + /postcss-minify-selectors/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-ec/q9JNCOC2CRDNnypipGfOhbYPuUkewGwLnbv6omue/PSASbHSU7s6uSQ0tcFRVv731oMIx8k0SP4ZX6be/0g==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 postcss-selector-parser: 6.0.11 dev: true @@ -17123,118 +17723,118 @@ packages: postcss: 8.4.21 dev: true - /postcss-nested/6.0.0_postcss@8.4.21: + /postcss-nested/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 postcss-selector-parser: 6.0.11 dev: true - /postcss-normalize-charset/6.0.0_postcss@8.4.21: + /postcss-normalize-charset/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-cqundwChbu8yO/gSWkuFDmKrCZ2vJzDAocheT2JTd0sFNA4HMGoKMfbk2B+J0OmO0t5GUkiAkSM5yF2rSLUjgQ==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 dev: true - /postcss-normalize-display-values/6.0.0_postcss@8.4.21: + /postcss-normalize-display-values/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-Qyt5kMrvy7dJRO3OjF7zkotGfuYALETZE+4lk66sziWSPzlBEt7FrUshV6VLECkI4EN8Z863O6Nci4NXQGNzYw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-positions/6.0.0_postcss@8.4.21: + /postcss-normalize-positions/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-mPCzhSV8+30FZyWhxi6UoVRYd3ZBJgTRly4hOkaSifo0H+pjDYcii/aVT4YE6QpOil15a5uiv6ftnY3rm0igPg==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-repeat-style/6.0.0_postcss@8.4.21: + /postcss-normalize-repeat-style/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-50W5JWEBiOOAez2AKBh4kRFm2uhrT3O1Uwdxz7k24aKtbD83vqmcVG7zoIwo6xI2FZ/HDlbrCopXhLeTpQib1A==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-string/6.0.0_postcss@8.4.21: + /postcss-normalize-string/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-KWkIB7TrPOiqb8ZZz6homet2KWKJwIlysF5ICPZrXAylGe2hzX/HSf4NTX2rRPJMAtlRsj/yfkrWGavFuB+c0w==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-timing-functions/6.0.0_postcss@8.4.21: + /postcss-normalize-timing-functions/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-tpIXWciXBp5CiFs8sem90IWlw76FV4oi6QEWfQwyeREVwUy39VSeSqjAT7X0Qw650yAimYW5gkl2Gd871N5SQg==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-unicode/6.0.0_postcss@8.4.21: + /postcss-normalize-unicode/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-ui5crYkb5ubEUDugDc786L/Me+DXp2dLg3fVJbqyAl0VPkAeALyAijF2zOsnZyaS1HyfPuMH0DwyY18VMFVNkg==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: browserslist: 4.21.5 - postcss: 8.4.21 + postcss: 8.4.23 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-url/6.0.0_postcss@8.4.21: + /postcss-normalize-url/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-98mvh2QzIPbb02YDIrYvAg4OUzGH7s1ZgHlD3fIdTHLgPLRpv1ZTKJDnSAKr4Rt21ZQFzwhGMXxpXlfrUBKFHw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-whitespace/6.0.0_postcss@8.4.21: + /postcss-normalize-whitespace/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-7cfE1AyLiK0+ZBG6FmLziJzqQCpTQY+8XjMhMAz8WSBSCsCNNUKujgIgjCAmDT3cJ+3zjTXFkoD15ZPsckArVw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 postcss-value-parser: 4.2.0 dev: true - /postcss-ordered-values/6.0.0_postcss@8.4.21: + /postcss-ordered-values/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-K36XzUDpvfG/nWkjs6d1hRBydeIxGpKS2+n+ywlKPzx1nMYDYpoGbcjhj5AwVYJK1qV2/SDoDEnHzlPD6s3nMg==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 4.0.0_postcss@8.4.21 - postcss: 8.4.21 + cssnano-utils: 4.0.0_postcss@8.4.23 + postcss: 8.4.23 postcss-value-parser: 4.2.0 dev: true - /postcss-reduce-initial/6.0.0_postcss@8.4.21: + /postcss-reduce-initial/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-s2UOnidpVuXu6JiiI5U+fV2jamAw5YNA9Fdi/GRK0zLDLCfXmSGqQtzpUPtfN66RtCbb9fFHoyZdQaxOB3WxVA==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: @@ -17242,16 +17842,16 @@ packages: dependencies: browserslist: 4.21.5 caniuse-api: 3.0.0 - postcss: 8.4.21 + postcss: 8.4.23 dev: true - /postcss-reduce-transforms/6.0.0_postcss@8.4.21: + /postcss-reduce-transforms/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-FQ9f6xM1homnuy1wLe9lP1wujzxnwt1EwiigtWwuyf8FsqqXUDUp2Ulxf9A5yjlUOTdCJO6lonYjg1mgqIIi2w==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 postcss-value-parser: 4.2.0 dev: true @@ -17263,28 +17863,28 @@ packages: util-deprecate: 1.0.2 dev: true - /postcss-svgo/6.0.0_postcss@8.4.21: + /postcss-svgo/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-r9zvj/wGAoAIodn84dR/kFqwhINp5YsJkLoujybWG59grR/IHx+uQ2Zo+IcOwM0jskfYX3R0mo+1Kip1VSNcvw==} engines: {node: ^14 || ^16 || >= 18} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 postcss-value-parser: 4.2.0 svgo: 3.0.2 dev: true - /postcss-unique-selectors/6.0.0_postcss@8.4.21: + /postcss-unique-selectors/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-EPQzpZNxOxP7777t73RQpZE5e9TrnCrkvp7AH7a0l89JmZiPnS82y216JowHXwpBCQitfyxrof9TK3rYbi7/Yw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.21 + postcss: 8.4.23 postcss-selector-parser: 6.0.11 dev: true - /postcss-url/10.1.3_postcss@8.4.21: + /postcss-url/10.1.3_postcss@8.4.23: resolution: {integrity: sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw==} engines: {node: '>=10'} peerDependencies: @@ -17293,7 +17893,7 @@ packages: make-dir: 3.1.0 mime: 2.5.2 minimatch: 3.0.8 - postcss: 8.4.21 + postcss: 8.4.23 xxhashjs: 0.2.2 dev: true @@ -17335,6 +17935,15 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.2 + /postcss/8.4.23: + resolution: {integrity: sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.6 + picocolors: 1.0.0 + source-map-js: 1.0.2 + dev: true + /prelude-ls/1.1.2: resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} engines: {node: '>= 0.8.0'} @@ -18093,7 +18702,7 @@ packages: yargs: 17.7.1 dev: true - /rollup-plugin-visualizer/5.9.0_rollup@3.20.2: + /rollup-plugin-visualizer/5.9.0_rollup@3.20.6: resolution: {integrity: sha512-bbDOv47+Bw4C/cgs0czZqfm8L82xOZssk4ayZjG40y9zbXclNk7YikrZTDao6p7+HDiGxrN0b65SgZiVm9k1Cg==} engines: {node: '>=14'} hasBin: true @@ -18105,7 +18714,7 @@ packages: dependencies: open: 8.4.0 picomatch: 2.3.1 - rollup: 3.20.2 + rollup: 3.20.6 source-map: 0.7.4 yargs: 17.7.1 dev: true @@ -18171,6 +18780,14 @@ packages: fsevents: 2.3.2 dev: true + /rollup/3.20.6: + resolution: {integrity: sha512-2yEB3nQXp/tBQDN0hJScJQheXdvU2wFhh6ld7K/aiZ1vYcak6N/BKjY1QrU6BvO2JWYS8bEs14FRaxXosxy2zw==} + engines: {node: '>=14.18.0', npm: '>=8.0.0'} + hasBin: true + optionalDependencies: + fsevents: 2.3.2 + dev: true + /rrweb-cssom/0.6.0: resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} dev: true @@ -18370,6 +18987,14 @@ packages: dependencies: lru-cache: 6.0.0 + /semver/7.5.0: + resolution: {integrity: sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==} + 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'} @@ -19033,6 +19658,11 @@ packages: resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} engines: {node: '>=6'} + /strip-final-newline/3.0.0: + resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} + engines: {node: '>=12'} + dev: true + /strip-indent/3.0.0: resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} engines: {node: '>=8'} @@ -19088,14 +19718,14 @@ packages: resolution: {integrity: sha512-DU2KZiB6VbPkO2tGSqQ9n96ZstUPjW7X4sGO6V2m1myIQluX0p1Ol8BrA/l6/EesqhMqXOIXs3cJNOy1UuU2BA==} dev: true - /stylehacks/6.0.0_postcss@8.4.21: + /stylehacks/6.0.0_postcss@8.4.23: resolution: {integrity: sha512-+UT589qhHPwz6mTlCLSt/vMNTJx8dopeJlZAlBMJPWA3ORqu6wmQY7FBXf+qD+FsqoBJODyqNxOUP3jdntFRdw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: browserslist: 4.21.5 - postcss: 8.4.21 + postcss: 8.4.23 postcss-selector-parser: 6.0.11 dev: true @@ -19356,7 +19986,7 @@ packages: wordwrapjs: 4.0.1 dev: true - /tailwindcss/3.3.1_postcss@8.4.21: + /tailwindcss/3.3.1_postcss@8.4.23: resolution: {integrity: sha512-Vkiouc41d4CEq0ujXl6oiGFQ7bA3WEhUZdTgXAhtKxSy49OmKs8rEfQmupsfF0IGW8fv2iQkp1EVUuapCFrZ9g==} engines: {node: '>=12.13.0'} hasBin: true @@ -19377,11 +20007,11 @@ packages: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.0 - postcss: 8.4.21 - postcss-import: 14.1.0_postcss@8.4.21 - postcss-js: 4.0.0_postcss@8.4.21 - postcss-load-config: 3.1.4_postcss@8.4.21 - postcss-nested: 6.0.0_postcss@8.4.21 + postcss: 8.4.23 + postcss-import: 14.1.0_postcss@8.4.23 + postcss-js: 4.0.0_postcss@8.4.23 + postcss-load-config: 3.1.4_postcss@8.4.23 + postcss-nested: 6.0.0_postcss@8.4.23 postcss-selector-parser: 6.0.11 postcss-value-parser: 4.2.0 quick-lru: 5.1.1 @@ -20104,12 +20734,12 @@ packages: resolution: {integrity: sha512-kuZwRKV615lEw/Xx3Iz56FKk3nOeOVGaVmw0eg+x4Mne28lCotNFbBhDW7dEBCBKyKbRQiCadEZeNAFPVC5cgw==} dev: true - /unctx/2.1.2: - resolution: {integrity: sha512-KK18aLRKe3OlbPyHbXAkIWSU3xK8GInomXfA7fzDMGFXQ1crX1UWrCzKesVXeUyHIayHUrnTvf87IPCKMyeKTg==} + /unctx/2.3.0: + resolution: {integrity: sha512-xs79V1T5JEQ/5aQ3j4ipbQEaReMosMz/ktOdsZMEtKv1PfbdRrKY/PaU0CxdspkX3zEink2keQU4nRzAXgui1A==} dependencies: acorn: 8.8.2 estree-walker: 3.0.3 - magic-string: 0.27.0 + magic-string: 0.30.0 unplugin: 1.3.1 dev: true @@ -20130,21 +20760,21 @@ packages: busboy: 1.6.0 dev: true - /unenv/1.2.2: - resolution: {integrity: sha512-SYqIFLFC4wYtLyxD6RyAfoK/dkgvW85BfNdiYvroyfrL4cyLkoigSldSBBiUTgtxwb4pcE0zexw502DghVWeuA==} + /unenv/1.4.1: + resolution: {integrity: sha512-DuFZUDfaBC92zy3fW7QqKTLdYJIPkpwTN0yGZtaxnpOI7HvIfl41NYh9NVv4zcqhT8CGXJ1ELpvO2tecaB6NfA==} dependencies: defu: 6.1.2 mime: 3.0.0 - node-fetch-native: 1.0.2 + node-fetch-native: 1.1.0 pathe: 1.1.0 dev: true - /unhead/1.1.25: - resolution: {integrity: sha512-KtTBgtQjxICoOjA4dyxJfj5fYoYJeYFUt/J8ulaTzbvTsXM9K+ztYjI65nf2CPYYXRCRz/iEt8trqcsGlsB5TQ==} + /unhead/1.1.26: + resolution: {integrity: sha512-MshcPoPLXSGRgYtczddGvMgLUISTbt2pxihqD5kZVXKmY2FZLj1OQIY111aX45Xq47XJxjvYavvoyeUFroKQcg==} dependencies: - '@unhead/dom': 1.1.25 - '@unhead/schema': 1.1.25 - '@unhead/shared': 1.1.25 + '@unhead/dom': 1.1.26 + '@unhead/schema': 1.1.26 + '@unhead/shared': 1.1.26 hookable: 5.5.3 dev: true @@ -20167,8 +20797,8 @@ packages: resolution: {integrity: sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==} engines: {node: '>=4'} - /unimport/3.0.4: - resolution: {integrity: sha512-eoof/HLiNJcIkVpnqc7sJbzKSLx39J6xTaP7E4ElgVQKeq2t9fPTkvJKcA55IJTaRPkEkDq8kcc/IZPmrypnFg==} + /unimport/3.0.6: + resolution: {integrity: sha512-GYxGJ1Bri1oqx8VFDjdgooGzeK7jBk3bvhXmamTIpu3nONOcUMGwZbX7X0L5RA7OWMXpR4vzpSQP7pXUzJg1/Q==} dependencies: '@rollup/pluginutils': 5.0.2 escape-string-regexp: 5.0.0 @@ -20185,10 +20815,10 @@ packages: - rollup dev: true - /unimport/3.0.4_rollup@3.20.2: - resolution: {integrity: sha512-eoof/HLiNJcIkVpnqc7sJbzKSLx39J6xTaP7E4ElgVQKeq2t9fPTkvJKcA55IJTaRPkEkDq8kcc/IZPmrypnFg==} + /unimport/3.0.6_rollup@3.20.6: + resolution: {integrity: sha512-GYxGJ1Bri1oqx8VFDjdgooGzeK7jBk3bvhXmamTIpu3nONOcUMGwZbX7X0L5RA7OWMXpR4vzpSQP7pXUzJg1/Q==} dependencies: - '@rollup/pluginutils': 5.0.2_rollup@3.20.2 + '@rollup/pluginutils': 5.0.2_rollup@3.20.6 escape-string-regexp: 5.0.0 fast-glob: 3.2.12 local-pkg: 0.4.3 @@ -20255,16 +20885,16 @@ packages: isobject: 3.0.1 dev: true - /unstorage/1.4.1: - resolution: {integrity: sha512-ETLczXBd7sjJZuA3oIzaYwhMShiGlo7cGx01Ww23x2ehlk6WiRR1YsmjDBipoiGorq8pX1RRoMQFp/n3me7QOg==} + /unstorage/1.5.0: + resolution: {integrity: sha512-bL6sHwTKp2ns0SAGNHAbLP9LwmtPGMtaOVrHRA4V8ngQMHQR18q0uRgkeGB4qF84XSDu/o8ebv54p/HBJESXFA==} peerDependencies: '@azure/app-configuration': ^1.3.1 '@azure/cosmos': ^3.17.3 - '@azure/data-tables': ^13.2.1 - '@azure/identity': ^3.1.3 - '@azure/keyvault-secrets': ^4.6.0 - '@azure/storage-blob': ^12.13.0 - '@planetscale/database': ^1.6.0 + '@azure/data-tables': ^13.2.2 + '@azure/identity': ^3.1.4 + '@azure/keyvault-secrets': ^4.7.0 + '@azure/storage-blob': ^12.14.0 + '@planetscale/database': ^1.7.0 peerDependenciesMeta: '@azure/app-configuration': optional: true @@ -20285,11 +20915,11 @@ packages: chokidar: 3.5.3 destr: 1.2.2 h3: 1.6.4 - ioredis: 5.3.1 + ioredis: 5.3.2 listhen: 1.0.4 - lru-cache: 7.18.3 + lru-cache: 9.1.0 mri: 1.2.0 - node-fetch-native: 1.0.2 + node-fetch-native: 1.1.0 ofetch: 1.0.1 ufo: 1.1.1 transitivePeerDependencies: @@ -20437,7 +21067,7 @@ packages: resolution: {integrity: sha512-nd2HUpKc6RWblPZQ2GDuI65sxJ2n/UqZwSBVtj64xlWjMx0m7ZB2m9b2JS3v1f+n9VWH/dd1CMhkHfP6pIdckA==} dependencies: resolve-package-path: 3.1.0 - semver: 7.3.8 + semver: 7.5.0 dev: true /validate-peer-dependencies/2.2.0: @@ -20458,27 +21088,6 @@ packages: engines: {node: '>= 0.8'} dev: true - /vite-node/0.29.8: - resolution: {integrity: sha512-b6OtCXfk65L6SElVM20q5G546yu10/kNrhg08afEoWlFRJXFq9/6glsvSVY+aI6YeC1tu2TtAqI2jHEQmOmsFw==} - engines: {node: '>=v14.16.0'} - hasBin: true - dependencies: - cac: 6.7.14 - debug: 4.3.4 - mlly: 1.2.0 - pathe: 1.1.0 - picocolors: 1.0.0 - vite: 4.2.1 - transitivePeerDependencies: - - '@types/node' - - less - - sass - - stylus - - sugarss - - supports-color - - terser - dev: true - /vite-node/0.29.8_@types+node@18.15.11: resolution: {integrity: sha512-b6OtCXfk65L6SElVM20q5G546yu10/kNrhg08afEoWlFRJXFq9/6glsvSVY+aI6YeC1tu2TtAqI2jHEQmOmsFw==} engines: {node: '>=v14.16.0'} @@ -20500,7 +21109,28 @@ packages: - terser dev: true - /vite-plugin-checker/0.5.6_vite@4.2.1: + /vite-node/0.30.1_@types+node@18.15.11: + resolution: {integrity: sha512-vTikpU/J7e6LU/8iM3dzBo8ZhEiKZEKRznEMm+mJh95XhWaPrJQraT/QsT2NWmuEf+zgAoMe64PKT7hfZ1Njmg==} + engines: {node: '>=v14.18.0'} + hasBin: true + dependencies: + cac: 6.7.14 + debug: 4.3.4 + mlly: 1.2.0 + pathe: 1.1.0 + picocolors: 1.0.0 + vite: 4.3.0_@types+node@18.15.11 + transitivePeerDependencies: + - '@types/node' + - less + - sass + - stylus + - sugarss + - supports-color + - terser + dev: true + + /vite-plugin-checker/0.5.6_vite@4.3.0: resolution: {integrity: sha512-ftRyON0gORUHDxcDt2BErmsikKSkfvl1i2DoP6Jt2zDO9InfvM6tqO1RkXhSjkaXEhKPea6YOnhFaZxW3BzudQ==} engines: {node: '>=14.16'} peerDependencies: @@ -20543,7 +21173,7 @@ packages: npm-run-path: 4.0.1 strip-ansi: 6.0.1 tiny-invariant: 1.2.0 - vite: 4.2.1 + vite: 4.3.0_@types+node@18.15.11 vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.7 @@ -20755,6 +21385,71 @@ packages: fsevents: 2.3.2 dev: true + /vite/4.3.0: + resolution: {integrity: sha512-JTGFgDh3dVxeGBpuQX04Up+JZmuG6wu9414Ei36vQzaEruY/M4K0AgwtuB2b4HaBgB7R8l+LHxjB0jcgz4d2qQ==} + 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.17.17 + postcss: 8.4.23 + rollup: 3.20.6 + optionalDependencies: + fsevents: 2.3.2 + dev: true + + /vite/4.3.0_@types+node@18.15.11: + resolution: {integrity: sha512-JTGFgDh3dVxeGBpuQX04Up+JZmuG6wu9414Ei36vQzaEruY/M4K0AgwtuB2b4HaBgB7R8l+LHxjB0jcgz4d2qQ==} + 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.15.11 + esbuild: 0.17.17 + postcss: 8.4.23 + rollup: 3.20.6 + optionalDependencies: + fsevents: 2.3.2 + dev: true + /vitefu/0.2.3_vite@4.2.1: resolution: {integrity: sha512-75l7TTuU8isAhz1QFtNKjDkqjxvndfMC1AfIMjJ0ZQ59ZD0Ow9QOIsJJX16Wv9PS8f+zMzp6fHy5cCbKG/yVUQ==} peerDependencies: @@ -20777,6 +21472,17 @@ packages: vite: 4.2.1 dev: true + /vitefu/0.2.4_vite@4.3.0: + resolution: {integrity: sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==} + peerDependencies: + vite: ^3.0.0 || ^4.0.0 + peerDependenciesMeta: + vite: + optional: true + dependencies: + vite: 4.3.0_@types+node@18.15.11 + dev: true + /vitest/0.29.8: resolution: {integrity: sha512-JIAVi2GK5cvA6awGpH0HvH/gEG9PZ0a/WoxdiV3PmqK+3CjQMf8c+J/Vhv4mdZ2nRyXFw66sAg6qz7VNkaHfDQ==} engines: {node: '>=v14.16.0'} @@ -20916,7 +21622,7 @@ packages: engines: {vscode: ^1.52.0} dependencies: minimatch: 3.1.2 - semver: 7.3.8 + semver: 7.5.0 vscode-languageserver-protocol: 3.16.0 dev: true @@ -21471,8 +22177,8 @@ packages: strip-ansi: 6.0.1 dev: true - /wrap-ansi/8.0.1: - resolution: {integrity: sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==} + /wrap-ansi/8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} engines: {node: '>=12'} dependencies: ansi-styles: 6.1.0 @@ -21610,6 +22316,13 @@ packages: yargs-parser: 21.1.1 dev: true + /yauzl/2.10.0: + resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} + dependencies: + buffer-crc32: 0.2.13 + fd-slicer: 1.1.0 + dev: true + /ylru/1.3.2: resolution: {integrity: sha512-RXRJzMiK6U2ye0BlGGZnmpwJDPgakn6aNQ0A7gHRbD4I0uvK4TW6UqkK1V0pp9jskjJBAXd3dRrbzWkqJ+6cxA==} engines: {node: '>= 4.0.0'}