From 1eb4f044fdffa2b7cbef3be2bff544233b4be961 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Thu, 4 Aug 2022 14:40:08 -0400 Subject: [PATCH] handle spaces in filenames when migrating --- .changeset/famous-birds-boil.md | 5 +++++ packages/migrate/migrations/routes/utils.js | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/famous-birds-boil.md diff --git a/.changeset/famous-birds-boil.md b/.changeset/famous-birds-boil.md new file mode 100644 index 000000000000..41422283638b --- /dev/null +++ b/.changeset/famous-birds-boil.md @@ -0,0 +1,5 @@ +--- +'svelte-migrate': patch +--- + +Correctly rename files with spaces when migrating diff --git a/packages/migrate/migrations/routes/utils.js b/packages/migrate/migrations/routes/utils.js index 6fbfa918342f..a9dd61f7bdec 100644 --- a/packages/migrate/migrations/routes/utils.js +++ b/packages/migrate/migrations/routes/utils.js @@ -46,7 +46,7 @@ export function error(description, comment_id) { */ export function move_file(file, renamed, content, use_git) { if (use_git) { - execSync(`git mv ${file} ${renamed}`); + execSync(`git mv ${JSON.stringify(file)} ${JSON.stringify(renamed)}`); } else { fs.unlinkSync(file); }