diff --git a/package.json b/package.json index 1450dbe1..2e828190 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "pkg-types": "^2.3.0", "std-env": "^4.0.0", "ufo": "^1.6.1", - "unimport": "^6.0.0" + "unimport": "^7.0.0" }, "devDependencies": { "@ionic/core": "9.0.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8fc20a26..157ab773 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -246,7 +246,7 @@ importers: version: 2.0.3 pkg-types: specifier: ^2.3.0 - version: 2.3.2 + version: 2.3.3 std-env: specifier: ^4.0.0 version: 4.2.0 @@ -254,8 +254,8 @@ importers: specifier: ^1.6.1 version: 1.6.4 unimport: - specifier: ^6.0.0 - version: 6.4.0(esbuild@0.28.2)(oxc-parser@0.133.0)(rollup@4.62.4)(vite@7.3.6(@types/node@24.13.3)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.50.0)(yaml@2.9.0)) + specifier: ^7.0.0 + version: 7.0.2(acorn@8.18.0)(esbuild@0.28.2)(oxc-parser@0.133.0)(rollup@4.62.4)(vite@7.3.6(@types/node@24.13.3)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.50.0)(yaml@2.9.0)) devDependencies: '@ionic/core': specifier: 9.0.2 @@ -7469,8 +7469,8 @@ packages: pkg-types@1.3.1: resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} - pkg-types@2.3.2: - resolution: {integrity: sha512-v0sVXzj7oPGysr543YYZLYbcJNJsKikSsp/fFzoxQ12ewY3ZZr7oCPC8y7OlmxfYB3QPvriXmuPD8KZggE1vqg==} + pkg-types@2.3.3: + resolution: {integrity: sha512-j/lCFdcppV0JxWpCEITdbDltBxPP6cHT+yNJ6Go2OgoSA9518X847X9z0p6LtA4Nc16+eQzCZjRrWanTGvHJ5w==} playwright-core@1.63.0: resolution: {integrity: sha512-rYCsBF/M5HjUch52bbtVONEFjv6Xu8sm8h72dNlR5bzIE1fvC/bxgspzkjSfU+MweEMmPM8KJebG6nnyxo5mCg==} @@ -8811,6 +8811,21 @@ packages: rolldown: optional: true + unimport@7.0.2: + resolution: {integrity: sha512-5yrZs6kHyx5h1ZgeLxK0EgS/JL7Uhwv9HgzQImW8JccGmbYWyXx7Jc4YhU5+sd1Yk31PlfLQhfbZ1oigXipo3A==} + engines: {node: '>=18.12.0'} + peerDependencies: + acorn: ^8.0.0 + oxc-parser: '*' + rolldown: ^1.0.0 + peerDependenciesMeta: + acorn: + optional: true + oxc-parser: + optional: true + rolldown: + optional: true + unist-builder@4.0.0: resolution: {integrity: sha512-wmRFnH+BLpZnTKpc5L7O67Kac89s9HMrtELpnNaE6TAobq5DTZZs5YaTQfAZBA9bFPECx2uVAPO31c+GVug8mg==} @@ -10778,7 +10793,7 @@ snapshots: ohash: 2.0.12 pathe: 2.0.3 perfect-debounce: 2.1.0 - pkg-types: 2.3.2 + pkg-types: 2.3.3 scule: 1.3.0 semver: 7.8.5 srvx: 0.11.22 @@ -10830,7 +10845,7 @@ snapshots: nypm: 0.6.9 ohash: 2.0.12 pathe: 2.0.3 - pkg-types: 2.3.2 + pkg-types: 2.3.3 remark-mdc: 3.11.1(supports-color@10.2.2) scule: 1.3.0 shiki: 4.4.3 @@ -10924,7 +10939,7 @@ snapshots: execa: 8.0.1 magicast: 0.5.4 pathe: 2.0.3 - pkg-types: 2.3.2 + pkg-types: 2.3.3 semver: 7.8.5 '@nuxt/devtools@3.4.1(@capacitor/preferences@8.0.1(@capacitor/core@8.5.1))(db0@0.3.4(better-sqlite3@13.0.3))(ioredis@5.11.1(supports-color@10.2.2))(magic-string@0.30.21)(oxc-parser@0.133.0)(supports-color@10.2.2)(unplugin@3.3.0(esbuild@0.28.2)(rollup@4.62.4)(vite@7.3.6(@types/node@24.13.3)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.50.0)(yaml@2.9.0)))(vite@7.3.6(@types/node@24.13.3)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.50.0)(yaml@2.9.0))(vue@3.5.42(typescript@6.0.3))': @@ -10951,7 +10966,7 @@ snapshots: ohash: 2.0.12 pathe: 2.0.3 perfect-debounce: 2.1.0 - pkg-types: 2.3.2 + pkg-types: 2.3.3 semver: 7.8.5 simple-git: 3.36.0(supports-color@10.2.2) sirv: 3.0.2 @@ -11016,7 +11031,7 @@ snapshots: ohash: 2.0.12 pathe: 2.0.3 perfect-debounce: 2.1.0 - pkg-types: 2.3.2 + pkg-types: 2.3.3 semver: 7.8.5 simple-git: 3.36.0(supports-color@10.2.2) sirv: 3.0.2 @@ -11210,7 +11225,7 @@ snapshots: nostics: 1.2.0 ohash: 2.0.12 pathe: 2.0.3 - pkg-types: 2.3.2 + pkg-types: 2.3.3 rc9: 3.0.1 scule: 1.3.0 tinyglobby: 0.2.17 @@ -11240,7 +11255,7 @@ snapshots: nostics: 1.2.0 ohash: 2.0.12 pathe: 2.0.3 - pkg-types: 2.3.2 + pkg-types: 2.3.3 rc9: 3.0.1 scule: 1.3.0 tinyglobby: 0.2.17 @@ -11270,7 +11285,7 @@ snapshots: nostics: 1.2.0 ohash: 2.0.12 pathe: 2.0.3 - pkg-types: 2.3.2 + pkg-types: 2.3.3 rc9: 3.0.1 scule: 1.3.0 tinyglobby: 0.2.17 @@ -11300,7 +11315,7 @@ snapshots: nostics: 1.2.0 ohash: 2.0.12 pathe: 2.0.3 - pkg-types: 2.3.2 + pkg-types: 2.3.3 rc9: 3.0.1 scule: 1.3.0 tinyglobby: 0.2.17 @@ -11330,7 +11345,7 @@ snapshots: nostics: 1.2.0 ohash: 2.0.12 pathe: 2.0.3 - pkg-types: 2.3.2 + pkg-types: 2.3.3 rc9: 3.0.1 scule: 1.3.0 tinyglobby: 0.2.17 @@ -11360,7 +11375,7 @@ snapshots: nostics: 1.2.0 ohash: 2.0.12 pathe: 2.0.3 - pkg-types: 2.3.2 + pkg-types: 2.3.3 rc9: 3.0.1 scule: 1.3.0 tinyglobby: 0.2.17 @@ -11386,7 +11401,7 @@ snapshots: mkdist: 2.4.1(typescript@6.0.3)(vue-sfc-transformer@0.2.5(@volar/typescript@2.4.28(typescript@6.0.3))(@vue/compiler-core@3.5.42)(@vue/language-core@3.3.11)(esbuild@0.28.2)(typescript@6.0.3)(vue@3.5.42(typescript@6.0.3)))(vue-tsc@3.3.11(typescript@6.0.3))(vue@3.5.42(typescript@6.0.3)) mlly: 1.8.2 pathe: 2.0.3 - pkg-types: 2.3.2 + pkg-types: 2.3.3 tsconfck: 3.1.6(typescript@6.0.3) typescript: 6.0.3 unbuild: 3.6.1(typescript@6.0.3)(vue-sfc-transformer@0.2.5(@volar/typescript@2.4.28(typescript@6.0.3))(@vue/compiler-core@3.5.42)(@vue/language-core@3.3.11)(esbuild@0.28.2)(typescript@6.0.3)(vue@3.5.42(typescript@6.0.3)))(vue-tsc@3.3.11(typescript@6.0.3))(vue@3.5.42(typescript@6.0.3)) @@ -11658,7 +11673,7 @@ snapshots: defu: 6.1.7 nostics: 1.2.0 pathe: 2.0.3 - pkg-types: 2.3.2 + pkg-types: 2.3.3 std-env: 4.2.0 '@nuxt/telemetry@2.8.0(@nuxt/kit@4.5.2(magic-string@1.2.3)(magicast@0.5.4)(oxc-parser@0.133.0)(unplugin@3.3.0(esbuild@0.28.2)(rollup@4.62.4)(vite@7.3.6(@types/node@24.13.3)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.50.0)(yaml@2.9.0))))': @@ -11873,7 +11888,7 @@ snapshots: nuxt: 4.4.7(@babel/plugin-syntax-jsx@7.29.7(@babel/core@7.29.7(supports-color@10.2.2)))(@babel/plugin-syntax-typescript@7.29.7(@babel/core@7.29.7(supports-color@10.2.2)))(@capacitor/preferences@8.0.1(@capacitor/core@8.5.1))(@oxc-project/types@0.143.0)(@types/node@24.13.3)(@vue/compiler-sfc@3.5.42)(better-sqlite3@13.0.3)(cac@6.7.14)(commander@14.0.3)(db0@0.4.0)(esbuild@0.28.2)(eslint@10.10.0(jiti@2.7.0)(supports-color@10.2.2))(ioredis@5.11.1(supports-color@10.2.2))(lightningcss@1.33.0)(magicast@0.5.4)(optionator@0.9.4)(rollup-plugin-visualizer@7.1.1(rollup@4.62.4))(rollup@4.62.4)(srvx@0.12.5)(supports-color@10.2.2)(terser@5.50.0)(typescript@6.0.3)(vite@7.3.6(@types/node@24.13.3)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.50.0)(yaml@2.9.0))(vue-tsc@3.3.11(typescript@6.0.3))(xml2js@0.6.2)(yaml@2.9.0) nypm: 0.6.9 pathe: 2.0.3 - pkg-types: 2.3.2 + pkg-types: 2.3.3 postcss: 8.5.26 seroval: 1.6.2 std-env: 4.2.0 @@ -11933,7 +11948,7 @@ snapshots: nuxt: 4.4.7(@babel/plugin-syntax-jsx@7.29.7(@babel/core@7.29.7(supports-color@10.2.2)))(@babel/plugin-syntax-typescript@7.29.7(@babel/core@7.29.7(supports-color@10.2.2)))(@capacitor/preferences@8.0.1(@capacitor/core@8.5.1))(@oxc-project/types@0.143.0)(@types/node@24.13.3)(@vue/compiler-sfc@3.5.42)(better-sqlite3@13.0.3)(cac@6.7.14)(commander@14.0.3)(db0@0.4.0)(esbuild@0.28.2)(eslint@10.10.0(jiti@2.7.0)(supports-color@10.2.2))(ioredis@5.11.1(supports-color@10.2.2))(lightningcss@1.33.0)(magicast@0.5.4)(optionator@0.9.4)(rollup-plugin-visualizer@7.1.1(rollup@4.62.4))(rollup@4.62.4)(srvx@0.11.22)(supports-color@10.2.2)(terser@5.50.0)(typescript@6.0.3)(vite@7.3.6(@types/node@24.13.3)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.50.0)(yaml@2.9.0))(vue-tsc@3.3.11(typescript@6.0.3))(xml2js@0.6.2)(yaml@2.9.0) nypm: 0.6.9 pathe: 2.0.3 - pkg-types: 2.3.2 + pkg-types: 2.3.3 postcss: 8.5.26 seroval: 1.6.2 std-env: 4.2.0 @@ -11993,7 +12008,7 @@ snapshots: nuxt: 4.4.7(@babel/plugin-syntax-jsx@7.29.7(@babel/core@7.29.7(supports-color@10.2.2)))(@babel/plugin-syntax-typescript@7.29.7(@babel/core@7.29.7(supports-color@10.2.2)))(@capacitor/preferences@8.0.1(@capacitor/core@8.5.1))(@oxc-project/types@0.143.0)(@types/node@24.13.3)(@vue/compiler-sfc@3.5.42)(better-sqlite3@13.0.3)(cac@6.7.14)(commander@14.0.3)(db0@0.3.4(better-sqlite3@13.0.3))(esbuild@0.28.2)(eslint@10.10.0(jiti@2.7.0)(supports-color@10.2.2))(ioredis@5.11.1(supports-color@10.2.2))(lightningcss@1.33.0)(magicast@0.5.4)(optionator@0.9.4)(rollup-plugin-visualizer@7.1.1(rollup@4.62.4))(rollup@4.62.4)(srvx@0.11.22)(supports-color@10.2.2)(terser@5.50.0)(typescript@6.0.3)(vite@7.3.6(@types/node@24.13.3)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.50.0)(yaml@2.9.0))(vue-tsc@3.3.11(typescript@6.0.3))(xml2js@0.6.2)(yaml@2.9.0) nypm: 0.6.9 pathe: 2.0.3 - pkg-types: 2.3.2 + pkg-types: 2.3.3 postcss: 8.5.26 seroval: 1.6.2 std-env: 4.2.0 @@ -12037,7 +12052,7 @@ snapshots: '@nuxt/kit': 4.5.2(magic-string@1.2.3)(magicast@0.5.4)(oxc-parser@0.143.0)(unplugin@3.3.0(esbuild@0.28.2)(rollup@4.62.4)(vite@7.3.6(@types/node@24.13.3)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.50.0)(yaml@2.9.0))) exsolve: 1.1.1 pathe: 2.0.3 - pkg-types: 2.3.2 + pkg-types: 2.3.3 semver: 7.8.5 transitivePeerDependencies: - magic-string @@ -12270,7 +12285,7 @@ snapshots: nuxt-site-config: 4.2.3(eefbd2b39e7951e0b19c1615b5dfa9b8) nuxtseo-shared: 5.3.14(785eee79444dd9321dcb92d273a4a49c) pathe: 2.0.3 - pkg-types: 2.3.2 + pkg-types: 2.3.3 ufo: 1.6.4 optionalDependencies: zod: 4.4.3 @@ -14322,7 +14337,7 @@ snapshots: ohash: 2.0.12 pathe: 2.0.3 perfect-debounce: 2.1.0 - pkg-types: 2.3.2 + pkg-types: 2.3.3 rc9: 3.0.1 optionalDependencies: magicast: 0.5.4 @@ -14804,7 +14819,7 @@ snapshots: nuxt-llms: 0.2.0(magic-string@1.2.3)(magicast@0.5.4)(oxc-parser@0.143.0)(unplugin@3.3.0(esbuild@0.28.2)(rollup@4.62.4)(vite@7.3.6(@types/node@24.13.3)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.50.0)(yaml@2.9.0))) nuxt-og-image: 6.7.8(d18555cf4f23299e9c3bb2aa8dbd2ad9) pathe: 2.0.3 - pkg-types: 2.3.2 + pkg-types: 2.3.3 scule: 1.3.0 tailwindcss: 4.3.3 ufo: 1.6.4 @@ -16575,7 +16590,7 @@ snapshots: local-pkg@1.2.1: dependencies: mlly: 1.8.2 - pkg-types: 2.3.2 + pkg-types: 2.3.3 quansync: 0.2.11 locate-path@6.0.0: @@ -17111,7 +17126,7 @@ snapshots: jiti: 1.21.7 mlly: 1.8.2 pathe: 2.0.3 - pkg-types: 2.3.2 + pkg-types: 2.3.3 postcss: 8.5.26 postcss-nested: 7.0.2(postcss@8.5.26) semver: 7.8.5 @@ -17236,7 +17251,7 @@ snapshots: ohash: 2.0.12 pathe: 2.0.3 perfect-debounce: 2.1.0 - pkg-types: 2.3.2 + pkg-types: 2.3.3 pretty-bytes: 7.1.1 radix3: 1.1.2 rollup: 4.62.4 @@ -17350,7 +17365,7 @@ snapshots: ohash: 2.0.12 pathe: 2.0.3 perfect-debounce: 2.1.0 - pkg-types: 2.3.2 + pkg-types: 2.3.3 pretty-bytes: 7.1.1 radix3: 1.1.2 rollup: 4.62.4 @@ -17464,7 +17479,7 @@ snapshots: ohash: 2.0.12 pathe: 2.0.3 perfect-debounce: 2.1.0 - pkg-types: 2.3.2 + pkg-types: 2.3.3 pretty-bytes: 7.1.1 radix3: 1.1.2 rollup: 4.62.4 @@ -17643,7 +17658,7 @@ snapshots: oxc-parser: 0.143.0 oxc-walker: 1.1.1(@oxc-project/types@0.143.0)(oxc-parser@0.143.0) pathe: 2.0.3 - pkg-types: 2.3.2 + pkg-types: 2.3.3 radix3: 1.1.2 std-env: 4.2.0 strip-literal: 4.0.0 @@ -17702,7 +17717,7 @@ snapshots: nuxt-site-config-kit: 4.2.3(magic-string@1.2.3)(magicast@0.5.4)(oxc-parser@0.143.0)(unplugin@3.3.0(esbuild@0.28.2)(rollup@4.62.4)(vite@7.3.6(@types/node@24.13.3)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.50.0)(yaml@2.9.0)))(vue@3.5.42(typescript@6.0.3)) nuxtseo-shared: 5.3.14(785eee79444dd9321dcb92d273a4a49c) pathe: 2.0.3 - pkg-types: 2.3.2 + pkg-types: 2.3.3 site-config-stack: 4.2.3(vue@3.5.42(typescript@6.0.3)) ufo: 1.6.4 vue: 3.5.42(typescript@6.0.3) @@ -17758,7 +17773,7 @@ snapshots: pathe: 2.0.3 perfect-debounce: 2.1.0 picomatch: 4.0.7 - pkg-types: 2.3.2 + pkg-types: 2.3.3 rou3: 0.8.1 scule: 1.3.0 semver: 7.8.5 @@ -17893,7 +17908,7 @@ snapshots: pathe: 2.0.3 perfect-debounce: 2.1.0 picomatch: 4.0.7 - pkg-types: 2.3.2 + pkg-types: 2.3.3 rou3: 0.8.1 scule: 1.3.0 semver: 7.8.5 @@ -18028,7 +18043,7 @@ snapshots: pathe: 2.0.3 perfect-debounce: 2.1.0 picomatch: 4.0.7 - pkg-types: 2.3.2 + pkg-types: 2.3.3 rou3: 0.8.1 scule: 1.3.0 semver: 7.8.5 @@ -18135,7 +18150,7 @@ snapshots: nypm: 0.6.9 ofetch: 1.5.1 pathe: 2.0.3 - pkg-types: 2.3.2 + pkg-types: 2.3.3 radix3: 1.1.2 sirv: 3.0.2 std-env: 4.2.0 @@ -18549,7 +18564,7 @@ snapshots: mlly: 1.8.2 pathe: 2.0.3 - pkg-types@2.3.2: + pkg-types@2.3.3: dependencies: confbox: 0.3.1 exsolve: 1.1.1 @@ -19966,7 +19981,7 @@ snapshots: mkdist: 2.4.1(typescript@6.0.3)(vue-sfc-transformer@0.2.5(@volar/typescript@2.4.28(typescript@6.0.3))(@vue/compiler-core@3.5.42)(@vue/language-core@3.3.11)(esbuild@0.28.2)(typescript@6.0.3)(vue@3.5.42(typescript@6.0.3)))(vue-tsc@3.3.11(typescript@6.0.3))(vue@3.5.42(typescript@6.0.3)) mlly: 1.8.2 pathe: 2.0.3 - pkg-types: 2.3.2 + pkg-types: 2.3.3 pretty-bytes: 7.1.1 rollup: 4.62.4 rollup-plugin-dts: 6.5.1(rollup@4.62.4)(typescript@6.0.3) @@ -20102,7 +20117,7 @@ snapshots: mlly: 1.8.2 pathe: 2.0.3 picomatch: 4.0.7 - pkg-types: 2.3.2 + pkg-types: 2.3.3 scule: 1.3.0 strip-literal: 4.0.0 tinyglobby: 0.2.17 @@ -20130,7 +20145,7 @@ snapshots: mlly: 1.8.2 pathe: 2.0.3 picomatch: 4.0.7 - pkg-types: 2.3.2 + pkg-types: 2.3.3 scule: 1.3.0 strip-literal: 4.0.0 tinyglobby: 0.2.17 @@ -20148,6 +20163,34 @@ snapshots: - vite - webpack + unimport@7.0.2(acorn@8.18.0)(esbuild@0.28.2)(oxc-parser@0.133.0)(rollup@4.62.4)(vite@7.3.6(@types/node@24.13.3)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.50.0)(yaml@2.9.0)): + dependencies: + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + local-pkg: 1.2.1 + magic-string: 1.2.3 + mlly: 1.8.2 + pathe: 2.0.3 + picomatch: 4.0.7 + pkg-types: 2.3.3 + scule: 1.3.0 + strip-literal: 4.0.0 + tinyglobby: 0.2.17 + unplugin: 3.3.0(esbuild@0.28.2)(rollup@4.62.4)(vite@7.3.6(@types/node@24.13.3)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.50.0)(yaml@2.9.0)) + unplugin-utils: 0.3.2 + optionalDependencies: + acorn: 8.18.0 + oxc-parser: 0.133.0 + transitivePeerDependencies: + - '@farmfe/core' + - '@rspack/core' + - bun-types-no-globals + - esbuild + - rollup + - unloader + - vite + - webpack + unist-builder@4.0.0: dependencies: '@types/unist': 3.0.3 @@ -20340,7 +20383,7 @@ snapshots: magic-string: 0.30.21 mlly: 1.8.2 pathe: 2.0.3 - pkg-types: 2.3.2 + pkg-types: 2.3.3 update-browserslist-db@1.3.1(browserslist@4.28.8): dependencies: