diff --git a/website/src/repl/files.mjs b/website/src/repl/files.mjs index 35a538a7..3131c8c4 100644 --- a/website/src/repl/files.mjs +++ b/website/src/repl/files.mjs @@ -7,7 +7,10 @@ import { loadBuffer, } from '@strudel.cycles/webaudio'; -const TAURI = window.__TAURI__; +let TAURI; +if (typeof window !== 'undefined') { + TAURI = window?.__TAURI__; +} export const { BaseDirectory, readDir, readBinaryFile, writeTextFile, readTextFile, exists } = TAURI?.fs || {}; export const dir = BaseDirectory?.Audio; // https://tauri.app/v1/api/js/path#audiodir