diff --git a/package.json b/package.json index 1207081b..9cf6f441 100644 --- a/package.json +++ b/package.json @@ -74,18 +74,18 @@ "radix3": "^1.1.1", "satori": "0.10.13", "satori-html": "^0.3.2", - "shiki": "^1.1.7", + "shiki": "^1.2.0", "sirv": "^2.0.4", "splitpanes": "^3.1.5", "std-env": "^3.7.0", "terminate": "^2.6.1", - "ufo": "^1.4.0", + "ufo": "^1.5.1", "unwasm": "^0.3.8", "vanilla-jsoneditor": "^0.23.0", "yoga-wasm-web": "^0.3.3" }, "devDependencies": { - "@antfu/eslint-config": "^2.8.2", + "@antfu/eslint-config": "^2.8.3", "@headlessui/vue": "^1.7.19", "@iconify-json/carbon": "^1.1.31", "@iconify-json/logos": "^1.1.42", @@ -118,7 +118,7 @@ "sharp": "^0.33.2", "typescript": "^5.4.2", "unocss": "^0.58.6", - "vitest": "^1.3.1" + "vitest": "^1.4.0" }, "build": { "externals": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6954552d..a8dd63a0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -93,8 +93,8 @@ importers: specifier: ^0.3.2 version: 0.3.2 shiki: - specifier: ^1.1.7 - version: 1.1.7 + specifier: ^1.2.0 + version: 1.2.0 sirv: specifier: ^2.0.4 version: 2.0.4 @@ -108,8 +108,8 @@ importers: specifier: ^2.6.1 version: 2.6.1 ufo: - specifier: ^1.4.0 - version: 1.4.0 + specifier: ^1.5.1 + version: 1.5.1 unwasm: specifier: ^0.3.8 version: 0.3.8 @@ -121,8 +121,8 @@ importers: version: 0.3.3 devDependencies: '@antfu/eslint-config': - specifier: ^2.8.2 - version: 2.8.2(@vue/compiler-sfc@3.4.21)(eslint@8.57.0)(typescript@5.4.2)(vitest@1.3.1) + specifier: ^2.8.3 + version: 2.8.3(@vue/compiler-sfc@3.4.21)(eslint@8.57.0)(typescript@5.4.2)(vitest@1.4.0) '@headlessui/vue': specifier: ^1.7.19 version: 1.7.19(vue@3.4.21) @@ -158,7 +158,7 @@ importers: version: 0.5.5(@nuxt/kit@3.10.3)(nuxi@3.10.1)(sass@1.72.0)(typescript@5.4.2) '@nuxt/test-utils': specifier: 3.11.0 - version: 3.11.0(h3@1.11.1)(playwright-core@1.42.1)(rollup@4.13.0)(vite@5.1.6)(vitest@1.3.1)(vue-router@4.3.0)(vue@3.4.21) + version: 3.11.0(h3@1.11.1)(playwright-core@1.42.1)(rollup@4.13.0)(vite@5.1.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) '@nuxt/ui': specifier: ^2.14.2 version: 2.14.2(nuxt@3.10.3)(rollup@4.13.0)(vite@5.1.6)(vue@3.4.21) @@ -217,8 +217,8 @@ importers: specifier: ^0.58.6 version: 0.58.6(@unocss/webpack@0.58.6)(postcss@8.4.35)(rollup@4.13.0)(vite@5.1.6) vitest: - specifier: ^1.3.1 - version: 1.3.1(sass@1.72.0) + specifier: ^1.4.0 + version: 1.4.0(sass@1.72.0) packages: @@ -238,8 +238,8 @@ packages: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - /@antfu/eslint-config@2.8.2(@vue/compiler-sfc@3.4.21)(eslint@8.57.0)(typescript@5.4.2)(vitest@1.3.1): - resolution: {integrity: sha512-lmB7C0DE1dMwp9b+kRWCF/EP3Wc18DUeT+STuX9OskOherX3P/eQ5PxmOslBVZalD9/mbft0s257mQL+LxJ37A==} + /@antfu/eslint-config@2.8.3(@vue/compiler-sfc@3.4.21)(eslint@8.57.0)(typescript@5.4.2)(vitest@1.4.0): + resolution: {integrity: sha512-M3l7KwDrtAaF90km8D0G0bhkEDl2/V4yh/Qi08uiFHoMAEzbqwF73HRIJxJgL1YwRcyUnJy7yEUkA04cI1GFEQ==} hasBin: true peerDependencies: '@unocss/eslint-plugin': '>=0.50.0' @@ -280,6 +280,7 @@ packages: dependencies: '@antfu/eslint-define-config': 1.23.0-2 '@antfu/install-pkg': 0.3.1 + '@clack/prompts': 0.7.0 '@eslint-types/jsdoc': 46.8.2-1 '@eslint-types/typescript-eslint': 7.0.2 '@eslint-types/unicorn': 51.0.1 @@ -301,7 +302,7 @@ packages: eslint-plugin-toml: 0.9.2(eslint@8.57.0) eslint-plugin-unicorn: 51.0.1(eslint@8.57.0) eslint-plugin-unused-imports: 3.1.0(@typescript-eslint/eslint-plugin@7.2.0)(eslint@8.57.0) - eslint-plugin-vitest: 0.3.26(@typescript-eslint/eslint-plugin@7.2.0)(eslint@8.57.0)(typescript@5.4.2)(vitest@1.3.1) + eslint-plugin-vitest: 0.3.26(@typescript-eslint/eslint-plugin@7.2.0)(eslint@8.57.0)(typescript@5.4.2)(vitest@1.4.0) eslint-plugin-vue: 9.23.0(eslint@8.57.0) eslint-plugin-yml: 1.12.2(eslint@8.57.0) eslint-processor-vue-blocks: 0.1.1(@vue/compiler-sfc@3.4.21)(eslint@8.57.0) @@ -310,7 +311,6 @@ packages: local-pkg: 0.5.0 parse-gitignore: 2.0.0 picocolors: 1.0.0 - prompts: 2.4.2 toml-eslint-parser: 0.9.3 vue-eslint-parser: 9.4.2(eslint@8.57.0) yaml-eslint-parser: 1.2.2 @@ -673,6 +673,23 @@ packages: '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 + /@clack/core@0.3.4: + resolution: {integrity: sha512-H4hxZDXgHtWTwV3RAVenqcC4VbJZNegbBjlPvzOzCouXtS2y3sDvlO3IsbrPNWuLWPPlYVYPghQdSF64683Ldw==} + dependencies: + picocolors: 1.0.0 + sisteransi: 1.0.5 + dev: true + + /@clack/prompts@0.7.0: + resolution: {integrity: sha512-0MhX9/B4iL6Re04jPrttDm+BsP8y6mS7byuv0BvXgdXhbV5PdlsHt55dvNsuBCPZ7xq1oTAOOuotR9NFbQyMSA==} + dependencies: + '@clack/core': 0.3.4 + picocolors: 1.0.0 + sisteransi: 1.0.5 + dev: true + bundledDependencies: + - is-unicode-supported + /@cloudflare/kv-asset-handler@0.3.1: resolution: {integrity: sha512-lKN2XCfKCmpKb86a1tl4GIwsJYDy9TGuwjhDELLmpKygQhw8X2xR4dusgpC5Tg7q1pB96Eb0rBo81kxSILQMwA==} dependencies: @@ -2045,10 +2062,10 @@ packages: ohash: 1.1.3 pathe: 1.1.2 scule: 1.3.0 - shiki: 1.1.7 + shiki: 1.2.0 slugify: 1.6.6 socket.io-client: 4.7.5 - ufo: 1.4.0 + ufo: 1.5.1 unist-util-stringify-position: 4.0.0 unstorage: 1.10.2 ws: 8.16.0 @@ -2227,7 +2244,7 @@ packages: pkg-types: 1.0.3 scule: 1.3.0 semver: 7.6.0 - ufo: 1.4.0 + ufo: 1.5.1 unctx: 2.3.1 unimport: 3.7.1(rollup@4.13.0) untyped: 1.4.2 @@ -2267,7 +2284,7 @@ packages: pkg-types: 1.0.3 scule: 1.3.0 std-env: 3.7.0 - ufo: 1.4.0 + ufo: 1.5.1 unimport: 3.7.1(rollup@4.13.0) untyped: 1.4.2 transitivePeerDependencies: @@ -2299,7 +2316,7 @@ packages: - rollup - supports-color - /@nuxt/test-utils@3.11.0(h3@1.11.1)(playwright-core@1.42.1)(rollup@4.13.0)(vite@5.1.6)(vitest@1.3.1)(vue-router@4.3.0)(vue@3.4.21): + /@nuxt/test-utils@3.11.0(h3@1.11.1)(playwright-core@1.42.1)(rollup@4.13.0)(vite@5.1.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21): resolution: {integrity: sha512-9ovgpQZkZpVg/MhYVVn2169WjH/IL0XUqwGryTa/lkx0/BCi1LMVEp3HTPkmt4qbRcxitO+kL4vFqqrFGVaSVg==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: @@ -2357,12 +2374,12 @@ packages: radix3: 1.1.1 scule: 1.3.0 std-env: 3.7.0 - ufo: 1.4.0 + ufo: 1.5.1 unenv: 1.9.0 unplugin: 1.10.0 vite: 5.1.6(sass@1.72.0) - vitest: 1.3.1(sass@1.72.0) - vitest-environment-nuxt: 1.0.0(h3@1.11.1)(playwright-core@1.42.1)(rollup@4.13.0)(vite@5.1.6)(vitest@1.3.1)(vue-router@4.3.0)(vue@3.4.21) + vitest: 1.4.0(sass@1.72.0) + vitest-environment-nuxt: 1.0.0(h3@1.11.1)(playwright-core@1.42.1)(rollup@4.13.0)(vite@5.1.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) vue: 3.4.21(typescript@5.4.2) vue-router: 4.3.0(vue@3.4.21) transitivePeerDependencies: @@ -2455,7 +2472,7 @@ packages: rollup-plugin-visualizer: 5.12.0(rollup@4.13.0) std-env: 3.7.0 strip-literal: 2.0.0 - ufo: 1.4.0 + ufo: 1.5.1 unenv: 1.9.0 unplugin: 1.10.0 vite: 5.1.6(sass@1.72.0) @@ -2555,7 +2572,7 @@ packages: pathe: 1.1.2 scule: 1.3.0 sucrase: 3.35.0 - ufo: 1.4.0 + ufo: 1.5.1 unplugin: 1.10.0 vue-i18n: 9.10.1(vue@3.4.21) vue-router: 4.3.0(vue@3.4.21) @@ -2599,8 +2616,8 @@ packages: remark-parse: 11.0.0 remark-rehype: 11.1.0 scule: 1.3.0 - shiki: 1.1.7 - ufo: 1.4.0 + shiki: 1.2.0 + ufo: 1.5.1 unified: 11.0.4 unist-builder: 4.0.0 unist-util-visit: 5.0.0 @@ -2627,7 +2644,7 @@ packages: postcss-nesting: 12.1.0(postcss@8.4.35) tailwind-config-viewer: 1.7.3(tailwindcss@3.4.1) tailwindcss: 3.4.1 - ufo: 1.4.0 + ufo: 1.5.1 transitivePeerDependencies: - rollup - supports-color @@ -3237,6 +3254,10 @@ packages: /@shikijs/core@1.1.7: resolution: {integrity: sha512-gTYLUIuD1UbZp/11qozD3fWpUTuMqPSf3svDMMrL0UmlGU7D9dPw/V1FonwAorCUJBltaaESxq90jrSjQyGixg==} + dev: true + + /@shikijs/core@1.2.0: + resolution: {integrity: sha512-OlFvx+nyr5C8zpcMBnSGir0YPD6K11uYhouqhNmm1qLiis4GA7SsGtu07r9gKS9omks8RtQqHrJL4S+lqWK01A==} /@shikijs/transformers@1.1.7: resolution: {integrity: sha512-lXz011ao4+rvweps/9h3CchBfzb1U5OtP5D51Tqc9lQYdLblWMIxQxH6Ybe1GeGINcEVM4goMyPrI0JvlIp4UQ==} @@ -4122,38 +4143,38 @@ packages: vite: 5.1.6(sass@1.72.0) vue: 3.4.21(typescript@5.4.2) - /@vitest/expect@1.3.1: - resolution: {integrity: sha512-xofQFwIzfdmLLlHa6ag0dPV8YsnKOCP1KdAeVVh34vSjN2dcUiXYCD9htu/9eM7t8Xln4v03U9HLxLpPlsXdZw==} + /@vitest/expect@1.4.0: + resolution: {integrity: sha512-Jths0sWCJZ8BxjKe+p+eKsoqev1/T8lYcrjavEaz8auEJ4jAVY0GwW3JKmdVU4mmNPLPHixh4GNXP7GFtAiDHA==} dependencies: - '@vitest/spy': 1.3.1 - '@vitest/utils': 1.3.1 + '@vitest/spy': 1.4.0 + '@vitest/utils': 1.4.0 chai: 4.4.1 dev: true - /@vitest/runner@1.3.1: - resolution: {integrity: sha512-5FzF9c3jG/z5bgCnjr8j9LNq/9OxV2uEBAITOXfoe3rdZJTdO7jzThth7FXv/6b+kdY65tpRQB7WaKhNZwX+Kg==} + /@vitest/runner@1.4.0: + resolution: {integrity: sha512-EDYVSmesqlQ4RD2VvWo3hQgTJ7ZrFQ2VSJdfiJiArkCerDAGeyF1i6dHkmySqk573jLp6d/cfqCN+7wUB5tLgg==} dependencies: - '@vitest/utils': 1.3.1 + '@vitest/utils': 1.4.0 p-limit: 5.0.0 pathe: 1.1.2 dev: true - /@vitest/snapshot@1.3.1: - resolution: {integrity: sha512-EF++BZbt6RZmOlE3SuTPu/NfwBF6q4ABS37HHXzs2LUVPBLx2QoY/K0fKpRChSo8eLiuxcbCVfqKgx/dplCDuQ==} + /@vitest/snapshot@1.4.0: + resolution: {integrity: sha512-saAFnt5pPIA5qDGxOHxJ/XxhMFKkUSBJmVt5VgDsAqPTX6JP326r5C/c9UuCMPoXNzuudTPsYDZCoJ5ilpqG2A==} dependencies: magic-string: 0.30.8 pathe: 1.1.2 pretty-format: 29.7.0 dev: true - /@vitest/spy@1.3.1: - resolution: {integrity: sha512-xAcW+S099ylC9VLU7eZfdT9myV67Nor9w9zhf0mGCYJSO+zM2839tOeROTdikOi/8Qeusffvxb/MyBSOja1Uig==} + /@vitest/spy@1.4.0: + resolution: {integrity: sha512-Ywau/Qs1DzM/8Uc+yA77CwSegizMlcgTJuYGAi0jujOteJOUf1ujunHThYo243KG9nAyWT3L9ifPYZ5+As/+6Q==} dependencies: tinyspy: 2.2.1 dev: true - /@vitest/utils@1.3.1: - resolution: {integrity: sha512-d3Waie/299qqRyHTm2DjADeTaNdNSVsnwHPWrs20JMpjh6eiVq7ggggweO8rc4arhf6rRkWuHKwvxGvejUXZZQ==} + /@vitest/utils@1.4.0: + resolution: {integrity: sha512-mx3Yd1/6e2Vt/PUC98DcqTirtfxUyAZ32uK82r8rZzbtBeBo+nqgnjx/LvqQdWsrvNtm14VmurNgcf4nqY5gJg==} dependencies: diff-sequences: 29.6.3 estree-walker: 3.0.3 @@ -4276,7 +4297,7 @@ packages: /@vue/server-renderer@3.4.21(vue@3.4.21): resolution: {integrity: sha512-aV1gXyKSN6Rz+6kZ6kr5+Ll14YzmIbeuWe7ryJl5muJ4uwSwY/aStXTixx76TwkZFJLm1aAlA/HSWEJ4EyiMkg==} peerDependencies: - vue: ^3.4.21 + vue: 3.4.21 dependencies: '@vue/compiler-ssr': 3.4.21 '@vue/shared': 3.4.21 @@ -6549,7 +6570,7 @@ packages: eslint-rule-composer: 0.3.0 dev: true - /eslint-plugin-vitest@0.3.26(@typescript-eslint/eslint-plugin@7.2.0)(eslint@8.57.0)(typescript@5.4.2)(vitest@1.3.1): + /eslint-plugin-vitest@0.3.26(@typescript-eslint/eslint-plugin@7.2.0)(eslint@8.57.0)(typescript@5.4.2)(vitest@1.4.0): resolution: {integrity: sha512-oxe5JSPgRjco8caVLTh7Ti8PxpwJdhSV0hTQAmkFcNcmy/9DnqLB/oNVRA11RmVRP//2+jIIT6JuBEcpW3obYg==} engines: {node: ^18.0.0 || >= 20.0.0} peerDependencies: @@ -6565,7 +6586,7 @@ packages: '@typescript-eslint/eslint-plugin': 7.2.0(@typescript-eslint/parser@7.2.0)(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 - vitest: 1.3.1(sass@1.72.0) + vitest: 1.4.0(sass@1.72.0) transitivePeerDependencies: - supports-color - typescript @@ -6836,7 +6857,7 @@ packages: enhanced-resolve: 5.16.0 mlly: 1.6.1 pathe: 1.1.2 - ufo: 1.4.0 + ufo: 1.5.1 /fake-indexeddb@5.0.2: resolution: {integrity: sha512-cB507r5T3D55DfclY01GLkninZLfU7HXV/mhVRTnTRm5k2u+fY7Fof2dBkr80p5t7G7dlA/G5dI87QiMdPpMCQ==} @@ -7294,7 +7315,7 @@ packages: iron-webcrypto: 1.1.0 ohash: 1.1.3 radix3: 1.1.1 - ufo: 1.4.0 + ufo: 1.5.1 uncrypto: 0.1.3 unenv: 1.9.0 transitivePeerDependencies: @@ -8238,7 +8259,7 @@ packages: node-forge: 1.3.1 pathe: 1.1.2 std-env: 3.7.0 - ufo: 1.4.0 + ufo: 1.5.1 untun: 0.1.3 uqr: 0.1.2 transitivePeerDependencies: @@ -9024,7 +9045,7 @@ packages: acorn: 8.11.3 pathe: 1.1.2 pkg-types: 1.0.3 - ufo: 1.4.0 + ufo: 1.5.1 /mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} @@ -9143,7 +9164,7 @@ packages: serve-placeholder: 2.0.1 serve-static: 1.15.0 std-env: 3.7.0 - ufo: 1.4.0 + ufo: 1.5.1 uncrypto: 0.1.3 unctx: 2.3.1 unenv: 1.9.0 @@ -9376,7 +9397,7 @@ packages: pkg-types: 1.0.3 site-config-stack: 2.2.11(vue@3.4.21) std-env: 3.7.0 - ufo: 1.4.0 + ufo: 1.5.1 transitivePeerDependencies: - rollup - supports-color @@ -9394,10 +9415,10 @@ packages: nuxt-site-config-kit: 2.2.11(rollup@4.13.0)(vue@3.4.21) pathe: 1.1.2 pkg-types: 1.0.3 - shiki: 1.1.7 + shiki: 1.2.0 sirv: 2.0.4 site-config-stack: 2.2.11(vue@3.4.21) - ufo: 1.4.0 + ufo: 1.5.1 transitivePeerDependencies: - '@nuxt/devtools' - '@unocss/webpack' @@ -9478,7 +9499,7 @@ packages: scule: 1.3.0 std-env: 3.7.0 strip-literal: 2.0.0 - ufo: 1.4.0 + ufo: 1.5.1 ultrahtml: 1.5.3 uncrypto: 0.1.3 unctx: 2.3.1 @@ -9541,7 +9562,7 @@ packages: consola: 3.2.3 execa: 8.0.1 pathe: 1.1.2 - ufo: 1.4.0 + ufo: 1.5.1 /object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} @@ -9604,7 +9625,7 @@ packages: dependencies: destr: 2.0.3 node-fetch-native: 1.6.2 - ufo: 1.4.0 + ufo: 1.5.1 /ohash@1.1.3: resolution: {integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==} @@ -11053,6 +11074,12 @@ packages: resolution: {integrity: sha512-9kUTMjZtcPH3i7vHunA6EraTPpPOITYTdA5uMrvsJRexktqP0s7P3s9HVK80b4pP42FRVe03D7fT3NmJv2yYhw==} dependencies: '@shikijs/core': 1.1.7 + dev: true + + /shiki@1.2.0: + resolution: {integrity: sha512-xLhiTMOIUXCv5DqJ4I70GgQCtdlzsTqFLZWcMHHG3TAieBUbvEGthdrlPDlX4mL/Wszx9C6rEcxU6kMlg4YlxA==} + dependencies: + '@shikijs/core': 1.2.0 /side-channel@1.0.6: resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} @@ -11119,7 +11146,7 @@ packages: peerDependencies: vue: ^3 dependencies: - ufo: 1.4.0 + ufo: 1.5.1 vue: 3.4.21(typescript@5.4.2) dev: false @@ -11844,8 +11871,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - /ufo@1.4.0: - resolution: {integrity: sha512-Hhy+BhRBleFjpJ2vchUNN40qgkh0366FWJGqVLYBHev0vpHTrXSA0ryT+74UiW6KWsldNurQMKGqCm1M2zBciQ==} + /ufo@1.5.1: + resolution: {integrity: sha512-HGyF79+/qZ4soRvM+nHERR2pJ3VXDZ/8sL1uLahdgEDf580NkgiWOxLk33FetExqOWp352JZRsgXbG/4MaGOSg==} /ultrahtml@1.5.3: resolution: {integrity: sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg==} @@ -12178,7 +12205,7 @@ packages: mri: 1.2.0 node-fetch-native: 1.6.2 ofetch: 1.3.3 - ufo: 1.4.0 + ufo: 1.5.1 transitivePeerDependencies: - uWebSockets.js @@ -12374,6 +12401,27 @@ packages: - supports-color - terser + /vite-node@1.4.0(sass@1.72.0): + resolution: {integrity: sha512-VZDAseqjrHgNd4Kh8icYHWzTKSCZMhia7GyHfhtzLW33fZlG9SwsB6CEhgyVOWkJfJ2pFLrp/Gj1FSfAiqH9Lw==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + dependencies: + cac: 6.7.14 + debug: 4.3.4 + pathe: 1.1.2 + picocolors: 1.0.0 + vite: 5.1.6(sass@1.72.0) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + dev: true + /vite-plugin-checker@0.6.4(eslint@8.57.0)(typescript@5.4.2)(vite@5.1.6): resolution: {integrity: sha512-2zKHH5oxr+ye43nReRbC2fny1nyARwhxdm0uNYp/ERy4YvU9iZpNOsueoi/luXw5gnpqRSvjcEPxXbS153O2wA==} engines: {node: '>=14.16'} @@ -12502,10 +12550,10 @@ packages: optionalDependencies: fsevents: 2.3.3 - /vitest-environment-nuxt@1.0.0(h3@1.11.1)(playwright-core@1.42.1)(rollup@4.13.0)(vite@5.1.6)(vitest@1.3.1)(vue-router@4.3.0)(vue@3.4.21): + /vitest-environment-nuxt@1.0.0(h3@1.11.1)(playwright-core@1.42.1)(rollup@4.13.0)(vite@5.1.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21): resolution: {integrity: sha512-AWMO9h4HdbaFdPWZw34gALFI8gbBiOpvfbyeZwHIPfh4kWg/TwElYHvYMQ61WPUlCGaS5LebfHkaI0WPyb//Iw==} dependencies: - '@nuxt/test-utils': 3.11.0(h3@1.11.1)(playwright-core@1.42.1)(rollup@4.13.0)(vite@5.1.6)(vitest@1.3.1)(vue-router@4.3.0)(vue@3.4.21) + '@nuxt/test-utils': 3.11.0(h3@1.11.1)(playwright-core@1.42.1)(rollup@4.13.0)(vite@5.1.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' @@ -12524,15 +12572,15 @@ packages: - vue-router dev: true - /vitest@1.3.1(sass@1.72.0): - resolution: {integrity: sha512-/1QJqXs8YbCrfv/GPQ05wAZf2eakUPLPa18vkJAKE7RXOKfVHqMZZ1WlTjiwl6Gcn65M5vpNUB6EFLnEdRdEXQ==} + /vitest@1.4.0(sass@1.72.0): + resolution: {integrity: sha512-gujzn0g7fmwf83/WzrDTnncZt2UiXP41mHuFYFrdwaLRVQ6JYQEiME2IfEjU3vcFL3VKa75XhI3lFgn+hfVsQw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 1.3.1 - '@vitest/ui': 1.3.1 + '@vitest/browser': 1.4.0 + '@vitest/ui': 1.4.0 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -12549,11 +12597,11 @@ packages: jsdom: optional: true dependencies: - '@vitest/expect': 1.3.1 - '@vitest/runner': 1.3.1 - '@vitest/snapshot': 1.3.1 - '@vitest/spy': 1.3.1 - '@vitest/utils': 1.3.1 + '@vitest/expect': 1.4.0 + '@vitest/runner': 1.4.0 + '@vitest/snapshot': 1.4.0 + '@vitest/spy': 1.4.0 + '@vitest/utils': 1.4.0 acorn-walk: 8.3.2 chai: 4.4.1 debug: 4.3.4 @@ -12567,7 +12615,7 @@ packages: tinybench: 2.6.0 tinypool: 0.8.2 vite: 5.1.6(sass@1.72.0) - vite-node: 1.3.1(sass@1.72.0) + vite-node: 1.4.0(sass@1.72.0) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -12615,7 +12663,7 @@ packages: /vue-bundle-renderer@2.0.0: resolution: {integrity: sha512-oYATTQyh8XVkUWe2kaKxhxKVuuzK2Qcehe+yr3bGiaQAhK3ry2kYE4FWOfL+KO3hVFwCdLmzDQTzYhTi9C+R2A==} dependencies: - ufo: 1.4.0 + ufo: 1.5.1 /vue-demi@0.14.7(vue@3.4.21): resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==} diff --git a/src/runtime/nitro/og-image/bindings/css-inline/wasm.ts b/src/runtime/nitro/og-image/bindings/css-inline/wasm.ts index c5b65c49..eb6ccaf3 100644 --- a/src/runtime/nitro/og-image/bindings/css-inline/wasm.ts +++ b/src/runtime/nitro/og-image/bindings/css-inline/wasm.ts @@ -1,7 +1,7 @@ import { initWasm, inline } from '@css-inline/css-inline-wasm' export default { - initWasmPromise: initWasm(import('@css-inline/css-inline-wasm/index_bg.wasm?module' as string).then((r) => r.default || r)), + initWasmPromise: initWasm(import('@css-inline/css-inline-wasm/index_bg.wasm?module' as string).then(r => r.default || r)), cssInline: { inline, }, diff --git a/src/runtime/nitro/og-image/bindings/resvg/wasm.ts b/src/runtime/nitro/og-image/bindings/resvg/wasm.ts index 1dd370e1..3f3773f6 100644 --- a/src/runtime/nitro/og-image/bindings/resvg/wasm.ts +++ b/src/runtime/nitro/og-image/bindings/resvg/wasm.ts @@ -1,6 +1,6 @@ import { Resvg as _Resvg, initWasm } from '@resvg/resvg-wasm' export default { - initWasmPromise: initWasm(import('@resvg/resvg-wasm/index_bg.wasm?module' as string).then((r) => r.default || r)), + initWasmPromise: initWasm(import('@resvg/resvg-wasm/index_bg.wasm?module' as string).then(r => r.default || r)), Resvg: _Resvg, }