Trying to import esptool-js ( https://github.com/espressif/esptool-js )
Getting this weird Unexpected token error, tried to debug for 2 days, getting nowhere, this is easily reproducable:
import type { IEspLoaderTerminal } from 'esptool-js'; // No error
import { type IEspLoaderTerminal } from 'esptool-js'; // All hell breaks loose
10:48:53 PM [vite] Error when evaluating SSR module /src/lib/components/EspTool/FlashManager.ts: failed to import "esptool-js"
|- F:\Development\Source\MyProject\Frontend\node_modules\esptool-js\lib\index.js:1
export { ESPLoader } from "./esploader";
^^^^^^
SyntaxError: Unexpected token 'export'
at internalCompileFunction (node:internal/vm:77:18)
at wrapSafe (node:internal/modules/cjs/loader:1288:20)
at Module._compile (node:internal/modules/cjs/loader:1340:27)
at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
at Module.load (node:internal/modules/cjs/loader:1207:32)
at Module._load (node:internal/modules/cjs/loader:1023:12)
at cjsLoader (node:internal/modules/esm/translators:356:17)
at ModuleWrap.<anonymous> (node:internal/modules/esm/translators:305:7)
at ModuleJob.run (node:internal/modules/esm/module_job:218:25)
at async ModuleLoader.import (node:internal/modules/esm/loader:329:24)




