Skip to content

Commit bc2d90a

Browse files
committed
Fix ReferenceError since window is a global
1 parent f3e14ce commit bc2d90a

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

src/lang/std/fileSystemManager.ts

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -181,15 +181,11 @@ export class FileSystemManager {
181181
}
182182
}
183183

184-
export const fsManager = new FileSystemManager(
185-
nodePath,
186-
window?.electron ?? testNodeFs
187-
)
184+
const fsInstance =
185+
(typeof window !== 'undefined' ? window.electron : undefined) ?? testNodeFs
186+
export const fsManager = new FileSystemManager(nodePath, fsInstance)
188187

189188
/**
190189
* The project directory is set on this.
191190
*/
192-
export const projectFsManager = new FileSystemManager(
193-
nodePath,
194-
window?.electron ?? testNodeFs
195-
)
191+
export const projectFsManager = new FileSystemManager(nodePath, fsInstance)

0 commit comments

Comments
 (0)