From 2a846859720562c0b199c43d939311cba4f136b4 Mon Sep 17 00:00:00 2001 From: Manuel Serret Date: Fri, 20 Jun 2025 14:14:53 +0200 Subject: [PATCH 1/3] chore: update migrate svelte version --- packages/migrate/package.json | 2 +- pnpm-lock.yaml | 91 +++++++---------------------------- 2 files changed, 19 insertions(+), 74 deletions(-) diff --git a/packages/migrate/package.json b/packages/migrate/package.json index 5b9d2915..33ef3756 100644 --- a/packages/migrate/package.json +++ b/packages/migrate/package.json @@ -42,7 +42,7 @@ "@types/node": "^18.19.112", "@types/prompts": "^2.4.9", "@types/semver": "^7.7.0", - "svelte": "^4.2.20" + "svelte": "^5.34.0" }, "keywords": [ "migration", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 49c3bda4..959d7df3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,7 +19,7 @@ importers: version: link:packages/create '@sveltejs/eslint-config': specifier: ^8.2.0 - version: 8.2.0(@stylistic/eslint-plugin-js@2.10.1(eslint@9.29.0))(eslint-config-prettier@9.1.0(eslint@9.29.0))(eslint-plugin-n@17.13.1(eslint@9.29.0))(eslint-plugin-svelte@3.9.2(eslint@9.29.0)(svelte@5.34.6))(eslint@9.29.0)(typescript-eslint@8.34.1(eslint@9.29.0)(typescript@5.8.3))(typescript@5.8.3) + version: 8.2.0(@stylistic/eslint-plugin-js@2.10.1(eslint@9.29.0))(eslint-config-prettier@9.1.0(eslint@9.29.0))(eslint-plugin-n@17.13.1(eslint@9.29.0))(eslint-plugin-svelte@3.9.2(eslint@9.29.0)(svelte@5.34.7))(eslint@9.29.0)(typescript-eslint@8.34.1(eslint@9.29.0)(typescript@5.8.3))(typescript@5.8.3) '@svitejs/changesets-changelog-github-compact': specifier: ^1.2.0 version: 1.2.0 @@ -34,7 +34,7 @@ importers: version: 9.29.0 eslint-plugin-svelte: specifier: ^3.9.2 - version: 3.9.2(eslint@9.29.0)(svelte@5.34.6) + version: 3.9.2(eslint@9.29.0)(svelte@5.34.7) magic-string: specifier: ^0.30.17 version: 0.30.17 @@ -46,7 +46,7 @@ importers: version: 2.5.15(prettier@3.5.3) prettier-plugin-svelte: specifier: ^3.4.0 - version: 3.4.0(prettier@3.5.3)(svelte@5.34.6) + version: 3.4.0(prettier@3.5.3)(svelte@5.34.7) rolldown: specifier: 1.0.0-beta.1 version: 1.0.0-beta.1(@babel/runtime@7.27.6) @@ -55,7 +55,7 @@ importers: version: link:packages/cli svelte: specifier: ^5.34.6 - version: 5.34.6 + version: 5.34.7 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -249,8 +249,8 @@ importers: specifier: ^7.7.0 version: 7.7.0 svelte: - specifier: ^4.2.20 - version: 4.2.20 + specifier: ^5.34.0 + version: 5.34.7 packages: @@ -1088,9 +1088,6 @@ packages: code-block-writer@13.0.3: resolution: {integrity: sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg==} - code-red@1.0.4: - resolution: {integrity: sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==} - color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} @@ -1113,10 +1110,6 @@ packages: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} - css-tree@2.3.1: - resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} - cssesc@3.0.0: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} engines: {node: '>=4'} @@ -1604,9 +1597,6 @@ packages: map-stream@0.1.0: resolution: {integrity: sha512-CkYQrPYZfWnu/DAmVCpTSX/xHpKZ80eKh2lAkyA6AJTef6bW+6JpbQZN5rofum7da+SyN1bi5ctTm+lTfcCW3g==} - mdn-data@2.0.30: - resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} - merge2@1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} @@ -1742,9 +1732,6 @@ packages: pause-stream@0.0.11: resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==} - periscopic@3.1.0: - resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} - picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} @@ -1993,12 +1980,8 @@ packages: svelte: optional: true - svelte@4.2.20: - resolution: {integrity: sha512-eeEgGc2DtiUil5ANdtd8vPwt9AgaMdnuUFnPft9F5oMvU/FHu5IHFic+p1dR/UOB7XU2mX2yHW+NcTch4DCh5Q==} - engines: {node: '>=16'} - - svelte@5.34.6: - resolution: {integrity: sha512-dNhOyaHEHXItGojz2e6aCeoU0FUD+teDcbqJkPI/iMBMKwP9MyHtXYRKIzN4ehlBnLB6Do0pUY0RUSZQ/Zpcog==} + svelte@5.34.7: + resolution: {integrity: sha512-5PEg+QQKce4t1qiOtVUhUS3AQRTtxJyGBTpxLcNWnr0Ve8q4r06bMo0Gv8uhtCPWlztZHoi3Ye7elLhu+PCTMg==} engines: {node: '>=18'} synckit@0.11.8: @@ -2790,13 +2773,13 @@ snapshots: dependencies: acorn: 8.15.0 - '@sveltejs/eslint-config@8.2.0(@stylistic/eslint-plugin-js@2.10.1(eslint@9.29.0))(eslint-config-prettier@9.1.0(eslint@9.29.0))(eslint-plugin-n@17.13.1(eslint@9.29.0))(eslint-plugin-svelte@3.9.2(eslint@9.29.0)(svelte@5.34.6))(eslint@9.29.0)(typescript-eslint@8.34.1(eslint@9.29.0)(typescript@5.8.3))(typescript@5.8.3)': + '@sveltejs/eslint-config@8.2.0(@stylistic/eslint-plugin-js@2.10.1(eslint@9.29.0))(eslint-config-prettier@9.1.0(eslint@9.29.0))(eslint-plugin-n@17.13.1(eslint@9.29.0))(eslint-plugin-svelte@3.9.2(eslint@9.29.0)(svelte@5.34.7))(eslint@9.29.0)(typescript-eslint@8.34.1(eslint@9.29.0)(typescript@5.8.3))(typescript@5.8.3)': dependencies: '@stylistic/eslint-plugin-js': 2.10.1(eslint@9.29.0) eslint: 9.29.0 eslint-config-prettier: 9.1.0(eslint@9.29.0) eslint-plugin-n: 17.13.1(eslint@9.29.0) - eslint-plugin-svelte: 3.9.2(eslint@9.29.0)(svelte@5.34.6) + eslint-plugin-svelte: 3.9.2(eslint@9.29.0)(svelte@5.34.7) globals: 15.15.0 typescript: 5.8.3 typescript-eslint: 8.34.1(eslint@9.29.0)(typescript@5.8.3) @@ -3082,14 +3065,6 @@ snapshots: code-block-writer@13.0.3: {} - code-red@1.0.4: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - '@types/estree': 1.0.8 - acorn: 8.15.0 - estree-walker: 3.0.3 - periscopic: 3.1.0 - color-convert@2.0.1: dependencies: color-name: 1.1.4 @@ -3108,11 +3083,6 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - css-tree@2.3.1: - dependencies: - mdn-data: 2.0.30 - source-map-js: 1.2.1 - cssesc@3.0.0: {} dataloader@1.4.0: {} @@ -3243,7 +3213,7 @@ snapshots: minimatch: 9.0.5 semver: 7.7.2 - eslint-plugin-svelte@3.9.2(eslint@9.29.0)(svelte@5.34.6): + eslint-plugin-svelte@3.9.2(eslint@9.29.0)(svelte@5.34.7): dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.29.0) '@jridgewell/sourcemap-codec': 1.5.0 @@ -3255,9 +3225,9 @@ snapshots: postcss-load-config: 3.1.4(postcss@8.5.6) postcss-safe-parser: 7.0.1(postcss@8.5.6) semver: 7.7.2 - svelte-eslint-parser: 1.2.0(svelte@5.34.6) + svelte-eslint-parser: 1.2.0(svelte@5.34.7) optionalDependencies: - svelte: 5.34.6 + svelte: 5.34.7 transitivePeerDependencies: - ts-node @@ -3602,8 +3572,6 @@ snapshots: map-stream@0.1.0: {} - mdn-data@2.0.30: {} - merge2@1.4.1: {} micromatch@4.0.8: @@ -3724,12 +3692,6 @@ snapshots: dependencies: through: 2.3.8 - periscopic@3.1.0: - dependencies: - '@types/estree': 1.0.8 - estree-walker: 3.0.3 - is-reference: 3.0.3 - picocolors@1.1.1: {} picomatch@2.3.1: {} @@ -3783,10 +3745,10 @@ snapshots: optionalDependencies: prettier: 3.5.3 - prettier-plugin-svelte@3.4.0(prettier@3.5.3)(svelte@5.34.6): + prettier-plugin-svelte@3.4.0(prettier@3.5.3)(svelte@5.34.7): dependencies: prettier: 3.5.3 - svelte: 5.34.6 + svelte: 5.34.7 prettier@2.8.8: {} @@ -3962,7 +3924,7 @@ snapshots: dependencies: has-flag: 4.0.0 - svelte-eslint-parser@1.2.0(svelte@5.34.6): + svelte-eslint-parser@1.2.0(svelte@5.34.7): dependencies: eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 @@ -3971,26 +3933,9 @@ snapshots: postcss-scss: 4.0.9(postcss@8.5.6) postcss-selector-parser: 7.1.0 optionalDependencies: - svelte: 5.34.6 - - svelte@4.2.20: - dependencies: - '@ampproject/remapping': 2.3.0 - '@jridgewell/sourcemap-codec': 1.5.0 - '@jridgewell/trace-mapping': 0.3.25 - '@types/estree': 1.0.8 - acorn: 8.15.0 - aria-query: 5.3.2 - axobject-query: 4.1.0 - code-red: 1.0.4 - css-tree: 2.3.1 - estree-walker: 3.0.3 - is-reference: 3.0.3 - locate-character: 3.0.0 - magic-string: 0.30.17 - periscopic: 3.1.0 + svelte: 5.34.7 - svelte@5.34.6: + svelte@5.34.7: dependencies: '@ampproject/remapping': 2.3.0 '@jridgewell/sourcemap-codec': 1.5.0 From 48256c6682843714a03732ef7845ff8d28016ff9 Mon Sep 17 00:00:00 2001 From: Manuel Serret Date: Fri, 20 Jun 2025 15:20:17 +0200 Subject: [PATCH 2/3] fix migrate tests --- packages/migrate/migrations/self-closing-tags/migrate.spec.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/migrate/migrations/self-closing-tags/migrate.spec.js b/packages/migrate/migrations/self-closing-tags/migrate.spec.js index 421f0051..cbac9965 100644 --- a/packages/migrate/migrations/self-closing-tags/migrate.spec.js +++ b/packages/migrate/migrations/self-closing-tags/migrate.spec.js @@ -17,7 +17,7 @@ const tests = { '': '', '': '', - '': '', + '': '', '': '', '
': '
', From fcaabd59bd70ebc2a9edd9a82506422eb1d9cd0f Mon Sep 17 00:00:00 2001 From: Manuel Serret Date: Fri, 20 Jun 2025 15:33:23 +0200 Subject: [PATCH 3/3] fix tests --- packages/migrate/migrations/self-closing-tags/migrate.spec.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/migrate/migrations/self-closing-tags/migrate.spec.js b/packages/migrate/migrations/self-closing-tags/migrate.spec.js index cbac9965..c8baf8e7 100644 --- a/packages/migrate/migrations/self-closing-tags/migrate.spec.js +++ b/packages/migrate/migrations/self-closing-tags/migrate.spec.js @@ -17,7 +17,7 @@ const tests = { '': '', '': '', - '': '', + '': '', '': '', '
': '
',