Run npm run test:node-bundle
> @tscircuit/3d-viewer@0.0.313 test:node-bundle
> node ./scripts/load-bundle-in-node.js
file:///home/runner/work/3d-viewer/3d-viewer/dist/chunk-VPD3FYS5.js:11
throw Error('Dynamic require of "' + x + '" is not supported');
^
Error: Dynamic require of "react" is not supported
at file:///home/runner/work/3d-viewer/3d-viewer/dist/chunk-VPD3FYS5.js:11:9
at $$$reconciler (file:///home/runner/work/3d-viewer/3d-viewer/dist/index.js:39714:22)
at file:///home/runner/work/3d-viewer/3d-viewer/dist/index.js:119206:55
at ModuleJob.run (node:internal/modules/esm/module_job:329:25)
at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:644:26)
at async file:///home/runner/work/3d-viewer/3d-viewer/scripts/load-bundle-in-node.js:2:1
Node.js v22.17.1
Error: Process completed with exit code 1.
Run npm run test:node-bundle
> @tscircuit/3d-viewer@0.0.313 test:node-bundle
> node ./scripts/load-bundle-in-node.js
file:///home/runner/work/3d-viewer/3d-viewer/dist/chunk-VPD3FYS5.js:11
throw Error('Dynamic require of "' + x + '" is not supported');
^
Error: Dynamic require of "react" is not supported
at file:///home/runner/work/3d-viewer/3d-viewer/dist/chunk-VPD3FYS5.js:11:9
at $$$reconciler (file:///home/runner/work/3d-viewer/3d-viewer/dist/index.js:39714:22)
at file:///home/runner/work/3d-viewer/3d-viewer/dist/index.js:119206:55
at ModuleJob.run (node:internal/modules/esm/module_job:329:25)
at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:644:26)
at async file:///home/runner/work/3d-viewer/3d-viewer/scripts/load-bundle-in-node.js:2:1
Node.js v22.17.1
Error: Process completed with exit code 1.