diff --git a/.changeset/olive-cars-wonder.md b/.changeset/olive-cars-wonder.md new file mode 100644 index 000000000000..232ac0dea319 --- /dev/null +++ b/.changeset/olive-cars-wonder.md @@ -0,0 +1,5 @@ +--- +'svelte-migrate': patch +--- + +fix: correctly check for old load props diff --git a/packages/migrate/migrations/routes/migrate_scripts/index.js b/packages/migrate/migrations/routes/migrate_scripts/index.js index 3b1ac905cc4f..2950dae5df60 100644 --- a/packages/migrate/migrations/routes/migrate_scripts/index.js +++ b/packages/migrate/migrations/routes/migrate_scripts/index.js @@ -87,7 +87,7 @@ export function migrate_scripts(content, is_error, moved) { return ''; } - if (!is_error && /export/.test(contents)) { + if (!is_error && /export let [\w]+[^"`'\w\s]/.test(contents)) { contents = `\n${indent}${error('Add data prop', TASKS.PAGE_DATA_PROP)}\n${contents}`; // Possible TODO: migrate props to data.prop, or suggest $: ({propX, propY, ...} = data); }