puter icon indicating copy to clipboard operation
puter copied to clipboard

ReferenceError when running `puter.ai.txt2speech` on Node.js

Open reynaldichernando opened this issue 2 months ago • 1 comments

Code

// index.js
const { init } = require("@heyputer/puter.js/src/init.cjs");

const puter = init("your auth token");

puter.ai.txt2speech(`Hello!`).then((audio) => {
  console.log(audio);
});

Error:

node:internal/event_target:1101
  process.nextTick(() => { throw err; });
                           ^

ReferenceError: FileReader is not defined
    at N (evalmachine.<anonymous>:4:61573)
    at Object.transform (evalmachine.<anonymous>:4:64496)
    at I.<anonymous> (evalmachine.<anonymous>:4:60267)
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)

Node.js v22.21.0

reynaldichernando avatar Nov 04 '25 08:11 reynaldichernando

Dom APIs related

ProgrammerIn-wonderland avatar Nov 06 '25 03:11 ProgrammerIn-wonderland

fixed

reynaldichernando avatar Dec 01 '25 04:12 reynaldichernando