Skip to content

@splinetool/runtime 2.0.5 bundling errors with Next,JS 16.2.6/Turbopack #239

Description

@dharmeshds

Upgrade to @splinetool/runtime 2.0.5 from 1.12.98 causes the below errors while bundling with turbopack.

game:build:
game:build: > Build error occurred
game:build: Error: Turbopack build failed with 6 errors:
game:build: ./node_modules/@splinetool/runtime/build/runtime-DRACOLoader-TQHJ6SJB.js:1:335
game:build: Module not found: Can't resolve '../libs/draco/draco_decoder.js'
game:build: > 1 | ...l).toString(),w=new URL("../libs/draco/draco_decoder.js",import.meta.url).toString(),p={...
game:build: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
game:build:
game:build:
game:build:
game:build: Import trace:
game:build: Browser:
game:build: ./node_modules/@splinetool/runtime/build/runtime-DRACOLoader-TQHJ6SJB.js
game:build: ./node_modules/@splinetool/runtime/build/runtime.js
game:build: ./libs/ui/src/components/spline/Spline.tsx
game:build: ./libs/ui/src/components/spline/index.ts
game:build: ./libs/ui/src/components/index.ts
game:build: ./libs/ui/src/index.ts
game:build: ./mfes/game/src/pages/index.tsx
game:build:
game:build: https://nextjs.org/docs/messages/module-not-found
game:build:
game:build:
game:build: ./node_modules/@splinetool/runtime/build/runtime-DRACOLoader-TQHJ6SJB.js:1:186
game:build: Module not found: Can't resolve '../libs/draco/draco_decoder.wasm'
game:build: > 1 | ...=new WeakMap,h=new URL("../libs/draco/draco_decoder.wasm",import.meta.url).toString(),f=...
game:build: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
game:build:
game:build:
game:build:
game:build: Import trace:
game:build: Browser:
game:build: ./node_modules/@splinetool/runtime/build/runtime-DRACOLoader-TQHJ6SJB.js
game:build: ./node_modules/@splinetool/runtime/build/runtime.js
game:build: ./libs/ui/src/components/spline/Spline.tsx
game:build: ./libs/ui/src/components/spline/index.ts
game:build: ./libs/ui/src/components/index.ts
game:build: ./libs/ui/src/index.ts
game:build: ./mfes/game/src/pages/index.tsx
game:build:
game:build: https://nextjs.org/docs/messages/module-not-found
game:build:
game:build:
game:build: ./node_modules/@splinetool/runtime/build/runtime-DRACOLoader-TQHJ6SJB.js:1:259
game:build: Module not found: Can't resolve '../libs/draco/draco_wasm_wrapper.js'
game:build: > 1 | ...toString(),f=new URL("../libs/draco/draco_wasm_wrapper.js",import.meta.url).toString(),w...
game:build: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
game:build:
game:build:
game:build:
game:build: Import trace:
game:build: Browser:
game:build: ./node_modules/@splinetool/runtime/build/runtime-DRACOLoader-TQHJ6SJB.js
game:build: ./node_modules/@splinetool/runtime/build/runtime.js
game:build: ./libs/ui/src/components/spline/Spline.tsx
game:build: ./libs/ui/src/components/spline/index.ts
game:build: ./libs/ui/src/components/index.ts
game:build: ./libs/ui/src/index.ts
game:build: ./mfes/game/src/pages/index.tsx
game:build:
game:build: https://nextjs.org/docs/messages/module-not-found
game:build:
game:build:
game:build: ./node_modules/@splinetool/runtime/build/runtime-DRACOLoader-TQHJ6SJB.js:1:494
game:build: Module not found: Can't resolve '../libs/draco/gltf/draco_decoder.wasm'
game:build: > 1 | ...ring(),wasm:new URL("../libs/draco/gltf/draco_decoder.wasm",import.meta.url).toString()}...
game:build: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
game:build:
game:build:
game:build:
game:build: Import trace:
game:build: Browser:
game:build: ./node_modules/@splinetool/runtime/build/runtime-DRACOLoader-TQHJ6SJB.js
game:build: ./node_modules/@splinetool/runtime/build/runtime.js
game:build: ./libs/ui/src/components/spline/Spline.tsx
game:build: ./libs/ui/src/components/spline/index.ts
game:build: ./libs/ui/src/components/index.ts
game:build: ./libs/ui/src/index.ts
game:build: ./mfes/game/src/pages/index.tsx
game:build:
game:build: https://nextjs.org/docs/messages/module-not-found
game:build:
game:build:
game:build: ./node_modules/@splinetool/runtime/build/runtime-DRACOLoader-TQHJ6SJB.js:1:410
game:build: Module not found: Can't resolve '../libs/draco/gltf/draco_wasm_wrapper.js'
game:build: > 1 | ...ng(),p={js:new URL("../libs/draco/gltf/draco_wasm_wrapper.js",import.meta.url).toString(...
game:build: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
game:build:
game:build:
game:build:
game:build: Import trace:
game:build: Browser:
game:build: ./node_modules/@splinetool/runtime/build/runtime-DRACOLoader-TQHJ6SJB.js
game:build: ./node_modules/@splinetool/runtime/build/runtime.js
game:build: ./libs/ui/src/components/spline/Spline.tsx
game:build: ./libs/ui/src/components/spline/index.ts
game:build: ./libs/ui/src/components/index.ts
game:build: ./libs/ui/src/index.ts
game:build: ./mfes/game/src/pages/index.tsx
game:build:
game:build: https://nextjs.org/docs/messages/module-not-found
game:build:
game:build:
game:build: ./node_modules/@splinetool/runtime/build/boolean.js:417:26
game:build: Module not found: Can't resolve 'boolean_wasm_bg.wasm'
game:build: 415 |
game:build: 416 | if (module_or_path === undefined) {
game:build: > 417 | module_or_path = new URL('boolean_wasm_bg.wasm', import.meta.url);
game:build: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
game:build: 418 | }
game:build: 419 | const imports = __wbg_get_imports();
game:build: 420 |
game:build:
game:build:
game:build:
game:build: Import trace:
game:build: Browser:
game:build: ./node_modules/@splinetool/runtime/build/boolean.js
game:build: ./node_modules/@splinetool/runtime/build/runtime-chunk-PLJ25O2X.js
game:build: ./node_modules/@splinetool/runtime/build/runtime.js
game:build: ./libs/ui/src/components/spline/Spline.tsx
game:build: ./libs/ui/src/components/spline/index.ts
game:build: ./libs/ui/src/components/index.ts
game:build: ./libs/ui/src/index.ts
game:build: ./mfes/game/src/pages/index.tsx

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions