From aac840dd6f53d26797d4aaa694aac57536ddd5d3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 5 Apr 2025 05:49:19 +0100 Subject: [PATCH 1/9] chore(deps): update resolutions typescript to v5.8.3 (#579) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- example/playground/package.json | 2 +- package.json | 6 +- pnpm-lock.yaml | 264 ++++++++++++++++---------------- 3 files changed, 136 insertions(+), 136 deletions(-) diff --git a/example/playground/package.json b/example/playground/package.json index 4773da2b..2d50cc78 100644 --- a/example/playground/package.json +++ b/example/playground/package.json @@ -9,7 +9,7 @@ "nuxt": "latest" }, "devDependencies": { - "typescript": "^5.8.2", + "typescript": "^5.8.3", "vue-tsc": "^2.2.8" } } diff --git a/package.json b/package.json index 239d0760..091b8714 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ }, "peerDependencies": { "@nuxt/cli": "^3.24.1", - "typescript": "^5.8.2" + "typescript": "^5.8.3" }, "devDependencies": { "@arethetypeswrong/cli": "^0.17.4", @@ -75,7 +75,7 @@ "pkg-pr-new": "^0.0.42", "publint": "^0.3.10", "tinyexec": "^1.0.1", - "typescript": "~5.8.2", + "typescript": "~5.8.3", "vitest": "^3.1.1", "vue": "^3.5.13", "vue-tsc": "^2.2.8" @@ -84,7 +84,7 @@ "@nuxt/kit": "^3.16.2", "@nuxt/module-builder": "workspace:*", "@nuxt/schema": "^3.16.2", - "typescript": "~5.8.2", + "typescript": "~5.8.3", "vue": "^3.5.13", "vue-tsc": "^2.2.8" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 102e6f97..dfdd8b22 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,7 +8,7 @@ overrides: '@nuxt/kit': ^3.16.2 '@nuxt/module-builder': workspace:* '@nuxt/schema': ^3.16.2 - typescript: ~5.8.2 + typescript: ~5.8.3 vue: ^3.5.13 vue-tsc: ^2.2.8 @@ -33,7 +33,7 @@ importers: version: 0.8.0 mkdist: specifier: ^2.3.0 - version: 2.3.0(typescript@5.8.2)(vue-sfc-transformer@0.1.4(vue@3.5.13(typescript@5.8.2)))(vue-tsc@2.2.8(typescript@5.8.2))(vue@3.5.13(typescript@5.8.2)) + version: 2.3.0(typescript@5.8.3)(vue-sfc-transformer@0.1.4(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.2.8(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)) mlly: specifier: ^1.7.4 version: 1.7.4 @@ -45,13 +45,13 @@ importers: version: 2.1.0 tsconfck: specifier: ^3.1.5 - version: 3.1.5(typescript@5.8.2) + version: 3.1.5(typescript@5.8.3) unbuild: specifier: ^3.5.0 - version: 3.5.0(typescript@5.8.2)(vue-sfc-transformer@0.1.4(vue@3.5.13(typescript@5.8.2)))(vue-tsc@2.2.8(typescript@5.8.2))(vue@3.5.13(typescript@5.8.2)) + version: 3.5.0(typescript@5.8.3)(vue-sfc-transformer@0.1.4(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.2.8(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)) vue-sfc-transformer: specifier: ^0.1.4 - version: 0.1.4(vue@3.5.13(typescript@5.8.2)) + version: 0.1.4(vue@3.5.13(typescript@5.8.3)) devDependencies: '@arethetypeswrong/cli': specifier: ^0.17.4 @@ -61,7 +61,7 @@ importers: version: 3.24.1(magicast@0.3.5) '@nuxt/eslint-config': 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.2) + version: 1.3.0(@vue/compiler-sfc@3.5.13)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) '@nuxt/schema': specifier: ^3.16.2 version: 3.16.2 @@ -82,10 +82,10 @@ importers: version: 9.3.0 knip: specifier: ^5.46.5 - version: 5.46.5(@types/node@22.14.0)(typescript@5.8.2) + version: 5.46.5(@types/node@22.14.0)(typescript@5.8.3) nuxt: specifier: ^3.16.2 - version: 3.16.2(@parcel/watcher@2.5.1)(@types/node@22.14.0)(db0@0.3.1)(eslint@9.24.0(jiti@2.4.2))(ioredis@5.6.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.39.0)(terser@5.39.0)(typescript@5.8.2)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue-tsc@2.2.8(typescript@5.8.2))(yaml@2.7.1) + version: 3.16.2(@parcel/watcher@2.5.1)(@types/node@22.14.0)(db0@0.3.1)(eslint@9.24.0(jiti@2.4.2))(ioredis@5.6.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.39.0)(terser@5.39.0)(typescript@5.8.3)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue-tsc@2.2.8(typescript@5.8.3))(yaml@2.7.1) pkg-pr-new: specifier: ^0.0.42 version: 0.0.42 @@ -96,17 +96,17 @@ importers: specifier: ^1.0.1 version: 1.0.1 typescript: - specifier: ~5.8.2 - version: 5.8.2 + specifier: ~5.8.3 + version: 5.8.3 vitest: specifier: ^3.1.1 version: 3.1.1(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) vue: specifier: ^3.5.13 - version: 3.5.13(typescript@5.8.2) + version: 3.5.13(typescript@5.8.3) vue-tsc: specifier: ^2.2.8 - version: 2.2.8(typescript@5.8.2) + version: 2.2.8(typescript@5.8.3) example: dependencies: @@ -119,7 +119,7 @@ importers: version: link:.. nuxt: specifier: ^3.16.2 - version: 3.16.2(@parcel/watcher@2.5.1)(@types/node@22.14.0)(db0@0.3.1)(eslint@9.24.0(jiti@2.4.2))(ioredis@5.6.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.39.0)(terser@5.39.0)(typescript@5.8.2)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue-tsc@2.2.8(typescript@5.8.2))(yaml@2.7.1) + version: 3.16.2(@parcel/watcher@2.5.1)(@types/node@22.14.0)(db0@0.3.1)(eslint@9.24.0(jiti@2.4.2))(ioredis@5.6.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.39.0)(terser@5.39.0)(typescript@5.8.3)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue-tsc@2.2.8(typescript@5.8.3))(yaml@2.7.1) example/playground: dependencies: @@ -128,14 +128,14 @@ importers: version: link:.. nuxt: specifier: latest - version: 3.16.2(@parcel/watcher@2.5.1)(@types/node@22.14.0)(db0@0.3.1)(eslint@9.24.0(jiti@2.4.2))(ioredis@5.6.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.39.0)(terser@5.39.0)(typescript@5.8.2)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue-tsc@2.2.8(typescript@5.8.2))(yaml@2.7.1) + version: 3.16.2(@parcel/watcher@2.5.1)(@types/node@22.14.0)(db0@0.3.1)(eslint@9.24.0(jiti@2.4.2))(ioredis@5.6.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.39.0)(terser@5.39.0)(typescript@5.8.3)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue-tsc@2.2.8(typescript@5.8.3))(yaml@2.7.1) devDependencies: typescript: - specifier: ~5.8.2 - version: 5.8.2 + specifier: ~5.8.3 + version: 5.8.3 vue-tsc: specifier: ^2.2.8 - version: 2.2.8(typescript@5.8.2) + version: 2.2.8(typescript@5.8.3) packages: @@ -1169,14 +1169,14 @@ packages: peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 - typescript: ~5.8.2 + typescript: ~5.8.3 '@typescript-eslint/parser@8.29.0': resolution: {integrity: sha512-8C0+jlNJOwQso2GapCVWWfW/rzaq7Lbme+vGUFKE31djwNncIpgXD7Cd4weEsDdkoZDjH0lwwr3QDQFuyrMg9g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ~5.8.2 + typescript: ~5.8.3 '@typescript-eslint/scope-manager@8.29.0': resolution: {integrity: sha512-aO1PVsq7Gm+tcghabUpzEnVSFMCU4/nYIgC2GOatJcllvWfnhrgW0ZEbnTxm36QsikmCN1K/6ZgM7fok2I7xNw==} @@ -1187,7 +1187,7 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ~5.8.2 + typescript: ~5.8.3 '@typescript-eslint/types@8.29.0': resolution: {integrity: sha512-wcJL/+cOXV+RE3gjCyl/V2G877+2faqvlgtso/ZRbTCnZazh0gXhe+7gbAnfubzN2bNsBtZjDvlh7ero8uIbzg==} @@ -1197,14 +1197,14 @@ packages: resolution: {integrity: sha512-yOfen3jE9ISZR/hHpU/bmNvTtBW1NjRbkSFdZOksL1N+ybPEE7UVGMwqvS6CP022Rp00Sb0tdiIkhSCe6NI8ow==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: ~5.8.2 + typescript: ~5.8.3 '@typescript-eslint/utils@8.29.0': resolution: {integrity: sha512-gX/A0Mz9Bskm8avSWFcK0gP7cZpbY4AIo6B0hWYFCaIsz750oaiWR4Jr2CI+PQhfW1CpcQr9OlfPS+kMFegjXA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ~5.8.2 + typescript: ~5.8.3 '@typescript-eslint/visitor-keys@8.29.0': resolution: {integrity: sha512-Sne/pVz8ryR03NFK21VpN88dZ2FdQXOlq3VIklbrTYEt8yXtRFr9tvUhqvCeKjqYk5FSim37sHbooT6vzBTZcg==} @@ -1425,7 +1425,7 @@ packages: '@vue/language-core@2.2.8': resolution: {integrity: sha512-rrzB0wPGBvcwaSNRriVWdNAbHQWSf0NlGqgKHK5mEkXpefjUlVRP62u03KvwZpvKVjRnBIQ/Lwre+Mx9N6juUQ==} peerDependencies: - typescript: ~5.8.2 + typescript: ~5.8.3 peerDependenciesMeta: typescript: optional: true @@ -2672,7 +2672,7 @@ packages: hasBin: true peerDependencies: '@types/node': '>=18' - typescript: ~5.8.2 + typescript: ~5.8.3 knitwork@1.2.0: resolution: {integrity: sha512-xYSH7AvuQ6nXkq42x0v5S8/Iry+cfulBz/DJQzhIyESdLD7425jXsPy4vn5cCXU+HhRN2kVw51Vd1K6/By4BQg==} @@ -2846,7 +2846,7 @@ packages: hasBin: true peerDependencies: sass: ^1.85.0 - typescript: ~5.8.2 + typescript: ~5.8.3 vue: ^3.5.13 vue-sfc-transformer: ^0.1.1 vue-tsc: ^2.2.8 @@ -3502,7 +3502,7 @@ packages: engines: {node: '>=16'} peerDependencies: rollup: ^3.29.4 || ^4 - typescript: ~5.8.2 + typescript: ~5.8.3 rollup-plugin-visualizer@5.14.0: resolution: {integrity: sha512-VlDXneTDaKsHIw8yzJAFWtrzguoJ/LnQ+lMpoVfYJ3jJF4Ihe5oYLAqLklIK/35lgUY+1yEzCkHyZ1j4A5w5fA==} @@ -3847,14 +3847,14 @@ packages: resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} engines: {node: '>=18.12'} peerDependencies: - typescript: ~5.8.2 + typescript: ~5.8.3 tsconfck@3.1.5: resolution: {integrity: sha512-CLDfGgUp7XPswWnezWwsCRxNmgQjhYq3VXHM0/XIRxhVrKw0M1if9agzryh1QS3nxjCROvV+xWxoJO1YctzzWg==} engines: {node: ^18 || >=20} hasBin: true peerDependencies: - typescript: ~5.8.2 + typescript: ~5.8.3 peerDependenciesMeta: typescript: optional: true @@ -3877,8 +3877,8 @@ packages: type-level-regexp@0.1.17: resolution: {integrity: sha512-wTk4DH3cxwk196uGLK/E9pE45aLfeKJacKmcEgEOA/q5dnPGNxXt0cfYdFxb57L+sEpf1oJH4Dnx/pnRcku9jg==} - typescript@5.8.2: - resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==} + typescript@5.8.3: + resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} engines: {node: '>=14.17'} hasBin: true @@ -3892,7 +3892,7 @@ packages: resolution: {integrity: sha512-DPFttsiADnHRb/K+yJ9r9jdn6JyXlsmdT0S12VFC14DFSJD+cxBnHq+v0INmqqPVPxOoUjvJFYUVIb02rWnVeA==} hasBin: true peerDependencies: - typescript: ~5.8.2 + typescript: ~5.8.3 peerDependenciesMeta: typescript: optional: true @@ -4087,7 +4087,7 @@ packages: meow: ^13.2.0 optionator: ^0.9.4 stylelint: '>=16' - typescript: ~5.8.2 + typescript: ~5.8.3 vite: '>=2.0.0' vls: '*' vti: '*' @@ -4226,12 +4226,12 @@ packages: resolution: {integrity: sha512-jBYKBNFADTN+L+MdesNX/TB3XuDSyaWynKMDgR+yCSln0GQ9Tfb7JS2lr46s2LiFUT1WsmfWsSvIElyxzOPqcQ==} hasBin: true peerDependencies: - typescript: ~5.8.2 + typescript: ~5.8.3 vue@3.5.13: resolution: {integrity: sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==} peerDependencies: - typescript: ~5.8.2 + typescript: ~5.8.3 peerDependenciesMeta: typescript: optional: true @@ -4387,7 +4387,7 @@ snapshots: fflate: 0.8.2 lru-cache: 10.4.3 semver: 7.7.1 - typescript: 5.8.2 + typescript: 5.8.3 validate-npm-package-name: 5.0.1 '@babel/code-frame@7.26.2': @@ -4909,12 +4909,12 @@ snapshots: prompts: 2.4.2 semver: 7.7.1 - '@nuxt/devtools@2.3.2(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.2))': + '@nuxt/devtools@2.3.2(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))': dependencies: '@nuxt/devtools-kit': 2.3.2(magicast@0.3.5)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)) '@nuxt/devtools-wizard': 2.3.2 '@nuxt/kit': 3.16.2(magicast@0.3.5) - '@vue/devtools-core': 7.7.2(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.2)) + '@vue/devtools-core': 7.7.2(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)) '@vue/devtools-kit': 7.7.2 birpc: 2.3.0 consola: 3.4.2 @@ -4941,7 +4941,7 @@ snapshots: tinyglobby: 0.2.12 vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) vite-plugin-inspect: 11.0.0(@nuxt/kit@3.16.2(magicast@0.3.5))(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)) - vite-plugin-vue-tracer: 0.1.3(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.2)) + vite-plugin-vue-tracer: 0.1.3(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)) which: 5.0.0 ws: 8.18.1 transitivePeerDependencies: @@ -4950,20 +4950,20 @@ snapshots: - utf-8-validate - vue - '@nuxt/eslint-config@1.3.0(@vue/compiler-sfc@3.5.13)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.2)': + '@nuxt/eslint-config@1.3.0(@vue/compiler-sfc@3.5.13)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: '@antfu/install-pkg': 1.0.0 '@clack/prompts': 0.10.0 '@eslint/js': 9.23.0 - '@nuxt/eslint-plugin': 1.3.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.2) - '@stylistic/eslint-plugin': 4.2.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/eslint-plugin': 8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/parser': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.2) + '@nuxt/eslint-plugin': 1.3.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@stylistic/eslint-plugin': 4.2.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/eslint-plugin': 8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/parser': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.24.0(jiti@2.4.2) eslint-config-flat-gitignore: 2.1.0(eslint@9.24.0(jiti@2.4.2)) eslint-flat-config-utils: 2.0.1 eslint-merge-processors: 2.0.0(eslint@9.24.0(jiti@2.4.2)) - eslint-plugin-import-x: 4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.2) + eslint-plugin-import-x: 4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) eslint-plugin-jsdoc: 50.6.9(eslint@9.24.0(jiti@2.4.2)) eslint-plugin-regexp: 2.7.0(eslint@9.24.0(jiti@2.4.2)) eslint-plugin-unicorn: 58.0.0(eslint@9.24.0(jiti@2.4.2)) @@ -4978,10 +4978,10 @@ snapshots: - supports-color - typescript - '@nuxt/eslint-plugin@1.3.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.2)': + '@nuxt/eslint-plugin@1.3.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: '@typescript-eslint/types': 8.29.0 - '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.24.0(jiti@2.4.2) transitivePeerDependencies: - supports-color @@ -5038,12 +5038,12 @@ snapshots: transitivePeerDependencies: - magicast - '@nuxt/vite-builder@3.16.2(@types/node@22.14.0)(eslint@9.24.0(jiti@2.4.2))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.39.0)(terser@5.39.0)(typescript@5.8.2)(vue-tsc@2.2.8(typescript@5.8.2))(vue@3.5.13(typescript@5.8.2))(yaml@2.7.1)': + '@nuxt/vite-builder@3.16.2(@types/node@22.14.0)(eslint@9.24.0(jiti@2.4.2))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.39.0)(terser@5.39.0)(typescript@5.8.3)(vue-tsc@2.2.8(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3))(yaml@2.7.1)': dependencies: '@nuxt/kit': 3.16.2(magicast@0.3.5) '@rollup/plugin-replace': 6.0.2(rollup@4.39.0) - '@vitejs/plugin-vue': 5.2.3(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.2)) - '@vitejs/plugin-vue-jsx': 4.1.2(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.2)) + '@vitejs/plugin-vue': 5.2.3(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)) + '@vitejs/plugin-vue-jsx': 4.1.2(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)) autoprefixer: 10.4.21(postcss@8.5.3) consola: 3.4.2 cssnano: 7.0.6(postcss@8.5.3) @@ -5071,8 +5071,8 @@ snapshots: unplugin: 2.2.2 vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) vite-node: 3.1.1(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) - vite-plugin-checker: 0.9.1(eslint@9.24.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.8.2)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue-tsc@2.2.8(typescript@5.8.2)) - vue: 3.5.13(typescript@5.8.2) + vite-plugin-checker: 0.9.1(eslint@9.24.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.8.3)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue-tsc@2.2.8(typescript@5.8.3)) + vue: 3.5.13(typescript@5.8.3) vue-bundle-renderer: 2.1.1 transitivePeerDependencies: - '@biomejs/biome' @@ -5448,9 +5448,9 @@ snapshots: '@speed-highlight/core@1.2.7': {} - '@stylistic/eslint-plugin@4.2.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.2)': + '@stylistic/eslint-plugin@4.2.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.24.0(jiti@2.4.2) eslint-visitor-keys: 4.2.0 espree: 10.3.0 @@ -5483,32 +5483,32 @@ snapshots: '@types/resolve@1.20.2': {} - '@typescript-eslint/eslint-plugin@8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.2)': + '@typescript-eslint/eslint-plugin@8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/parser': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) '@typescript-eslint/scope-manager': 8.29.0 - '@typescript-eslint/type-utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/type-utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) '@typescript-eslint/visitor-keys': 8.29.0 eslint: 9.24.0(jiti@2.4.2) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 2.1.0(typescript@5.8.2) - typescript: 5.8.2 + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.2)': + '@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: '@typescript-eslint/scope-manager': 8.29.0 '@typescript-eslint/types': 8.29.0 - '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.8.2) + '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.8.3) '@typescript-eslint/visitor-keys': 8.29.0 debug: 4.4.0 eslint: 9.24.0(jiti@2.4.2) - typescript: 5.8.2 + typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -5517,20 +5517,20 @@ snapshots: '@typescript-eslint/types': 8.29.0 '@typescript-eslint/visitor-keys': 8.29.0 - '@typescript-eslint/type-utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.2)': + '@typescript-eslint/type-utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.8.2) - '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.8.3) + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) debug: 4.4.0 eslint: 9.24.0(jiti@2.4.2) - ts-api-utils: 2.1.0(typescript@5.8.2) - typescript: 5.8.2 + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 transitivePeerDependencies: - supports-color '@typescript-eslint/types@8.29.0': {} - '@typescript-eslint/typescript-estree@8.29.0(typescript@5.8.2)': + '@typescript-eslint/typescript-estree@8.29.0(typescript@5.8.3)': dependencies: '@typescript-eslint/types': 8.29.0 '@typescript-eslint/visitor-keys': 8.29.0 @@ -5539,19 +5539,19 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.1 - ts-api-utils: 2.1.0(typescript@5.8.2) - typescript: 5.8.2 + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.2)': + '@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: '@eslint-community/eslint-utils': 4.5.1(eslint@9.24.0(jiti@2.4.2)) '@typescript-eslint/scope-manager': 8.29.0 '@typescript-eslint/types': 8.29.0 - '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.8.2) + '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.8.3) eslint: 9.24.0(jiti@2.4.2) - typescript: 5.8.2 + typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -5560,11 +5560,11 @@ snapshots: '@typescript-eslint/types': 8.29.0 eslint-visitor-keys: 4.2.0 - '@unhead/vue@2.0.3(vue@3.5.13(typescript@5.8.2))': + '@unhead/vue@2.0.3(vue@3.5.13(typescript@5.8.3))': dependencies: hookable: 5.5.3 unhead: 2.0.3 - vue: 3.5.13(typescript@5.8.2) + vue: 3.5.13(typescript@5.8.3) '@unrs/resolver-binding-darwin-arm64@1.3.3': optional: true @@ -5632,20 +5632,20 @@ snapshots: - rollup - supports-color - '@vitejs/plugin-vue-jsx@4.1.2(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.2))': + '@vitejs/plugin-vue-jsx@4.1.2(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-typescript': 7.27.0(@babel/core@7.26.10) '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.26.10) vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) - vue: 3.5.13(typescript@5.8.2) + vue: 3.5.13(typescript@5.8.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.2.3(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.2))': + '@vitejs/plugin-vue@5.2.3(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))': dependencies: vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) - vue: 3.5.13(typescript@5.8.2) + vue: 3.5.13(typescript@5.8.3) '@vitest/coverage-v8@3.1.1(vitest@3.1.1(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))': dependencies: @@ -5727,7 +5727,7 @@ snapshots: dependencies: '@voxpelli/type-helpers': 3.4.0 - '@vue-macros/common@1.16.1(vue@3.5.13(typescript@5.8.2))': + '@vue-macros/common@1.16.1(vue@3.5.13(typescript@5.8.3))': dependencies: '@vue/compiler-sfc': 3.5.13 ast-kit: 1.4.2 @@ -5736,7 +5736,7 @@ snapshots: pathe: 2.0.3 picomatch: 4.0.2 optionalDependencies: - vue: 3.5.13(typescript@5.8.2) + vue: 3.5.13(typescript@5.8.3) '@vue/babel-helper-vue-transform-on@1.4.0': {} @@ -5804,7 +5804,7 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@7.7.2(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.2))': + '@vue/devtools-core@7.7.2(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))': dependencies: '@vue/devtools-kit': 7.7.2 '@vue/devtools-shared': 7.7.2 @@ -5812,7 +5812,7 @@ snapshots: nanoid: 5.1.5 pathe: 2.0.3 vite-hot-client: 0.2.4(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)) - vue: 3.5.13(typescript@5.8.2) + vue: 3.5.13(typescript@5.8.3) transitivePeerDependencies: - vite @@ -5830,7 +5830,7 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/language-core@2.2.8(typescript@5.8.2)': + '@vue/language-core@2.2.8(typescript@5.8.3)': dependencies: '@volar/language-core': 2.4.12 '@vue/compiler-dom': 3.5.13 @@ -5841,7 +5841,7 @@ snapshots: muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: - typescript: 5.8.2 + typescript: 5.8.3 '@vue/reactivity@3.5.13': dependencies: @@ -5859,11 +5859,11 @@ snapshots: '@vue/shared': 3.5.13 csstype: 3.1.3 - '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.8.2))': + '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.8.3))': dependencies: '@vue/compiler-ssr': 3.5.13 '@vue/shared': 3.5.13 - vue: 3.5.13(typescript@5.8.2) + vue: 3.5.13(typescript@5.8.3) '@vue/shared@3.5.13': {} @@ -6496,11 +6496,11 @@ snapshots: dependencies: eslint: 9.24.0(jiti@2.4.2) - eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.2): + eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3): dependencies: '@pkgr/core': 0.2.0 '@types/doctrine': 0.0.9 - '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) debug: 4.4.0 doctrine: 3.0.0 eslint: 9.24.0(jiti@2.4.2) @@ -7088,7 +7088,7 @@ snapshots: klona@2.0.6: {} - knip@5.46.5(@types/node@22.14.0)(typescript@5.8.2): + knip@5.46.5(@types/node@22.14.0)(typescript@5.8.3): dependencies: '@nodelib/fs.walk': 3.0.1 '@snyk/github-codeowners': 1.1.0 @@ -7105,7 +7105,7 @@ snapshots: smol-toml: 1.3.1 strip-json-comments: 5.0.1 summary: 2.1.0 - typescript: 5.8.2 + typescript: 5.8.3 zod: 3.24.2 zod-validation-error: 3.4.0(zod@3.24.2) @@ -7279,7 +7279,7 @@ snapshots: mkdirp@3.0.1: {} - mkdist@2.3.0(typescript@5.8.2)(vue-sfc-transformer@0.1.4(vue@3.5.13(typescript@5.8.2)))(vue-tsc@2.2.8(typescript@5.8.2))(vue@3.5.13(typescript@5.8.2)): + 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.2.8(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 @@ -7295,10 +7295,10 @@ snapshots: semver: 7.7.1 tinyglobby: 0.2.12 optionalDependencies: - typescript: 5.8.2 - vue: 3.5.13(typescript@5.8.2) - vue-sfc-transformer: 0.1.4(vue@3.5.13(typescript@5.8.2)) - vue-tsc: 2.2.8(typescript@5.8.2) + 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-tsc: 2.2.8(typescript@5.8.3) mlly@1.7.4: dependencies: @@ -7485,17 +7485,17 @@ snapshots: dependencies: boolbase: 1.0.0 - nuxt@3.16.2(@parcel/watcher@2.5.1)(@types/node@22.14.0)(db0@0.3.1)(eslint@9.24.0(jiti@2.4.2))(ioredis@5.6.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.39.0)(terser@5.39.0)(typescript@5.8.2)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue-tsc@2.2.8(typescript@5.8.2))(yaml@2.7.1): + nuxt@3.16.2(@parcel/watcher@2.5.1)(@types/node@22.14.0)(db0@0.3.1)(eslint@9.24.0(jiti@2.4.2))(ioredis@5.6.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.39.0)(terser@5.39.0)(typescript@5.8.3)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue-tsc@2.2.8(typescript@5.8.3))(yaml@2.7.1): dependencies: '@nuxt/cli': 3.24.1(magicast@0.3.5) '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 2.3.2(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.2)) + '@nuxt/devtools': 2.3.2(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)) '@nuxt/kit': 3.16.2(magicast@0.3.5) '@nuxt/schema': 3.16.2 '@nuxt/telemetry': 2.6.6(magicast@0.3.5) - '@nuxt/vite-builder': 3.16.2(@types/node@22.14.0)(eslint@9.24.0(jiti@2.4.2))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.39.0)(terser@5.39.0)(typescript@5.8.2)(vue-tsc@2.2.8(typescript@5.8.2))(vue@3.5.13(typescript@5.8.2))(yaml@2.7.1) + '@nuxt/vite-builder': 3.16.2(@types/node@22.14.0)(eslint@9.24.0(jiti@2.4.2))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.39.0)(terser@5.39.0)(typescript@5.8.3)(vue-tsc@2.2.8(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3))(yaml@2.7.1) '@oxc-parser/wasm': 0.60.0 - '@unhead/vue': 2.0.3(vue@3.5.13(typescript@5.8.2)) + '@unhead/vue': 2.0.3(vue@3.5.13(typescript@5.8.3)) '@vue/shared': 3.5.13 c12: 3.0.3(magicast@0.3.5) chokidar: 4.0.3 @@ -7543,13 +7543,13 @@ snapshots: unctx: 2.4.1 unimport: 4.1.3 unplugin: 2.2.2 - unplugin-vue-router: 0.12.0(vue-router@4.5.0(vue@3.5.13(typescript@5.8.2)))(vue@3.5.13(typescript@5.8.2)) + unplugin-vue-router: 0.12.0(vue-router@4.5.0(vue@3.5.13(typescript@5.8.3)))(vue@3.5.13(typescript@5.8.3)) unstorage: 1.15.0(db0@0.3.1)(ioredis@5.6.0) untyped: 2.0.0 - vue: 3.5.13(typescript@5.8.2) + vue: 3.5.13(typescript@5.8.3) vue-bundle-renderer: 2.1.1 vue-devtools-stub: 0.1.0 - vue-router: 4.5.0(vue@3.5.13(typescript@5.8.2)) + vue-router: 4.5.0(vue@3.5.13(typescript@5.8.3)) optionalDependencies: '@parcel/watcher': 2.5.1 '@types/node': 22.14.0 @@ -8115,11 +8115,11 @@ snapshots: rfdc@1.4.1: {} - rollup-plugin-dts@6.2.1(rollup@4.39.0)(typescript@5.8.2): + rollup-plugin-dts@6.2.1(rollup@4.39.0)(typescript@5.8.3): dependencies: magic-string: 0.30.17 rollup: 4.39.0 - typescript: 5.8.2 + typescript: 5.8.3 optionalDependencies: '@babel/code-frame': 7.26.2 @@ -8473,13 +8473,13 @@ snapshots: tr46@0.0.3: {} - ts-api-utils@2.1.0(typescript@5.8.2): + ts-api-utils@2.1.0(typescript@5.8.3): dependencies: - typescript: 5.8.2 + typescript: 5.8.3 - tsconfck@3.1.5(typescript@5.8.2): + tsconfck@3.1.5(typescript@5.8.3): optionalDependencies: - typescript: 5.8.2 + typescript: 5.8.3 tslib@2.8.1: {} @@ -8493,13 +8493,13 @@ snapshots: type-level-regexp@0.1.17: {} - typescript@5.8.2: {} + typescript@5.8.3: {} ufo@1.5.4: {} ultrahtml@1.6.0: {} - unbuild@3.5.0(typescript@5.8.2)(vue-sfc-transformer@0.1.4(vue@3.5.13(typescript@5.8.2)))(vue-tsc@2.2.8(typescript@5.8.2))(vue@3.5.13(typescript@5.8.2)): + 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.2.8(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)): dependencies: '@rollup/plugin-alias': 5.1.1(rollup@4.39.0) '@rollup/plugin-commonjs': 28.0.3(rollup@4.39.0) @@ -8515,18 +8515,18 @@ snapshots: hookable: 5.5.3 jiti: 2.4.2 magic-string: 0.30.17 - mkdist: 2.3.0(typescript@5.8.2)(vue-sfc-transformer@0.1.4(vue@3.5.13(typescript@5.8.2)))(vue-tsc@2.2.8(typescript@5.8.2))(vue@3.5.13(typescript@5.8.2)) + 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.2.8(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 pretty-bytes: 6.1.1 rollup: 4.39.0 - rollup-plugin-dts: 6.2.1(rollup@4.39.0)(typescript@5.8.2) + rollup-plugin-dts: 6.2.1(rollup@4.39.0)(typescript@5.8.3) scule: 1.3.0 tinyglobby: 0.2.12 untyped: 2.0.0 optionalDependencies: - typescript: 5.8.2 + typescript: 5.8.3 transitivePeerDependencies: - sass - vue @@ -8588,10 +8588,10 @@ snapshots: pathe: 2.0.3 picomatch: 4.0.2 - unplugin-vue-router@0.12.0(vue-router@4.5.0(vue@3.5.13(typescript@5.8.2)))(vue@3.5.13(typescript@5.8.2)): + unplugin-vue-router@0.12.0(vue-router@4.5.0(vue@3.5.13(typescript@5.8.3)))(vue@3.5.13(typescript@5.8.3)): dependencies: '@babel/types': 7.27.0 - '@vue-macros/common': 1.16.1(vue@3.5.13(typescript@5.8.2)) + '@vue-macros/common': 1.16.1(vue@3.5.13(typescript@5.8.3)) ast-walker-scope: 0.6.2 chokidar: 4.0.3 fast-glob: 3.3.3 @@ -8606,7 +8606,7 @@ snapshots: unplugin-utils: 0.2.4 yaml: 2.7.1 optionalDependencies: - vue-router: 4.5.0(vue@3.5.13(typescript@5.8.2)) + vue-router: 4.5.0(vue@3.5.13(typescript@5.8.3)) transitivePeerDependencies: - vue @@ -8735,7 +8735,7 @@ snapshots: - tsx - yaml - vite-plugin-checker@0.9.1(eslint@9.24.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.8.2)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue-tsc@2.2.8(typescript@5.8.2)): + vite-plugin-checker@0.9.1(eslint@9.24.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.8.3)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue-tsc@2.2.8(typescript@5.8.3)): dependencies: '@babel/code-frame': 7.26.2 chokidar: 4.0.3 @@ -8750,8 +8750,8 @@ snapshots: optionalDependencies: eslint: 9.24.0(jiti@2.4.2) optionator: 0.9.4 - typescript: 5.8.2 - vue-tsc: 2.2.8(typescript@5.8.2) + typescript: 5.8.3 + vue-tsc: 2.2.8(typescript@5.8.3) vite-plugin-inspect@11.0.0(@nuxt/kit@3.16.2(magicast@0.3.5))(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)): dependencies: @@ -8770,7 +8770,7 @@ snapshots: transitivePeerDependencies: - supports-color - vite-plugin-vue-tracer@0.1.3(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.2)): + vite-plugin-vue-tracer@0.1.3(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)): dependencies: estree-walker: 3.0.3 exsolve: 1.0.4 @@ -8778,7 +8778,7 @@ snapshots: pathe: 2.0.3 source-map-js: 1.2.1 vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) - vue: 3.5.13(typescript@5.8.2) + vue: 3.5.13(typescript@5.8.3) vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1): dependencies: @@ -8851,32 +8851,32 @@ snapshots: transitivePeerDependencies: - supports-color - vue-router@4.5.0(vue@3.5.13(typescript@5.8.2)): + vue-router@4.5.0(vue@3.5.13(typescript@5.8.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.13(typescript@5.8.2) + vue: 3.5.13(typescript@5.8.3) - vue-sfc-transformer@0.1.4(vue@3.5.13(typescript@5.8.2)): + vue-sfc-transformer@0.1.4(vue@3.5.13(typescript@5.8.3)): dependencies: '@babel/generator': 7.27.0 '@babel/parser': 7.27.0 - vue: 3.5.13(typescript@5.8.2) + vue: 3.5.13(typescript@5.8.3) - vue-tsc@2.2.8(typescript@5.8.2): + vue-tsc@2.2.8(typescript@5.8.3): dependencies: '@volar/typescript': 2.4.12 - '@vue/language-core': 2.2.8(typescript@5.8.2) - typescript: 5.8.2 + '@vue/language-core': 2.2.8(typescript@5.8.3) + typescript: 5.8.3 - vue@3.5.13(typescript@5.8.2): + vue@3.5.13(typescript@5.8.3): dependencies: '@vue/compiler-dom': 3.5.13 '@vue/compiler-sfc': 3.5.13 '@vue/runtime-dom': 3.5.13 - '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.8.2)) + '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.8.3)) '@vue/shared': 3.5.13 optionalDependencies: - typescript: 5.8.2 + typescript: 5.8.3 wcwidth@1.0.1: dependencies: From 48e98e58da57ffadf6179feaee51e11490fdfed3 Mon Sep 17 00:00:00 2001 From: Connor Pearson Date: Sat, 5 Apr 2025 21:53:00 +0200 Subject: [PATCH 2/9] docs: add full v1 release notes (#581) (#582) --- CHANGELOG.md | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 61 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dfe231cd..edd769a0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,15 +4,75 @@ All notable changes to this project will be documented in this file. See [standa ## v1.0.0 -[compare changes](https://github.com/nuxt/module-builder/compare/v1.0.0-alpha.3...v1.0.0) +[compare changes](https://github.com/nuxt/module-builder/compare/v0.8.4...v1.0.0) + +### 🚀 Enhancements + +- ⚠️ Upgrade to unbuild v3 ([#447](https://github.com/nuxt/module-builder/pull/447)) +- ⚠️ Remove support for node10 resolution + cjs ([#448](https://github.com/nuxt/module-builder/pull/448)) +- build: Ignore test + story files in runtime/ directory ([#480](https://github.com/nuxt/module-builder/pull/480)) +- Add support for type exports in module re-exports ([#563](https://github.com/nuxt/module-builder/pull/563)) + +### 🩹 Fixes + +- Mark nuxi as optional peerDep ([29a42ae](https://github.com/nuxt/module-builder/commit/29a42ae)) +- Drop @nuxt/kit peer dependency & remove optionality for nuxi ([5936063](https://github.com/nuxt/module-builder/commit/5936063)) +- build: Handle windows path names ([#399](https://github.com/nuxt/module-builder/pull/399)) +- build: Apply resolved tsconfig to dts ([#462](https://github.com/nuxt/module-builder/pull/462)) +- Handle node10 resolution + add attw test ([7309198](https://github.com/nuxt/module-builder/commit/7309198)) +- Update warnings ([6291cbe](https://github.com/nuxt/module-builder/commit/6291cbe)) +- Support more than one line of type exports ([0c0020f](https://github.com/nuxt/module-builder/commit/0c0020f)) +- Split re-exports across multiple lines ([7154a89](https://github.com/nuxt/module-builder/commit/7154a89)) +- Support star exports ([8966047](https://github.com/nuxt/module-builder/commit/8966047)) + +### 📖 Documentation + +- Update example build script ([#359](https://github.com/nuxt/module-builder/pull/359)) +- Update link to downloads count badge (9804e9e)([b9b27c3](https://github.com/nuxt/module-builder/commit/b9b27c3)) +- Describe configuring unbuild ([#440](https://github.com/nuxt/module-builder/pull/440)) ### 🏡 Chore +- Use tinyexec in test suite ([7ff8ef1](https://github.com/nuxt/module-builder/commit/7ff8ef1)) +- Fix links ([2e57eb2](https://github.com/nuxt/module-builder/commit/3cd9cd4)) +- Pin typescript until issue with vue-tsc is resolved ([994135d](https://github.com/nuxt/module-builder/commit/994135d)) +- Bump vue-tsc ([e8cb0ef](https://github.com/nuxt/module-builder/commit/e8cb0ef)) +- Bump nuxi version ([5b1f00e](https://github.com/nuxt/module-builder/commit/5b1f00e)) +- Add publint to dev dependencies ([7281ae3](https://github.com/nuxt/module-builder/commit/7281ae3)) +- Set node versions and enable knip ([1a17c0c](https://github.com/nuxt/module-builder/commit/1a17c0c)) +- Stub module before stubbing playground ([b3a513b](https://github.com/nuxt/module-builder/commit/b3a513b)) +- Run install command to relink binaries ([932729e](https://github.com/nuxt/module-builder/commit/932729e)) +- Update command and add builder to workspace ([#482](https://github.com/nuxt/module-builder/pull/482)) +- Add type assertion ([14d7788](https://github.com/nuxt/module-builder/commit/14d7788)) +- Add more type-safe solution + fallback ([66d4231](https://github.com/nuxt/module-builder/commit/66d4231)) +- Add pkg.pr.new for nightly/pr builds ([#573](https://github.com/nuxt/module-builder/pull/573)) +- Bump to latest mkdist and add vue-sfc-transformer ([673152a](https://github.com/nuxt/module-builder/commit/673152a)) +- Update knip config ([c9a28a0](https://github.com/nuxt/module-builder/commit/c9a28a0)) - Bump `vue-sfc-transformer` version ([3cd9cd4](https://github.com/nuxt/module-builder/commit/3cd9cd4)) +- release: V1.0.0 (b0655d3)([3cd9cd4](https://github.com/nuxt/module-builder/commit/3cd9cd4)) + +### ✅ Tests + +- Await file snapshot assertions ([16930b4](https://github.com/nuxt/module-builder/commit/16930b4)) +- Assert current vue snapshot behaviour ([#444](https://github.com/nuxt/module-builder/pull/444)) +- Update snapshots ([847d150](https://github.com/nuxt/module-builder/commit/847d150)) + +### 🤖 CI + +- Don't run publint on windows ([330f412](https://github.com/nuxt/module-builder/commit/330f412)) +- Prepare environment in lint step ([5f0f88f](https://github.com/nuxt/module-builder/commit/5f0f88f)) +- Force latest corepack ([9d74ce4](https://github.com/nuxt/module-builder/commit/9d74ce4)) + +#### ⚠️ Breaking Changes + +- ⚠️ Upgrade to unbuild v3 ([#447](https://github.com/nuxt/module-builder/pull/447)) +- ⚠️ Remove support for node10 resolution + cjs ([#448](https://github.com/nuxt/module-builder/pull/448)) ### ❤️ Contributors - Daniel Roe ([@danielroe](https://github.com/danielroe)) +- Dev ([@productdevbook])(https://github.com/productdevbook) +- Bobbie Goede ([@BobbieGoede])(https://github.com/BobbieGoede) ## v0.8.4 From 6b30cde10ff978591086a8c8de7eab3bd7eb252b Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Sat, 5 Apr 2025 14:30:17 -0700 Subject: [PATCH 3/9] docs: update to latest recommendations --- README.md | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index c2defacb..04498dfd 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,6 @@ - Unified build with [unjs/unbuild](https://github.com/unjs/unbuild) - Automated build config using last module spec - Typescript and ESM support -- Auto generated CommonJS stubs - Auto generated types and shims for `@nuxt/schema` We recommend to checkout the [Nuxt modules author guide](https://nuxt.com/docs/guide/going-further/modules) before starting with the module-builder. @@ -21,15 +20,15 @@ We recommend to checkout the [Nuxt modules author guide](https://nuxt.com/docs/g ## Requirements For a user to use a module generated from module-builder, it's recommended they have: -- Node.js >= 16.x. _Latest Node LTS preferred_ -- Nuxt 3 or Nuxt Bridge. _Nuxt 2 is functional but not advised_ +- Node.js >= 18.x. _Latest Node LTS preferred_ +- Nuxt 3+. ## Quick start Get started with our [module starter](https://github.com/nuxt/starter/tree/module): ```bash -npx nuxi init -t module my-module +npm create nuxt -- -t module my-module ``` ## Project structure @@ -100,13 +99,18 @@ A minimum `package.json` should look like this: "version": "1.0.0", "exports": { ".": { - "types": "./dist/types.d.ts", - "import": "./dist/module.mjs", - "require": "./dist/module.cjs" + "types": "./dist/types.d.mts", + "import": "./dist/module.mjs" + } + }, + "main": "./dist/module.mjs", + "typesVersions": { + "*": { + ".": [ + "./dist/types.d.mts" + ] } }, - "main": "./dist/module.cjs", - "types": "./dist/types.d.ts", "files": [ "dist" ], @@ -114,7 +118,7 @@ A minimum `package.json` should look like this: "prepack": "nuxt-module-build build" }, "dependencies": { - "@nuxt/kit": "npm:@nuxt/kit-edge@latest" + "@nuxt/kit": "latest" }, "devDependencies": { "@nuxt/module-builder": "latest" @@ -142,8 +146,7 @@ Module builder generates dist files in `dist/` directory: - `module.mjs`: Module entrypoint build from `src/module` - `module.json`: Module meta extracted from `module.mjs` + `package.json` -- `module.cjs`: ESM proxy to allow require module in CommonJS context -- `types.d.ts`: Exported types in addition to shims for `nuxt.config` auto completion. +- `types.d.mts`: Exported types in addition to shims for `nuxt.config` auto completion. - `runtime/*`: Individually transformed files using [unjs/mkdist](https://github.com/unjs/mkdist) - Javascript and `.ts` files will be transformed to `.js` with extracted types on `.d.ts` file with same name - `.vue` files will be transformed with extracted `.d.ts` file From 3dc71f9cbb043e1922e3118130b43f3d457dd416 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 6 Apr 2025 06:40:50 -0700 Subject: [PATCH 4/9] chore(deps): update devdependency knip to ^5.47.0 (#584) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 091b8714..2107a586 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "changelogen": "^0.6.1", "eslint": "^9.24.0", "installed-check": "^9.3.0", - "knip": "^5.46.5", + "knip": "^5.47.0", "nuxt": "^3.16.2", "pkg-pr-new": "^0.0.42", "publint": "^0.3.10", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dfdd8b22..6ccd5f0c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -81,8 +81,8 @@ importers: specifier: ^9.3.0 version: 9.3.0 knip: - specifier: ^5.46.5 - version: 5.46.5(@types/node@22.14.0)(typescript@5.8.3) + specifier: ^5.47.0 + version: 5.47.0(@types/node@22.14.0)(typescript@5.8.3) nuxt: specifier: ^3.16.2 version: 3.16.2(@parcel/watcher@2.5.1)(@types/node@22.14.0)(db0@0.3.1)(eslint@9.24.0(jiti@2.4.2))(ioredis@5.6.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.39.0)(terser@5.39.0)(typescript@5.8.3)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue-tsc@2.2.8(typescript@5.8.3))(yaml@2.7.1) @@ -2666,8 +2666,8 @@ packages: resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} engines: {node: '>= 8'} - knip@5.46.5: - resolution: {integrity: sha512-w5t4K/raY8R8nJ9TZZBi/rZNsrJie6qYUJiL+A8l/4/002WQwzBfFMJftEo1opxgsV0ounFPJYy/9AAw3CO4Rg==} + knip@5.47.0: + resolution: {integrity: sha512-ikjijudvI81Iv49YJqgujJlGSXnCTFBTU9/NwHqW9wLA31IslEs+6npRL1TAdvT7Q+5mOOh6c8xrIwGd9sV+IQ==} engines: {node: '>=18.18.0'} hasBin: true peerDependencies: @@ -7088,7 +7088,7 @@ snapshots: klona@2.0.6: {} - knip@5.46.5(@types/node@22.14.0)(typescript@5.8.3): + knip@5.47.0(@types/node@22.14.0)(typescript@5.8.3): dependencies: '@nodelib/fs.walk': 3.0.1 '@snyk/github-codeowners': 1.1.0 From 36eebcdbc0a9b0b600b5a1135b563d51a96ebd83 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 6 Apr 2025 15:06:06 -0700 Subject: [PATCH 5/9] chore(deps): update dependency vue-sfc-transformer to ^0.1.5 (#585) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 22 +++++++++++----------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/package.json b/package.json index 2107a586..ed734216 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "pkg-types": "^2.1.0", "tsconfck": "^3.1.5", "unbuild": "^3.5.0", - "vue-sfc-transformer": "^0.1.4" + "vue-sfc-transformer": "^0.1.5" }, "peerDependencies": { "@nuxt/cli": "^3.24.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6ccd5f0c..348bb9fa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -33,7 +33,7 @@ importers: version: 0.8.0 mkdist: specifier: ^2.3.0 - version: 2.3.0(typescript@5.8.3)(vue-sfc-transformer@0.1.4(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.2.8(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)) + version: 2.3.0(typescript@5.8.3)(vue-sfc-transformer@0.1.5(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.2.8(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)) mlly: specifier: ^1.7.4 version: 1.7.4 @@ -48,10 +48,10 @@ importers: version: 3.1.5(typescript@5.8.3) unbuild: specifier: ^3.5.0 - version: 3.5.0(typescript@5.8.3)(vue-sfc-transformer@0.1.4(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.2.8(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)) + version: 3.5.0(typescript@5.8.3)(vue-sfc-transformer@0.1.5(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.2.8(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)) vue-sfc-transformer: - specifier: ^0.1.4 - version: 0.1.4(vue@3.5.13(typescript@5.8.3)) + specifier: ^0.1.5 + version: 0.1.5(vue@3.5.13(typescript@5.8.3)) devDependencies: '@arethetypeswrong/cli': specifier: ^0.17.4 @@ -4216,8 +4216,8 @@ packages: peerDependencies: vue: ^3.5.13 - vue-sfc-transformer@0.1.4: - resolution: {integrity: sha512-o0RDhJpOi7UtjSCtgRPX0kCOw/FKuECTZLT2yLUjw4cZWyLmun5ocz1tdNJUhzayEomVm6qGjK+i3Tz2pGNMvw==} + vue-sfc-transformer@0.1.5: + resolution: {integrity: sha512-EyUg9hHv666VgsPW/kxwGfat3xtQzyU49phtpI6Hi5cH6liezoSN784RMQ9eSQ6jg1ZkyZODbT6MsgEhPgc1WQ==} engines: {node: '>=6.9.0'} peerDependencies: vue: ^3.5.13 @@ -7279,7 +7279,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.2.8(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.5(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.2.8(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 @@ -7297,7 +7297,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.5(vue@3.5.13(typescript@5.8.3)) vue-tsc: 2.2.8(typescript@5.8.3) mlly@1.7.4: @@ -8499,7 +8499,7 @@ snapshots: ultrahtml@1.6.0: {} - 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.2.8(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.5(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.2.8(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)): dependencies: '@rollup/plugin-alias': 5.1.1(rollup@4.39.0) '@rollup/plugin-commonjs': 28.0.3(rollup@4.39.0) @@ -8515,7 +8515,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.2.8(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.5(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.2.8(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 @@ -8856,7 +8856,7 @@ snapshots: '@vue/devtools-api': 6.6.4 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.5(vue@3.5.13(typescript@5.8.3)): dependencies: '@babel/generator': 7.27.0 '@babel/parser': 7.27.0 From 2d3dacaf71379c511923c1b59516559aa0d63666 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 6 Apr 2025 17:57:43 -0700 Subject: [PATCH 6/9] chore(deps): lock file maintenance (#586) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 194 ++++++++++++++++++++++++------------------------- 1 file changed, 94 insertions(+), 100 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 348bb9fa..c56c8660 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -494,10 +494,6 @@ packages: resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.23.0': - resolution: {integrity: sha512-35MJ8vCPU0ZMxo7zfev2pypqTwWTofFZO6m4KAtdoFhRpLJUpHTZZ+KB3C7Hb1d7bULYwO4lJXGCi5Se+8OMbw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.24.0': resolution: {integrity: sha512-uIY/y3z0uvOGX8cp1C2fiC4+ZmBhp6yZWkojtHL1YEMnRt1Y63HB9TM17proGEmeG7HeUY+UP36F0aknKYTpYA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -903,8 +899,8 @@ packages: resolution: {integrity: sha512-fdDH1LSGfZdTH2sxdpVMw31BanV28K/Gry0cVFxaNP77neJSkd82mM8ErPNYs9e+0O7SdHBLTDzDgwUuy18RnQ==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - '@pkgr/core@0.2.0': - resolution: {integrity: sha512-vsJDAkYR6qCPu+ioGScGiMYR7LvZYIXh/dlQeviqoTWNCVfKTLYD/LkNWH4Mxsv2a5vpIRc77FN5DnmK1eBggQ==} + '@pkgr/core@0.2.1': + resolution: {integrity: sha512-VzgHzGblFmUeBmmrk55zPyrQIArQN4vujc9shWytaPdB3P7qhi0cpaiKIr7tlCmFv2lYUwnLospIqjL9ZSAhhg==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} '@pnpm/constants@10.0.0': @@ -1210,83 +1206,83 @@ packages: resolution: {integrity: sha512-Sne/pVz8ryR03NFK21VpN88dZ2FdQXOlq3VIklbrTYEt8yXtRFr9tvUhqvCeKjqYk5FSim37sHbooT6vzBTZcg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@unhead/vue@2.0.3': - resolution: {integrity: sha512-6Yci+MTunYuJLYwujBA68hEr5PabBl87yEhImrG4AUogaYWqIwtMHukn0bQvcjaBksXartLJtGUhxhmKgBdyPw==} + '@unhead/vue@2.0.4': + resolution: {integrity: sha512-bTpxG/P6cRgniBxTJbivQBjpz3chR9842N/5zYc5Jr2mgvAuCsIHffRVC+4B3yGAVBj/ey1duTY7iQQOxIeWAQ==} peerDependencies: vue: ^3.5.13 - '@unrs/resolver-binding-darwin-arm64@1.3.3': - resolution: {integrity: sha512-EpRILdWr3/xDa/7MoyfO7JuBIJqpBMphtu4+80BK1bRfFcniVT74h3Z7q1+WOc92FuIAYatB1vn9TJR67sORGw==} + '@unrs/resolver-binding-darwin-arm64@1.4.0': + resolution: {integrity: sha512-sqjJyFViBShEewyVYsSLhN9HVNg1MgZm7+AMZBIGpNCcEECW0vRmqkJQFEr6v79flm+516eZZVeZCQgcLwuasg==} cpu: [arm64] os: [darwin] - '@unrs/resolver-binding-darwin-x64@1.3.3': - resolution: {integrity: sha512-ntj/g7lPyqwinMJWZ+DKHBse8HhVxswGTmNgFKJtdgGub3M3zp5BSZ3bvMP+kBT6dnYJLSVlDqdwOq1P8i0+/g==} + '@unrs/resolver-binding-darwin-x64@1.4.0': + resolution: {integrity: sha512-WXa81XljrutvRvy4ZgVSY8j+a3ITOvL/qFG3gHgtQDsP0to1kjCe6RNtLgrqcAjxnbmdD8G4dVOw7rSkUm6khw==} cpu: [x64] os: [darwin] - '@unrs/resolver-binding-freebsd-x64@1.3.3': - resolution: {integrity: sha512-l6BT8f2CU821EW7U8hSUK8XPq4bmyTlt9Mn4ERrfjJNoCw0/JoHAh9amZZtV3cwC3bwwIat+GUnrcHTG9+qixw==} + '@unrs/resolver-binding-freebsd-x64@1.4.0': + resolution: {integrity: sha512-xL+j7OAlVMJfTZk6hflLzl9AZdn/eXLe727Di/N3wWFCJfsWq06PoyyaVdF5I+orcZXkBHPbJNHwC5ky8rkXRg==} cpu: [x64] os: [freebsd] - '@unrs/resolver-binding-linux-arm-gnueabihf@1.3.3': - resolution: {integrity: sha512-8ScEc5a4y7oE2BonRvzJ+2GSkBaYWyh0/Ko4Q25e/ix6ANpJNhwEPZvCR6GVRmsQAYMIfQvYLdM6YEN+qRjnAQ==} + '@unrs/resolver-binding-linux-arm-gnueabihf@1.4.0': + resolution: {integrity: sha512-jurt1wWefnbx3Kx5lBiSoFUoNi2ut4hNUGQDtixr94Dz/j1EGwhDTrjffHBH+nb0Y3K4OrFTFJNOMwGn5cflFw==} cpu: [arm] os: [linux] - '@unrs/resolver-binding-linux-arm-musleabihf@1.3.3': - resolution: {integrity: sha512-8qQ6l1VTzLNd3xb2IEXISOKwMGXDCzY/UNy/7SovFW2Sp0K3YbL7Ao7R18v6SQkLqQlhhqSBIFRk+u6+qu5R5A==} + '@unrs/resolver-binding-linux-arm-musleabihf@1.4.0': + resolution: {integrity: sha512-EVUt1x6qSsWTZCNRtumjkpH6A7vBPWDUf/y6f2B8Ryb3iNEaZdLZDS0Glep/D83yHshOC4PAtCPEhTF1/33bWg==} cpu: [arm] os: [linux] - '@unrs/resolver-binding-linux-arm64-gnu@1.3.3': - resolution: {integrity: sha512-v81R2wjqcWXJlQY23byqYHt9221h4anQ6wwN64oMD/WAE+FmxPHFZee5bhRkNVtzqO/q7wki33VFWlhiADwUeQ==} + '@unrs/resolver-binding-linux-arm64-gnu@1.4.0': + resolution: {integrity: sha512-QhLaVsApzJ1f3NPPN5fgfF2sunAHkHJB45fcndcqLCW3hobbySJTGVBFlVXWB1Td1M1cyC7onTEjV5CLXbU3gw==} cpu: [arm64] os: [linux] - '@unrs/resolver-binding-linux-arm64-musl@1.3.3': - resolution: {integrity: sha512-cAOx/j0u5coMg4oct/BwMzvWJdVciVauUvsd+GQB/1FZYKQZmqPy0EjJzJGbVzFc6gbnfEcSqvQE6gvbGf2N8Q==} + '@unrs/resolver-binding-linux-arm64-musl@1.4.0': + resolution: {integrity: sha512-EDzOGVDIBwU6FwAm2slyf2cgzSJr2HIQNeZbWG9bRLqCm1JnAj6nL2Eo+lBCu3vueYxBUd5mUKKNPzjbWSuw+w==} cpu: [arm64] os: [linux] - '@unrs/resolver-binding-linux-ppc64-gnu@1.3.3': - resolution: {integrity: sha512-mq2blqwErgDJD4gtFDlTX/HZ7lNP8YCHYFij2gkXPtMzrXxPW1hOtxL6xg4NWxvnj4bppppb0W3s/buvM55yfg==} + '@unrs/resolver-binding-linux-ppc64-gnu@1.4.0': + resolution: {integrity: sha512-XZixKFTAwntVmF5mmySZfuCNYvRsgQPOfcRNLdsvGFZKH4U4kHwqCdY55nqu5PAN4vkYaHQn9zpSaUHLPnqWog==} cpu: [ppc64] os: [linux] - '@unrs/resolver-binding-linux-s390x-gnu@1.3.3': - resolution: {integrity: sha512-u0VRzfFYysarYHnztj2k2xr+eu9rmgoTUUgCCIT37Nr+j0A05Xk2c3RY8Mh5+DhCl2aYibihnaAEJHeR0UOFIQ==} + '@unrs/resolver-binding-linux-s390x-gnu@1.4.0': + resolution: {integrity: sha512-ADbvqg1tdyBe3r3OxzdUnhtUEhe0RSk9Cbu8a6cV9avMA9YPdHsuwlVhGGMPEVujufCVdBVDkXM6Vharlxkmgw==} cpu: [s390x] os: [linux] - '@unrs/resolver-binding-linux-x64-gnu@1.3.3': - resolution: {integrity: sha512-OrVo5ZsG29kBF0Ug95a2KidS16PqAMmQNozM6InbquOfW/udouk063e25JVLqIBhHLB2WyBnixOQ19tmeC/hIg==} + '@unrs/resolver-binding-linux-x64-gnu@1.4.0': + resolution: {integrity: sha512-TOXDoUByvyBhf3IfwtkAAi2BU73G5QzSO8eE7wuNn2Ch19kkzCRv61nw68f9Qad0zbT1yux6e1xFc7RmCgypWQ==} cpu: [x64] os: [linux] - '@unrs/resolver-binding-linux-x64-musl@1.3.3': - resolution: {integrity: sha512-PYnmrwZ4HMp9SkrOhqPghY/aoL+Rtd4CQbr93GlrRTjK6kDzfMfgz3UH3jt6elrQAfupa1qyr1uXzeVmoEAxUA==} + '@unrs/resolver-binding-linux-x64-musl@1.4.0': + resolution: {integrity: sha512-B9t6yxWopI35JLpJOqvUZuXuEXsTsy17caLORqrm80bAQ5wVvZ03SDSDEZwg9x8xdIICwAg2I8xllbSjMW4CRQ==} cpu: [x64] os: [linux] - '@unrs/resolver-binding-wasm32-wasi@1.3.3': - resolution: {integrity: sha512-81AnQY6fShmktQw4hWDUIilsKSdvr/acdJ5azAreu2IWNlaJOKphJSsUVWE+yCk6kBMoQyG9ZHCb/krb5K0PEA==} + '@unrs/resolver-binding-wasm32-wasi@1.4.0': + resolution: {integrity: sha512-+7TbBPvChxz6SYieTyRTI6aDemSb9Np6CJWjNb6dhSNkEq2aG2cDFMN2vKFEtQ3KBJq+H0Hub/Vc0tymjNpkAw==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@unrs/resolver-binding-win32-arm64-msvc@1.3.3': - resolution: {integrity: sha512-X/42BMNw7cW6xrB9syuP5RusRnWGoq+IqvJO8IDpp/BZg64J1uuIW6qA/1Cl13Y4LyLXbJVYbYNSKwR/FiHEng==} + '@unrs/resolver-binding-win32-arm64-msvc@1.4.0': + resolution: {integrity: sha512-fDfQnVgacXxw8PVaPfCWB/Sd3IjtUFFvEZ3/qUhT25h4j6N+/m8NopAEhH59VguGjLffj1Bzx7NpwD+TtBPoXA==} cpu: [arm64] os: [win32] - '@unrs/resolver-binding-win32-ia32-msvc@1.3.3': - resolution: {integrity: sha512-EGNnNGQxMU5aTN7js3ETYvuw882zcO+dsVjs+DwO2j/fRVKth87C8e2GzxW1L3+iWAXMyJhvFBKRavk9Og1Z6A==} + '@unrs/resolver-binding-win32-ia32-msvc@1.4.0': + resolution: {integrity: sha512-ClIroeB9CBR6607PMs1kF7eOejp49vS/G8Qq/zDkcWxAbveNnDQU6jA3qh/DYcEOIDrxba3g1ORsrF1dDf5h2A==} cpu: [ia32] os: [win32] - '@unrs/resolver-binding-win32-x64-msvc@1.3.3': - resolution: {integrity: sha512-GraLbYqOJcmW1qY3osB+2YIiD62nVf2/bVLHZmrb4t/YSUwE03l7TwcDJl08T/Tm3SVhepX8RQkpzWbag/Sb4w==} + '@unrs/resolver-binding-win32-x64-msvc@1.4.0': + resolution: {integrity: sha512-iKSQRDvK2/HXXJE0j8yRg88h+SbAI09+zTjPQeflBjEIYh3D0SlVuQAMC0gS3GY7SMZchxtI3oMVctYcUTVUeA==} cpu: [x64] os: [win32] @@ -1641,8 +1637,8 @@ packages: caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - caniuse-lite@1.0.30001710: - resolution: {integrity: sha512-B5C0I0UmaGqHgo5FuqJ7hBd4L57A4dDD+Xi+XX1nXOoxGeDdY4Ko38qJYOyqznBVJEqON5p8P1x5zRR3+rsnxA==} + caniuse-lite@1.0.30001712: + resolution: {integrity: sha512-MBqPpGYYdQ7/hfKiet9SCI+nmN5/hp4ZzveOJubl5DTAMa5oggjAuoi0Z4onBpKPFI2ePGnQuQIzF3VxDjDJig==} chai@5.2.0: resolution: {integrity: sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==} @@ -2111,8 +2107,8 @@ packages: peerDependencies: eslint: '*' - eslint-plugin-import-x@4.10.0: - resolution: {integrity: sha512-5ej+0WILhX3D6wkcdsyYmPp10SUIK6fmuZ6KS8nf9MD8CJ6/S/3Dl7m21g+MLeaTMsvcEXo3JunNAbgHwXxs/g==} + eslint-plugin-import-x@4.10.1: + resolution: {integrity: sha512-enOdwV6uQOVS0MRfQwWEYqDnyAjLy5q1221+/A+EC7h43jjNOxX7kQ/qbnDqbAOL3N3d+u//iXrYO/70AbdAUg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -3913,8 +3909,8 @@ packages: unenv@2.0.0-rc.15: resolution: {integrity: sha512-J/rEIZU8w6FOfLNz/hNKsnY+fFHWnu9MH4yRbSZF3xbbGHovcetXPs7sD+9p8L6CeNC//I9bhRYAOsBt2u7/OA==} - unhead@2.0.3: - resolution: {integrity: sha512-l2O1DSzEid8Fp+I+FMMhFnl1IewyAvBhbdYipaq9Jh2AMndv//yWZ2amjzDLpYpUmDr9E8WTcdoAXkm9wH60Aw==} + unhead@2.0.4: + resolution: {integrity: sha512-lluXKaKrirCiHr/SRezWDNezQMkIlJ8enxaGPlvD5qU+wPx87zKjDz8EwKX1Mlj+h+7lbgNEgJmfKBQNdnIWww==} unicode-emoji-modifier-base@1.0.0: resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==} @@ -3955,8 +3951,8 @@ packages: resolution: {integrity: sha512-Qp+iiD+qCRnUek+nDoYvtWX7tfnYyXsrOnJ452FRTgOyKmTM7TUJ3l+PLPJOOWPTUyKISKp4isC5JJPSXUjGgw==} engines: {node: '>=18.12.0'} - unrs-resolver@1.3.3: - resolution: {integrity: sha512-PFLAGQzYlyjniXdbmQ3dnGMZJXX5yrl2YS4DLRfR3BhgUsE1zpRIrccp9XMOGRfIHpdFvCn/nr5N1KMVda4x3A==} + unrs-resolver@1.4.0: + resolution: {integrity: sha512-GwhfAlEBre112f0zjDHkSWTMvaxzr9ylhelNP8ZyvY1/2LK79DMY780+9rymG7fQ0TQ8yFim6X015hS2gCKB3g==} unstorage@1.15.0: resolution: {integrity: sha512-m40eHdGY/gA6xAPqo8eaxqXgBuzQTlAKfmB1iF7oCKXE1HfwHwzDJBywK+qQGn52dta+bPlZluPF7++yR3p/bg==} @@ -4205,8 +4201,8 @@ packages: vue-devtools-stub@0.1.0: resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} - vue-eslint-parser@10.1.2: - resolution: {integrity: sha512-1guOfYgNlD7JH2popr/bt5vc7Mzt6quRCnEbqLgpMHvoHEGV1oImzdqrLd+oMD76cHt8ilBP4cda9WA72TLFDQ==} + vue-eslint-parser@10.1.3: + resolution: {integrity: sha512-dbCBnd2e02dYWsXoqX5yKUZlOt+ExIpq7hmHKPb5ZqKcjf++Eo0hMseFTZMLKThrUk61m+Uv6A2YSBve6ZvuDQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -4717,8 +4713,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.23.0': {} - '@eslint/js@9.24.0': {} '@eslint/object-schema@2.1.6': {} @@ -4954,7 +4948,7 @@ snapshots: dependencies: '@antfu/install-pkg': 1.0.0 '@clack/prompts': 0.10.0 - '@eslint/js': 9.23.0 + '@eslint/js': 9.24.0 '@nuxt/eslint-plugin': 1.3.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) '@stylistic/eslint-plugin': 4.2.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) '@typescript-eslint/eslint-plugin': 8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) @@ -4963,16 +4957,16 @@ snapshots: eslint-config-flat-gitignore: 2.1.0(eslint@9.24.0(jiti@2.4.2)) eslint-flat-config-utils: 2.0.1 eslint-merge-processors: 2.0.0(eslint@9.24.0(jiti@2.4.2)) - eslint-plugin-import-x: 4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-plugin-import-x: 4.10.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) eslint-plugin-jsdoc: 50.6.9(eslint@9.24.0(jiti@2.4.2)) eslint-plugin-regexp: 2.7.0(eslint@9.24.0(jiti@2.4.2)) eslint-plugin-unicorn: 58.0.0(eslint@9.24.0(jiti@2.4.2)) - eslint-plugin-vue: 10.0.0(eslint@9.24.0(jiti@2.4.2))(vue-eslint-parser@10.1.2(eslint@9.24.0(jiti@2.4.2))) + eslint-plugin-vue: 10.0.0(eslint@9.24.0(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.24.0(jiti@2.4.2))) eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.13)(eslint@9.24.0(jiti@2.4.2)) globals: 16.0.0 local-pkg: 1.1.1 pathe: 2.0.3 - vue-eslint-parser: 10.1.2(eslint@9.24.0(jiti@2.4.2)) + vue-eslint-parser: 10.1.3(eslint@9.24.0(jiti@2.4.2)) transitivePeerDependencies: - '@vue/compiler-sfc' - supports-color @@ -5281,7 +5275,7 @@ snapshots: '@pkgr/core@0.1.2': {} - '@pkgr/core@0.2.0': {} + '@pkgr/core@0.2.1': {} '@pnpm/constants@10.0.0': {} @@ -5560,57 +5554,57 @@ snapshots: '@typescript-eslint/types': 8.29.0 eslint-visitor-keys: 4.2.0 - '@unhead/vue@2.0.3(vue@3.5.13(typescript@5.8.3))': + '@unhead/vue@2.0.4(vue@3.5.13(typescript@5.8.3))': dependencies: hookable: 5.5.3 - unhead: 2.0.3 + unhead: 2.0.4 vue: 3.5.13(typescript@5.8.3) - '@unrs/resolver-binding-darwin-arm64@1.3.3': + '@unrs/resolver-binding-darwin-arm64@1.4.0': optional: true - '@unrs/resolver-binding-darwin-x64@1.3.3': + '@unrs/resolver-binding-darwin-x64@1.4.0': optional: true - '@unrs/resolver-binding-freebsd-x64@1.3.3': + '@unrs/resolver-binding-freebsd-x64@1.4.0': optional: true - '@unrs/resolver-binding-linux-arm-gnueabihf@1.3.3': + '@unrs/resolver-binding-linux-arm-gnueabihf@1.4.0': optional: true - '@unrs/resolver-binding-linux-arm-musleabihf@1.3.3': + '@unrs/resolver-binding-linux-arm-musleabihf@1.4.0': optional: true - '@unrs/resolver-binding-linux-arm64-gnu@1.3.3': + '@unrs/resolver-binding-linux-arm64-gnu@1.4.0': optional: true - '@unrs/resolver-binding-linux-arm64-musl@1.3.3': + '@unrs/resolver-binding-linux-arm64-musl@1.4.0': optional: true - '@unrs/resolver-binding-linux-ppc64-gnu@1.3.3': + '@unrs/resolver-binding-linux-ppc64-gnu@1.4.0': optional: true - '@unrs/resolver-binding-linux-s390x-gnu@1.3.3': + '@unrs/resolver-binding-linux-s390x-gnu@1.4.0': optional: true - '@unrs/resolver-binding-linux-x64-gnu@1.3.3': + '@unrs/resolver-binding-linux-x64-gnu@1.4.0': optional: true - '@unrs/resolver-binding-linux-x64-musl@1.3.3': + '@unrs/resolver-binding-linux-x64-musl@1.4.0': optional: true - '@unrs/resolver-binding-wasm32-wasi@1.3.3': + '@unrs/resolver-binding-wasm32-wasi@1.4.0': dependencies: '@napi-rs/wasm-runtime': 0.2.8 optional: true - '@unrs/resolver-binding-win32-arm64-msvc@1.3.3': + '@unrs/resolver-binding-win32-arm64-msvc@1.4.0': optional: true - '@unrs/resolver-binding-win32-ia32-msvc@1.3.3': + '@unrs/resolver-binding-win32-ia32-msvc@1.4.0': optional: true - '@unrs/resolver-binding-win32-x64-msvc@1.3.3': + '@unrs/resolver-binding-win32-x64-msvc@1.4.0': optional: true '@vercel/nft@0.29.2(rollup@4.39.0)': @@ -5965,7 +5959,7 @@ snapshots: autoprefixer@10.4.21(postcss@8.5.3): dependencies: browserslist: 4.24.4 - caniuse-lite: 1.0.30001710 + caniuse-lite: 1.0.30001712 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -6008,7 +6002,7 @@ snapshots: browserslist@4.24.4: dependencies: - caniuse-lite: 1.0.30001710 + caniuse-lite: 1.0.30001712 electron-to-chromium: 1.5.132 node-releases: 2.0.19 update-browserslist-db: 1.1.3(browserslist@4.24.4) @@ -6056,11 +6050,11 @@ snapshots: caniuse-api@3.0.0: dependencies: browserslist: 4.24.4 - caniuse-lite: 1.0.30001710 + caniuse-lite: 1.0.30001712 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 - caniuse-lite@1.0.30001710: {} + caniuse-lite@1.0.30001712: {} chai@5.2.0: dependencies: @@ -6496,9 +6490,9 @@ snapshots: dependencies: eslint: 9.24.0(jiti@2.4.2) - eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3): + eslint-plugin-import-x@4.10.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3): dependencies: - '@pkgr/core': 0.2.0 + '@pkgr/core': 0.2.1 '@types/doctrine': 0.0.9 '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) debug: 4.4.0 @@ -6511,7 +6505,7 @@ snapshots: semver: 7.7.1 stable-hash: 0.0.5 tslib: 2.8.1 - unrs-resolver: 1.3.3 + unrs-resolver: 1.4.0 transitivePeerDependencies: - supports-color - typescript @@ -6565,7 +6559,7 @@ snapshots: semver: 7.7.1 strip-indent: 4.0.0 - eslint-plugin-vue@10.0.0(eslint@9.24.0(jiti@2.4.2))(vue-eslint-parser@10.1.2(eslint@9.24.0(jiti@2.4.2))): + eslint-plugin-vue@10.0.0(eslint@9.24.0(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.24.0(jiti@2.4.2))): dependencies: '@eslint-community/eslint-utils': 4.5.1(eslint@9.24.0(jiti@2.4.2)) eslint: 9.24.0(jiti@2.4.2) @@ -6573,7 +6567,7 @@ snapshots: nth-check: 2.1.1 postcss-selector-parser: 6.1.2 semver: 7.7.1 - vue-eslint-parser: 10.1.2(eslint@9.24.0(jiti@2.4.2)) + vue-eslint-parser: 10.1.3(eslint@9.24.0(jiti@2.4.2)) xml-name-validator: 4.0.0 eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.13)(eslint@9.24.0(jiti@2.4.2)): @@ -7495,7 +7489,7 @@ snapshots: '@nuxt/telemetry': 2.6.6(magicast@0.3.5) '@nuxt/vite-builder': 3.16.2(@types/node@22.14.0)(eslint@9.24.0(jiti@2.4.2))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.39.0)(terser@5.39.0)(typescript@5.8.3)(vue-tsc@2.2.8(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3))(yaml@2.7.1) '@oxc-parser/wasm': 0.60.0 - '@unhead/vue': 2.0.3(vue@3.5.13(typescript@5.8.3)) + '@unhead/vue': 2.0.4(vue@3.5.13(typescript@5.8.3)) '@vue/shared': 3.5.13 c12: 3.0.3(magicast@0.3.5) chokidar: 4.0.3 @@ -8554,7 +8548,7 @@ snapshots: pathe: 2.0.3 ufo: 1.5.4 - unhead@2.0.3: + unhead@2.0.4: dependencies: hookable: 5.5.3 @@ -8620,23 +8614,23 @@ snapshots: acorn: 8.14.1 webpack-virtual-modules: 0.6.2 - unrs-resolver@1.3.3: + unrs-resolver@1.4.0: optionalDependencies: - '@unrs/resolver-binding-darwin-arm64': 1.3.3 - '@unrs/resolver-binding-darwin-x64': 1.3.3 - '@unrs/resolver-binding-freebsd-x64': 1.3.3 - '@unrs/resolver-binding-linux-arm-gnueabihf': 1.3.3 - '@unrs/resolver-binding-linux-arm-musleabihf': 1.3.3 - '@unrs/resolver-binding-linux-arm64-gnu': 1.3.3 - '@unrs/resolver-binding-linux-arm64-musl': 1.3.3 - '@unrs/resolver-binding-linux-ppc64-gnu': 1.3.3 - '@unrs/resolver-binding-linux-s390x-gnu': 1.3.3 - '@unrs/resolver-binding-linux-x64-gnu': 1.3.3 - '@unrs/resolver-binding-linux-x64-musl': 1.3.3 - '@unrs/resolver-binding-wasm32-wasi': 1.3.3 - '@unrs/resolver-binding-win32-arm64-msvc': 1.3.3 - '@unrs/resolver-binding-win32-ia32-msvc': 1.3.3 - '@unrs/resolver-binding-win32-x64-msvc': 1.3.3 + '@unrs/resolver-binding-darwin-arm64': 1.4.0 + '@unrs/resolver-binding-darwin-x64': 1.4.0 + '@unrs/resolver-binding-freebsd-x64': 1.4.0 + '@unrs/resolver-binding-linux-arm-gnueabihf': 1.4.0 + '@unrs/resolver-binding-linux-arm-musleabihf': 1.4.0 + '@unrs/resolver-binding-linux-arm64-gnu': 1.4.0 + '@unrs/resolver-binding-linux-arm64-musl': 1.4.0 + '@unrs/resolver-binding-linux-ppc64-gnu': 1.4.0 + '@unrs/resolver-binding-linux-s390x-gnu': 1.4.0 + '@unrs/resolver-binding-linux-x64-gnu': 1.4.0 + '@unrs/resolver-binding-linux-x64-musl': 1.4.0 + '@unrs/resolver-binding-wasm32-wasi': 1.4.0 + '@unrs/resolver-binding-win32-arm64-msvc': 1.4.0 + '@unrs/resolver-binding-win32-ia32-msvc': 1.4.0 + '@unrs/resolver-binding-win32-x64-msvc': 1.4.0 unstorage@1.15.0(db0@0.3.1)(ioredis@5.6.0): dependencies: @@ -8838,7 +8832,7 @@ snapshots: vue-devtools-stub@0.1.0: {} - vue-eslint-parser@10.1.2(eslint@9.24.0(jiti@2.4.2)): + vue-eslint-parser@10.1.3(eslint@9.24.0(jiti@2.4.2)): dependencies: debug: 4.4.0 eslint: 9.24.0(jiti@2.4.2) From 37715441d98e81e287936f1d6f1cf742f8dbd6a6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 7 Apr 2025 11:13:00 -0700 Subject: [PATCH 7/9] chore(deps): update pnpm to v10.8.0 (#589) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ed734216..7ad64998 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "test:knip": "knip --exclude unresolved", "test:types": "vue-tsc --noEmit && pnpm -r test:types" }, - "packageManager": "pnpm@10.7.1", + "packageManager": "pnpm@10.8.0", "dependencies": { "citty": "^0.1.6", "consola": "^3.4.2", From c0cac2291348c6f07cea49e7178cea9e04d7320d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 8 Apr 2025 08:49:43 -0700 Subject: [PATCH 8/9] chore(deps): update dependency vue-sfc-transformer to ^0.1.8 (#590) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Daniel Roe --- package.json | 2 +- pnpm-lock.yaml | 27 ++++++++++++++------------- test/__snapshots__/TestMeSetup.vue | 5 +---- 3 files changed, 16 insertions(+), 18 deletions(-) diff --git a/package.json b/package.json index 7ad64998..6065b029 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "pkg-types": "^2.1.0", "tsconfck": "^3.1.5", "unbuild": "^3.5.0", - "vue-sfc-transformer": "^0.1.5" + "vue-sfc-transformer": "^0.1.8" }, "peerDependencies": { "@nuxt/cli": "^3.24.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c56c8660..91dad7c6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -33,7 +33,7 @@ importers: version: 0.8.0 mkdist: specifier: ^2.3.0 - version: 2.3.0(typescript@5.8.3)(vue-sfc-transformer@0.1.5(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.2.8(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)) + version: 2.3.0(typescript@5.8.3)(vue-sfc-transformer@0.1.8(esbuild@0.25.2)(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.2.8(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)) mlly: specifier: ^1.7.4 version: 1.7.4 @@ -48,10 +48,10 @@ importers: version: 3.1.5(typescript@5.8.3) unbuild: specifier: ^3.5.0 - version: 3.5.0(typescript@5.8.3)(vue-sfc-transformer@0.1.5(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.2.8(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)) + version: 3.5.0(typescript@5.8.3)(vue-sfc-transformer@0.1.8(esbuild@0.25.2)(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.2.8(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)) vue-sfc-transformer: - specifier: ^0.1.5 - version: 0.1.5(vue@3.5.13(typescript@5.8.3)) + specifier: ^0.1.8 + version: 0.1.8(esbuild@0.25.2)(vue@3.5.13(typescript@5.8.3)) devDependencies: '@arethetypeswrong/cli': specifier: ^0.17.4 @@ -4212,10 +4212,11 @@ packages: peerDependencies: vue: ^3.5.13 - vue-sfc-transformer@0.1.5: - resolution: {integrity: sha512-EyUg9hHv666VgsPW/kxwGfat3xtQzyU49phtpI6Hi5cH6liezoSN784RMQ9eSQ6jg1ZkyZODbT6MsgEhPgc1WQ==} - engines: {node: '>=6.9.0'} + vue-sfc-transformer@0.1.8: + resolution: {integrity: sha512-QBnVpKeTK4me2Tk6CMKc3ilOmtg+eYxCdxew0M7n3O0Ueb5YbKm9kmkaZjpAStxqEe6T1JuRbHKXJJJNXQHfEg==} + engines: {node: '>=18.0.0'} peerDependencies: + esbuild: '*' vue: ^3.5.13 vue-tsc@2.2.8: @@ -7273,7 +7274,7 @@ snapshots: mkdirp@3.0.1: {} - mkdist@2.3.0(typescript@5.8.3)(vue-sfc-transformer@0.1.5(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.2.8(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.8(esbuild@0.25.2)(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.2.8(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 @@ -7291,7 +7292,7 @@ snapshots: optionalDependencies: typescript: 5.8.3 vue: 3.5.13(typescript@5.8.3) - vue-sfc-transformer: 0.1.5(vue@3.5.13(typescript@5.8.3)) + vue-sfc-transformer: 0.1.8(esbuild@0.25.2)(vue@3.5.13(typescript@5.8.3)) vue-tsc: 2.2.8(typescript@5.8.3) mlly@1.7.4: @@ -8493,7 +8494,7 @@ snapshots: ultrahtml@1.6.0: {} - unbuild@3.5.0(typescript@5.8.3)(vue-sfc-transformer@0.1.5(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.2.8(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.8(esbuild@0.25.2)(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.2.8(typescript@5.8.3))(vue@3.5.13(typescript@5.8.3)): dependencies: '@rollup/plugin-alias': 5.1.1(rollup@4.39.0) '@rollup/plugin-commonjs': 28.0.3(rollup@4.39.0) @@ -8509,7 +8510,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.5(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.2.8(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.8(esbuild@0.25.2)(vue@3.5.13(typescript@5.8.3)))(vue-tsc@2.2.8(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 @@ -8850,10 +8851,10 @@ snapshots: '@vue/devtools-api': 6.6.4 vue: 3.5.13(typescript@5.8.3) - vue-sfc-transformer@0.1.5(vue@3.5.13(typescript@5.8.3)): + vue-sfc-transformer@0.1.8(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.2.8(typescript@5.8.3): diff --git a/test/__snapshots__/TestMeSetup.vue b/test/__snapshots__/TestMeSetup.vue index 8ac161b7..4daa14f6 100644 --- a/test/__snapshots__/TestMeSetup.vue +++ b/test/__snapshots__/TestMeSetup.vue @@ -1,9 +1,6 @@ From 7a43cbf987fd4569c597529ce4ed70fd44ba0e02 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Tue, 8 Apr 2025 09:07:38 -0700 Subject: [PATCH 9/9] chore(release): v1.0.1 --- CHANGELOG.md | 14 ++++++++++++++ package.json | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index edd769a0..55de20d4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,20 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## v1.0.1 + +[compare changes](https://github.com/nuxt/module-builder/compare/v1.0.0...v1.0.1) + +### 📖 Documentation + +- Add full v1 release notes ([#581](https://github.com/nuxt/module-builder/pull/581), [#582](https://github.com/nuxt/module-builder/pull/582)) +- Update to latest recommendations ([6b30cde](https://github.com/nuxt/module-builder/commit/6b30cde)) + +### ❤️ Contributors + +- Daniel Roe ([@danielroe](https://github.com/danielroe)) +- Connor Pearson ([@cjpearson](https://github.com/cjpearson)) + ## v1.0.0 [compare changes](https://github.com/nuxt/module-builder/compare/v0.8.4...v1.0.0) diff --git a/package.json b/package.json index 6065b029..3b796e7f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@nuxt/module-builder", - "version": "1.0.0", + "version": "1.0.1", "repository": "nuxt/module-builder", "description": "Complete solution for building Nuxt modules", "license": "MIT",