diff --git a/napi/minify/minify.wasi-browser.js b/napi/minify/minify.wasi-browser.js index 9165a23377d7b..28d49623bc5ed 100644 --- a/napi/minify/minify.wasi-browser.js +++ b/napi/minify/minify.wasi-browser.js @@ -4,17 +4,11 @@ import { WASI as __WASI, createOnMessage as __wasmCreateOnMessageForFsProxy, } from '@napi-rs/wasm-runtime' -import { memfs } from '@napi-rs/wasm-runtime/fs' -import __wasmUrl from './minify.wasm32-wasi.wasm?url' -export const { fs: __fs, vol: __volume } = memfs() +import __wasmUrl from './minify.wasm32-wasi.wasm?url' const __wasi = new __WASI({ version: 'preview1', - fs: __fs, - preopens: { - '/': '/', - }, }) const __emnapiContext = __emnapiGetDefaultContext() @@ -39,7 +33,6 @@ const { const worker = new Worker(new URL('./wasi-worker-browser.mjs', import.meta.url), { type: 'module', }) - worker.addEventListener('message', __wasmCreateOnMessageForFsProxy(__fs)) return worker }, diff --git a/napi/minify/package.json b/napi/minify/package.json index 97b4c2bdf5214..6c0c7d1bd9e45 100644 --- a/napi/minify/package.json +++ b/napi/minify/package.json @@ -57,7 +57,7 @@ ], "wasm": { "browser": { - "fs": true + "fs": false } } } diff --git a/napi/minify/wasi-worker-browser.mjs b/napi/minify/wasi-worker-browser.mjs index cc4469bb1e985..8b1b1722177fc 100644 --- a/napi/minify/wasi-worker-browser.mjs +++ b/napi/minify/wasi-worker-browser.mjs @@ -1,15 +1,8 @@ -import { instantiateNapiModuleSync, MessageHandler, WASI, createFsProxy } from '@napi-rs/wasm-runtime' -import { memfsExported as __memfsExported } from '@napi-rs/wasm-runtime/fs' - -const fs = createFsProxy(__memfsExported) +import { instantiateNapiModuleSync, MessageHandler, WASI } from '@napi-rs/wasm-runtime' const handler = new MessageHandler({ onLoad({ wasmModule, wasmMemory }) { const wasi = new WASI({ - fs, - preopens: { - '/': '/', - }, print: function () { // eslint-disable-next-line no-console console.log.apply(console, arguments) diff --git a/napi/parser/package.json b/napi/parser/package.json index 0f344f0258561..90dd23ae218e6 100644 --- a/napi/parser/package.json +++ b/napi/parser/package.json @@ -73,7 +73,7 @@ ], "wasm": { "browser": { - "fs": true + "fs": false } }, "dtsHeaderFile": "header.js" diff --git a/napi/parser/parser.wasi-browser.js b/napi/parser/parser.wasi-browser.js index 3a7a99607c2ca..84ae91ad88153 100644 --- a/napi/parser/parser.wasi-browser.js +++ b/napi/parser/parser.wasi-browser.js @@ -4,17 +4,11 @@ import { WASI as __WASI, createOnMessage as __wasmCreateOnMessageForFsProxy, } from '@napi-rs/wasm-runtime' -import { memfs } from '@napi-rs/wasm-runtime/fs' -import __wasmUrl from './parser.wasm32-wasi.wasm?url' -export const { fs: __fs, vol: __volume } = memfs() +import __wasmUrl from './parser.wasm32-wasi.wasm?url' const __wasi = new __WASI({ version: 'preview1', - fs: __fs, - preopens: { - '/': '/', - }, }) const __emnapiContext = __emnapiGetDefaultContext() @@ -39,7 +33,6 @@ const { const worker = new Worker(new URL('./wasi-worker-browser.mjs', import.meta.url), { type: 'module', }) - worker.addEventListener('message', __wasmCreateOnMessageForFsProxy(__fs)) return worker }, diff --git a/napi/parser/wasi-worker-browser.mjs b/napi/parser/wasi-worker-browser.mjs index cc4469bb1e985..8b1b1722177fc 100644 --- a/napi/parser/wasi-worker-browser.mjs +++ b/napi/parser/wasi-worker-browser.mjs @@ -1,15 +1,8 @@ -import { instantiateNapiModuleSync, MessageHandler, WASI, createFsProxy } from '@napi-rs/wasm-runtime' -import { memfsExported as __memfsExported } from '@napi-rs/wasm-runtime/fs' - -const fs = createFsProxy(__memfsExported) +import { instantiateNapiModuleSync, MessageHandler, WASI } from '@napi-rs/wasm-runtime' const handler = new MessageHandler({ onLoad({ wasmModule, wasmMemory }) { const wasi = new WASI({ - fs, - preopens: { - '/': '/', - }, print: function () { // eslint-disable-next-line no-console console.log.apply(console, arguments) diff --git a/napi/transform/package.json b/napi/transform/package.json index b656c5581600e..886f2fe283aae 100644 --- a/napi/transform/package.json +++ b/napi/transform/package.json @@ -57,7 +57,7 @@ ], "wasm": { "browser": { - "fs": true + "fs": false } } } diff --git a/napi/transform/transform.wasi-browser.js b/napi/transform/transform.wasi-browser.js index 416cd1e5e2187..1202ebe1f7065 100644 --- a/napi/transform/transform.wasi-browser.js +++ b/napi/transform/transform.wasi-browser.js @@ -4,17 +4,11 @@ import { WASI as __WASI, createOnMessage as __wasmCreateOnMessageForFsProxy, } from '@napi-rs/wasm-runtime' -import { memfs } from '@napi-rs/wasm-runtime/fs' -import __wasmUrl from './transform.wasm32-wasi.wasm?url' -export const { fs: __fs, vol: __volume } = memfs() +import __wasmUrl from './transform.wasm32-wasi.wasm?url' const __wasi = new __WASI({ version: 'preview1', - fs: __fs, - preopens: { - '/': '/', - }, }) const __emnapiContext = __emnapiGetDefaultContext() @@ -39,7 +33,6 @@ const { const worker = new Worker(new URL('./wasi-worker-browser.mjs', import.meta.url), { type: 'module', }) - worker.addEventListener('message', __wasmCreateOnMessageForFsProxy(__fs)) return worker }, diff --git a/napi/transform/wasi-worker-browser.mjs b/napi/transform/wasi-worker-browser.mjs index cc4469bb1e985..8b1b1722177fc 100644 --- a/napi/transform/wasi-worker-browser.mjs +++ b/napi/transform/wasi-worker-browser.mjs @@ -1,15 +1,8 @@ -import { instantiateNapiModuleSync, MessageHandler, WASI, createFsProxy } from '@napi-rs/wasm-runtime' -import { memfsExported as __memfsExported } from '@napi-rs/wasm-runtime/fs' - -const fs = createFsProxy(__memfsExported) +import { instantiateNapiModuleSync, MessageHandler, WASI } from '@napi-rs/wasm-runtime' const handler = new MessageHandler({ onLoad({ wasmModule, wasmMemory }) { const wasi = new WASI({ - fs, - preopens: { - '/': '/', - }, print: function () { // eslint-disable-next-line no-console console.log.apply(console, arguments)