//vite-plugin-wasm-breaks-with-rolldown-vitebyTheAlexLichter

vite-plugin-wasm-breaks-with-rolldown-vite

0
0
0
TypeScript

Reproduction: vite-plugin-wasm breaks when starting dev server

This repository shows that vite-plugin-wasm plugin is currently breaking when using rolldown-viteand starting the development server (vite dev).

Steps to reproduce

  1. Clone this repository
  2. Run pnpm i
  3. Run pnpm dev
  4. See error
Error log
file:///home/alichter/Programming/vite-project/node_modules/.pnpm/rolldown@1.0.0-beta.7-commit.170d158_@oxc-project+runtime@0.63.0_typescript@5.7.3/node_modules/rolldown/dist/shared/src-kyIoH7SP.mjs:926
        const wrapper = new Error(summary);
                        ^

Error: Build failed with 1 error:

[UNRESOLVED_IMPORT] Error: Could not resolve './index_bg.js' in vite-plugin-wasm-namespace:/home/alichter/Programming/vite-project/node_modules/.pnpm/@jsona+openapi@0.2.5/node_modules/@jsona/openapi/index_bg.wasm
    ╭─[ vite-plugin-wasm-namespace:/home/alichter/Programming/vite-project/node_modules/.pnpm/@jsona+openapi@0.2.5/node_modules/@jsona/openapi/index_bg.wasm:42:39 ]
    │
 42 │ import * as __vite__wasmImport_0 from "./index_bg.js";
    │                                       ───────┬───────  
    │                                              ╰───────── Module not found.
────╯

    at normalizeErrors (file:///home/alichter/Programming/vite-project/node_modules/.pnpm/rolldown@1.0.0-beta.7-commit.170d158_@oxc-project+runtime@0.63.0_typescript@5.7.3/node_modules/rolldown/dist/shared/src-kyIoH7SP.mjs:926:18)
    at handleOutputErrors (file:///home/alichter/Programming/vite-project/node_modules/.pnpm/rolldown@1.0.0-beta.7-commit.170d158_@oxc-project+runtime@0.63.0_typescript@5.7.3/node_modules/rolldown/dist/shared/src-kyIoH7SP.mjs:1771:34)
    at transformToRollupOutput (file:///home/alichter/Programming/vite-project/node_modules/.pnpm/rolldown@1.0.0-beta.7-commit.170d158_@oxc-project+runtime@0.63.0_typescript@5.7.3/node_modules/rolldown/dist/shared/src-kyIoH7SP.mjs:1765:2)
    at RolldownBuild.write (file:///home/alichter/Programming/vite-project/node_modules/.pnpm/rolldown@1.0.0-beta.7-commit.170d158_@oxc-project+runtime@0.63.0_typescript@5.7.3/node_modules/rolldown/dist/shared/src-kyIoH7SP.mjs:4107:11)
    at async Object.build (file:///home/alichter/Programming/vite-project/node_modules/.pnpm/rolldown-vite@6.3.0-beta.6_esbuild@0.25.2_typescript@5.7.3/node_modules/rolldown-vite/dist/node/chunks/dep-CGe-yLt6.js:12756:20) {
  errors: [Getter/Setter]
}
[beta]v0.13.0