Updated 2.61.0-pre to 2.65.2-pre in a project three.quarks.esm.js:692:1: ERROR: Unexpected end file

Updated 2.61.0-pre to 2.65.2-pre in a project, clean install, Full export and play, I get this:

[plugin:vite:import-analysis] Transform failed with 1 error:
C:/Unity_Projects/NeedleWebDemos/Library/PackageCache/com.needle.engine@2.65.2-pre/package~/node_modules/three.quarks/dist/three.quarks.esm.js:692:1: ERROR: Unexpected end of file

Original Post on Discord

by user 103054507105067008

Below it I see:

C:/Unity_Projects/NeedleWebDemos/Library/PackageCache/com.needle.engine@2.65.2-pre/package~/src/engine-components/ParticleSystem.ts:822:12
Unexpected end of file
690|        this.p[1] = d0 / 3 + this.p[0];
691|        this.p[2] = this.p[3] - d1 / 3;
692|   
   |   ^
    at failureErrorWithLog (C:\Unity_Projects\NeedleWebDemos\Needle\ARDemo\node_modules\esbuild\lib\main.js:1575:15)
    at C:\Unity_Projects\NeedleWebDemos\Needle\ARDemo\node_modules\esbuild\lib\main.js:814:29
    at responseCallbacks.<computed> (C:\Unity_Projects\NeedleWebDemos\Needle\ARDemo\node_modules\esbuild\lib\main.js:680:9)
    at handleIncomingPacket (C:\Unity_Projects\NeedleWebDemos\Needle\ARDemo\node_modules\esbuild\lib\main.js:735:9)
    at Socket.readFromStdout (C:\Unity_Projects\NeedleWebDemos\Needle\ARDemo\node_modules\esbuild\lib\main.js:656:7)
    at Socket.emit (node:events:513:28)
    at addChunk (node:internal/streams/readable:324:12)
    at readableAddChunk (node:internal/streams/readable:297:9)
    at Readable.push (node:internal/streams/readable:234:10)
    at Pipe.onStreamRead (node:internal/stream_base_commons:190:23

by user 103054507105067008

Hi @ROBYER1 did you try restarting the server?

Sounds like the npm installation failed/didnt fully install something?

Start/stop server didn’t fix it, going to look at the samples projects and compare the node modules to see what is off

by user 103054507105067008

[vite] error while updating dependencies:
Error: Transform failed with 1 error:
C:/Unity_Projects/NeedleWebDemos/Library/PackageCache/com.needle.engine@2.65.2-pre/package~/node_modules/three.quarks/dist/three.quarks.esm.js:692:1: ERROR: Unexpected end of file

by user 103054507105067008

On server restart

by user 103054507105067008

Can you check the quarks file ? maybe try delete this folder manually? com.needle.engine@2.65.2-pre/package~/node_modules/three.quarks

Did that, now I get

[plugin:vite:import-analysis] Failed to resolve import "three.quarks" from "..\..\Library\PackageCache\com.needle.engine@2.65.2-pre\package~\src\engine-components\ParticleSystem.ts?v=0c6ecd86". Does the file exist?

by user 103054507105067008

After that you need to install again of course :slightly_smiling_face:

Trying now, I keep thinking it’s trying to import this guy https://ratchetandclank.fandom.com/wiki/Qwark

by user 103054507105067008

Well, that fixed it! Weird

by user 103054507105067008