From 9f8903c31defc1949348ddf90cf16a75b558c204 Mon Sep 17 00:00:00 2001 From: Matt Van Horn <455140+mvanhorn@users.noreply.github.com> Date: Wed, 18 Mar 2026 12:44:26 -0700 Subject: [PATCH] fix: normalize path separators in devvit create icons asset names Fixes #129 Co-Authored-By: Claude Opus 4.6 --- packages/cli/src/commands/create/icons.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cli/src/commands/create/icons.ts b/packages/cli/src/commands/create/icons.ts index ae18df136..7d1bd62e0 100644 --- a/packages/cli/src/commands/create/icons.ts +++ b/packages/cli/src/commands/create/icons.ts @@ -56,7 +56,7 @@ export default class Icons extends DevvitCommand { }); return await Promise.all( assets.map(async (asset) => { - const name = path.relative(assetsPath, asset); + const name = path.relative(assetsPath, asset).replaceAll(path.sep, '/'); const contents = await fsp.readFile(asset, 'utf-8'); return { name, contents }; })