Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/bitter-loops-train.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@builder.io/qwik': patch
---

FIX: fix up Deno integration using process.platform.
12 changes: 3 additions & 9 deletions packages/qwik/src/optimizer/src/platform.ts
Original file line number Diff line number Diff line change
Expand Up @@ -62,15 +62,9 @@ export async function getSystem() {
}
}

if (sysEnv === 'node' || sysEnv === 'bun') {
sys.path = await sys.dynamicImport('node:path');
sys.cwd = () => process.cwd();
sys.os = process.platform;
} else if (sysEnv === 'deno') {
sys.path = await sys.dynamicImport('node:path');
sys.cwd = (): string => Deno.cwd();
sys.os = Deno.platform();
}
sys.path = await sys.dynamicImport('node:path');
sys.cwd = () => process.cwd();
sys.os = process.platform;

return sys;
}
Expand Down
Loading