diff --git a/docs/package.json b/docs/package.json index 02aab988..c034e976 100644 --- a/docs/package.json +++ b/docs/package.json @@ -6,7 +6,7 @@ "@iconify-json/heroicons": "^1.2.2", "@iconify-json/lucide": "^1.2.35", "@iconify-json/simple-icons": "^1.2.31", - "@iconify-json/vscode-icons": "^1.2.18", + "@iconify-json/vscode-icons": "^1.2.19", "@nuxt/content": "^2.13.4", "@nuxt/fonts": "^0.11.1", "@nuxt/image": "^1.10.0", diff --git a/package.json b/package.json index d2d3b626..770e16ab 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "@headlessui/tailwindcss": "^0.2.2", "@headlessui/vue": "^1.7.23", "@iconify-json/heroicons": "^1.2.2", - "@nuxt/icon": "^1.11.0", + "@nuxt/icon": "^1.12.0", "@nuxt/kit": "^3.16.2", "@nuxtjs/color-mode": "^3.5.2", "@nuxtjs/tailwindcss": "^6.13.2", @@ -67,7 +67,7 @@ }, "devDependencies": { "@nuxt/eslint-config": "^1.3.0", - "@nuxt/module-builder": "^1.0.0", + "@nuxt/module-builder": "^1.0.1", "@nuxt/test-utils": "^3.17.2", "@release-it/conventional-changelog": "^10.0.0", "@vue/test-utils": "^2.4.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d505a410..0ff4b963 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,8 +25,8 @@ importers: specifier: ^1.2.2 version: 1.2.2 '@nuxt/icon': - specifier: ^1.11.0 - version: 1.11.0(magicast@0.3.5)(vite@6.2.4(@types/node@22.13.14)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)) + specifier: ^1.12.0 + version: 1.12.0(magicast@0.3.5)(vite@6.2.4(@types/node@22.13.14)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)) '@nuxt/kit': specifier: ^3.16.2 version: 3.16.2(magicast@0.3.5) @@ -104,8 +104,8 @@ importers: specifier: ^1.3.0 version: 1.3.0(@vue/compiler-sfc@3.5.13)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) '@nuxt/module-builder': - specifier: ^1.0.0 - version: 1.0.0(@nuxt/cli@3.24.0(magicast@0.3.5))(typescript@5.8.3)(vue-tsc@2.1.10(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)) + specifier: ^1.0.1 + version: 1.0.1(@nuxt/cli@3.24.0(magicast@0.3.5))(esbuild@0.25.2)(typescript@5.8.3)(vue-tsc@2.1.10(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)) '@nuxt/test-utils': specifier: ^3.17.2 version: 3.17.2(@types/node@22.13.14)(@vue/test-utils@2.4.6)(happy-dom@17.4.4)(jiti@2.4.2)(magicast@0.3.5)(playwright-core@1.51.1)(terser@5.39.0)(typescript@5.8.3)(vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.13.14)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(yaml@2.7.1) @@ -152,8 +152,8 @@ importers: specifier: ^1.2.31 version: 1.2.31 '@iconify-json/vscode-icons': - specifier: ^1.2.18 - version: 1.2.18 + specifier: ^1.2.19 + version: 1.2.19 '@nuxt/content': specifier: 2.13.2 version: 2.13.2(db0@0.3.1)(ioredis@5.6.0)(magicast@0.3.5)(nuxt@3.16.2(@parcel/watcher@2.5.1)(@types/node@22.13.14)(db0@0.3.1)(eslint@9.24.0(jiti@2.4.2))(ioredis@5.6.0)(magicast@0.3.5)(meow@13.2.0)(optionator@0.9.4)(rollup@4.38.0)(terser@5.39.0)(typescript@5.8.3)(vite@6.2.4(@types/node@22.13.14)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue-tsc@2.1.10(typescript@5.8.3))(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)) @@ -668,11 +668,11 @@ packages: '@iconify-json/simple-icons@1.2.31': resolution: {integrity: sha512-xBUPtvkcSAiXs9DfVtudhLddQtQYin3I3Ph/W5FNYA0oE6r2hmLB8TgOog9OjOt1Sxn3IB5+4n5+64DMf2xNmQ==} - '@iconify-json/vscode-icons@1.2.18': - resolution: {integrity: sha512-TFkzbQb6X87xf4OyPQc9TFYEz0Qlw6tfIqtOPS81U1cbfQgYSuEGoAdvqiO9wEVms6bzVOyDfwYG/IysA7Wl9A==} + '@iconify-json/vscode-icons@1.2.19': + resolution: {integrity: sha512-M6Ujx2Ncmr/jfHhLJ+unqaILOJ/wWAkfc84Eh3+e8PccFmB1TS4KwOSyqbawybbqKK7JaaEk5uhFYSFpYOeuOA==} - '@iconify/collections@1.0.532': - resolution: {integrity: sha512-vOuXU93ceb5Z0so0nYxP536J5WTaFphsznfLlUCgGWnhOOFfpPgNdZDdyUNzJSVDzp0amj7Jja4JjQWUFJyKBA==} + '@iconify/collections@1.0.536': + resolution: {integrity: sha512-ih/SpVV6+U/4YU0lasSOwqh8+EJn8UPA09tJmH4pH6jIkqbH1aq+U70NaK/DFDmYJlzGERJjDWmUcQWEbLob/A==} '@iconify/types@2.0.0': resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} @@ -919,8 +919,8 @@ packages: '@nuxt/fonts@0.11.1': resolution: {integrity: sha512-WRrJp0n+Hk9wF2W7aPGfYLxvQYn4Yxnf1+LtG0lORMrwM7smo9OSdc1+2WyDGZzP3ySnqjvN98OBZrGAQrmnIg==} - '@nuxt/icon@1.11.0': - resolution: {integrity: sha512-j82YbT7/Z02W/6jhiMoXHdtpSsCBfAoI3EkJ5Axi0C30ALiqvmrmfwd+CG7dftyncj51goBi1YMb6I4vNHK9nA==} + '@nuxt/icon@1.12.0': + resolution: {integrity: sha512-aAEq4NQzRXmfR6ajLvA8tuD/5pxaOg/3VzIKqQS68R3D2fGD1pAitTrJAm4A3RX2TnrRMSoYoNw34IyVE5w1dg==} '@nuxt/image@1.10.0': resolution: {integrity: sha512-/B58GeEmme7bkmQUrXzEw8P9sJb9BkMaYZqLDtq8ZdDLEddE3P4nVya8RQPB+p4b7EdqWajpPqdy1A2ZPLev/A==} @@ -930,13 +930,13 @@ packages: resolution: {integrity: sha512-K1SAUo2vweTfudKZzjKsZ5YJoxPLTspR5qz5+G61xtZreLpsdpDYfBseqsIAl5VFLJuszeRpWQ01jP9LfQ6Ksw==} engines: {node: '>=18.12.0'} - '@nuxt/module-builder@1.0.0': - resolution: {integrity: sha512-5OxnQLAqrUXrudui1Qnke7IpfUfSAckqd1gF9K3UslG7MAG7+7oee6+rqVqdQ6YBEJJp2iE5T1xfOzfsOwhD9A==} + '@nuxt/module-builder@1.0.1': + resolution: {integrity: sha512-PmxiKKbwJ32EpASyrgX9XxD/8cZyRCZBx/A6/eSUb5PmqtEVM8QFIBZDN5+oDhAZKB1ayI+ukQNNu4kzbd292Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@nuxt/cli': ^3.24.1 - typescript: ^5.8.2 + typescript: ^5.8.3 '@nuxt/schema@3.16.2': resolution: {integrity: sha512-2HZPM372kuI/uw9VU/hOoYuzv803oZAtyoEKC5dQCQTKAQ293AjypF3WljMXUSReFS/hcbBSgGzYUPHr3Qo+pg==} @@ -5534,8 +5534,8 @@ packages: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} - std-env@3.8.1: - resolution: {integrity: sha512-vj5lIj3Mwf9D79hBkltk5qmkFI+biIKWS2IBxEyEU3AX1tUf7AoL8nSazCOiiqQsGKIq01SClsKEzweu34uwvA==} + std-env@3.9.0: + resolution: {integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==} stdin-discarder@0.2.2: resolution: {integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==} @@ -6251,10 +6251,11 @@ packages: peerDependencies: vue: ^3.2.0 - vue-sfc-transformer@0.1.4: - resolution: {integrity: sha512-o0RDhJpOi7UtjSCtgRPX0kCOw/FKuECTZLT2yLUjw4cZWyLmun5ocz1tdNJUhzayEomVm6qGjK+i3Tz2pGNMvw==} - engines: {node: '>=6.9.0'} + vue-sfc-transformer@0.1.10: + resolution: {integrity: sha512-cGc+15xzK27TnfM4q0Kx+Byif9gpeDtbsEFC/OANkjy6iKOJ9x0nkqLPxUfaMtdBOCUEzINOZhJZ82zspl2cwg==} + engines: {node: '>=18.0.0'} peerDependencies: + esbuild: '*' vue: ^3.5.13 vue-tsc@2.1.10: @@ -6879,11 +6880,11 @@ snapshots: dependencies: '@iconify/types': 2.0.0 - '@iconify-json/vscode-icons@1.2.18': + '@iconify-json/vscode-icons@1.2.19': dependencies: '@iconify/types': 2.0.0 - '@iconify/collections@1.0.532': + '@iconify/collections@1.0.536': dependencies: '@iconify/types': 2.0.0 @@ -7138,7 +7139,7 @@ snapshots: pkg-types: 2.1.0 scule: 1.3.0 semver: 7.7.1 - std-env: 3.8.1 + std-env: 3.9.0 tinyexec: 1.0.1 ufo: 1.6.1 youch: 4.1.0-beta.6 @@ -7346,9 +7347,9 @@ snapshots: - uploadthing - vite - '@nuxt/icon@1.11.0(magicast@0.3.5)(vite@6.2.4(@types/node@22.13.14)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))': + '@nuxt/icon@1.12.0(magicast@0.3.5)(vite@6.2.4(@types/node@22.13.14)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))': dependencies: - '@iconify/collections': 1.0.532 + '@iconify/collections': 1.0.536 '@iconify/types': 2.0.0 '@iconify/utils': 2.3.0 '@iconify/vue': 4.3.0(vue@3.5.13(typescript@5.8.3)) @@ -7360,7 +7361,7 @@ snapshots: ohash: 2.0.11 pathe: 2.0.3 picomatch: 4.0.2 - std-env: 3.8.1 + std-env: 3.9.0 tinyglobby: 0.2.12 transitivePeerDependencies: - magicast @@ -7378,7 +7379,7 @@ snapshots: knitwork: 1.2.0 ohash: 2.0.11 pathe: 2.0.3 - std-env: 3.8.1 + std-env: 3.9.0 ufo: 1.6.1 optionalDependencies: ipx: 2.1.0(db0@0.3.1)(ioredis@5.6.0) @@ -7423,7 +7424,7 @@ snapshots: pkg-types: 2.1.0 scule: 1.3.0 semver: 7.7.1 - std-env: 3.8.1 + std-env: 3.9.0 ufo: 1.6.1 unctx: 2.4.1 unimport: 4.1.3 @@ -7431,7 +7432,7 @@ snapshots: transitivePeerDependencies: - magicast - '@nuxt/module-builder@1.0.0(@nuxt/cli@3.24.0(magicast@0.3.5))(typescript@5.8.3)(vue-tsc@2.1.10(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3))': + '@nuxt/module-builder@1.0.1(@nuxt/cli@3.24.0(magicast@0.3.5))(esbuild@0.25.2)(typescript@5.8.3)(vue-tsc@2.1.10(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3))': dependencies: '@nuxt/cli': 3.24.0(magicast@0.3.5) citty: 0.1.6 @@ -7439,15 +7440,16 @@ snapshots: defu: 6.1.4 jiti: 2.4.2 magic-regexp: 0.8.0 - mkdist: 2.3.0(typescript@5.8.3)(vue-sfc-transformer@0.1.4(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.1.10(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)) + mkdist: 2.3.0(typescript@5.8.3)(vue-sfc-transformer@0.1.10(esbuild@0.25.2)(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.1.10(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)) mlly: 1.7.4 pathe: 2.0.3 pkg-types: 2.1.0 tsconfck: 3.1.5(typescript@5.8.3) typescript: 5.8.3 - unbuild: 3.5.0(typescript@5.8.3)(vue-sfc-transformer@0.1.4(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.1.10(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)) - vue-sfc-transformer: 0.1.4(vue@3.5.13(typescript@5.8.3)) + unbuild: 3.5.0(typescript@5.8.3)(vue-sfc-transformer@0.1.10(esbuild@0.25.2)(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.1.10(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)) + vue-sfc-transformer: 0.1.10(esbuild@0.25.2)(vue@3.5.13(typescript@5.8.3)) transitivePeerDependencies: + - esbuild - sass - vue - vue-tsc @@ -7457,7 +7459,7 @@ snapshots: consola: 3.4.2 defu: 6.1.4 pathe: 2.0.3 - std-env: 3.8.1 + std-env: 3.9.0 '@nuxt/telemetry@2.6.6(magicast@0.3.5)': dependencies: @@ -7472,7 +7474,7 @@ snapshots: package-manager-detector: 1.1.0 pathe: 2.0.3 rc9: 2.1.2 - std-env: 3.8.1 + std-env: 3.9.0 transitivePeerDependencies: - magicast @@ -7497,7 +7499,7 @@ snapshots: perfect-debounce: 1.0.0 radix3: 1.1.2 scule: 1.3.0 - std-env: 3.8.1 + std-env: 3.9.0 tinyexec: 0.3.2 ufo: 1.6.1 unplugin: 2.2.2 @@ -7526,7 +7528,7 @@ snapshots: '@nuxt/ui-pro@1.7.1(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3))': dependencies: - '@iconify-json/vscode-icons': 1.2.18 + '@iconify-json/vscode-icons': 1.2.19 '@nuxt/ui': 'link:' '@vueuse/core': 12.8.2(typescript@5.8.3) defu: 6.1.4 @@ -7568,7 +7570,7 @@ snapshots: pkg-types: 2.1.0 postcss: 8.5.3 rollup-plugin-visualizer: 5.14.0(rollup@4.38.0) - std-env: 3.8.1 + std-env: 3.9.0 ufo: 1.6.1 unenv: 2.0.0-rc.15 unplugin: 2.2.2 @@ -10868,7 +10870,7 @@ snapshots: mlly: 1.7.4 node-forge: 1.3.1 pathe: 1.1.2 - std-env: 3.8.1 + std-env: 3.9.0 ufo: 1.6.1 untun: 0.1.3 uqr: 0.1.2 @@ -11350,7 +11352,7 @@ snapshots: mkdirp@3.0.1: {} - mkdist@2.3.0(typescript@5.8.3)(vue-sfc-transformer@0.1.4(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.1.10(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)): + mkdist@2.3.0(typescript@5.8.3)(vue-sfc-transformer@0.1.10(esbuild@0.25.2)(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.1.10(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)): dependencies: autoprefixer: 10.4.21(postcss@8.5.3) citty: 0.1.6 @@ -11368,7 +11370,7 @@ snapshots: optionalDependencies: typescript: 5.8.3 vue: 3.5.13(typescript@5.8.3) - vue-sfc-transformer: 0.1.4(vue@3.5.13(typescript@5.8.3)) + vue-sfc-transformer: 0.1.10(esbuild@0.25.2)(vue@3.5.13(typescript@5.8.3)) vue-tsc: 2.1.10(typescript@5.8.3) mlly@1.7.4: @@ -11477,7 +11479,7 @@ snapshots: serve-placeholder: 2.0.2 serve-static: 1.16.2 source-map: 0.7.4 - std-env: 3.8.1 + std-env: 3.9.0 ufo: 1.6.1 ultrahtml: 1.5.3 uncrypto: 0.1.3 @@ -11624,7 +11626,7 @@ snapshots: satori: 0.12.2 satori-html: 0.3.2 sirv: 3.0.1 - std-env: 3.8.1 + std-env: 3.9.0 strip-literal: 3.0.0 ufo: 1.6.1 unplugin: 2.2.2 @@ -11642,7 +11644,7 @@ snapshots: '@nuxt/kit': 3.16.2(magicast@0.3.5) pkg-types: 2.1.0 site-config-stack: 3.1.7(vue@3.5.13(typescript@5.8.3)) - std-env: 3.8.1 + std-env: 3.9.0 ufo: 1.6.1 transitivePeerDependencies: - magicast @@ -11710,7 +11712,7 @@ snapshots: radix3: 1.1.2 scule: 1.3.0 semver: 7.7.1 - std-env: 3.8.1 + std-env: 3.9.0 strip-literal: 3.0.0 tinyglobby: 0.2.12 ufo: 1.6.1 @@ -12942,7 +12944,7 @@ snapshots: statuses@2.0.1: {} - std-env@3.8.1: {} + std-env@3.9.0: {} stdin-discarder@0.2.2: {} @@ -13258,7 +13260,7 @@ snapshots: ultrahtml@1.5.3: {} - unbuild@3.5.0(typescript@5.8.3)(vue-sfc-transformer@0.1.4(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.1.10(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)): + unbuild@3.5.0(typescript@5.8.3)(vue-sfc-transformer@0.1.10(esbuild@0.25.2)(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.1.10(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)): dependencies: '@rollup/plugin-alias': 5.1.1(rollup@4.38.0) '@rollup/plugin-commonjs': 28.0.3(rollup@4.38.0) @@ -13274,7 +13276,7 @@ snapshots: hookable: 5.5.3 jiti: 2.4.2 magic-string: 0.30.17 - mkdist: 2.3.0(typescript@5.8.3)(vue-sfc-transformer@0.1.4(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.1.10(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)) + mkdist: 2.3.0(typescript@5.8.3)(vue-sfc-transformer@0.1.10(esbuild@0.25.2)(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.1.10(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)) mlly: 1.7.4 pathe: 2.0.3 pkg-types: 2.1.0 @@ -13696,7 +13698,7 @@ snapshots: expect-type: 1.2.0 magic-string: 0.30.17 pathe: 2.0.3 - std-env: 3.8.1 + std-env: 3.9.0 tinybench: 2.9.0 tinyexec: 0.3.2 tinypool: 1.0.2 @@ -13767,10 +13769,10 @@ snapshots: dependencies: vue: 3.5.13(typescript@5.8.3) - vue-sfc-transformer@0.1.4(vue@3.5.13(typescript@5.8.3)): + vue-sfc-transformer@0.1.10(esbuild@0.25.2)(vue@3.5.13(typescript@5.8.3)): dependencies: - '@babel/generator': 7.27.0 '@babel/parser': 7.27.0 + esbuild: 0.25.2 vue: 3.5.13(typescript@5.8.3) vue-tsc@2.1.10(typescript@5.8.3):