diff --git a/apps/svelte.dev/src/routes/(authed)/playground/api/[id].json/+server.ts b/apps/svelte.dev/src/routes/(authed)/playground/api/[id].json/+server.ts index 4693680f03..a5d1100d1d 100644 --- a/apps/svelte.dev/src/routes/(authed)/playground/api/[id].json/+server.ts +++ b/apps/svelte.dev/src/routes/(authed)/playground/api/[id].json/+server.ts @@ -56,8 +56,12 @@ export async function GET({ fetch, params }) { // @ts-ignore owner: app.userid, relaxed: false, - // @ts-expect-error app.files has a `source` property - components: munge(app.files) + components: app.files!.map((file) => { + const dot = file.name.lastIndexOf('.'); + let name = file.name.slice(0, dot); + let type = file.name.slice(dot + 1); + return { name, type, source: file.source }; + }) }); }