nushell on your web browser
nushell
wasm
terminal
1import { defineConfig } from "vite";
2import wasm from "vite-plugin-wasm";
3import topLevelAwait from "vite-plugin-top-level-await";
4
5export default defineConfig({
6 plugins: [wasm(), topLevelAwait()],
7 worker: {
8 format: "es",
9 plugins: () => [wasm(), topLevelAwait()],
10 },
11 server: {
12 fs: {
13 allow: [".."],
14 },
15 cors: true,
16 headers: {
17 "Cross-Origin-Embedder-Policy": "require-corp",
18 "Cross-Origin-Opener-Policy": "same-origin",
19 },
20 },
21});