TypeScript Cannot find name for 'JSON'
h
mwilki7 (147)

I'm attempting to get a simple NodeJS server programmed in TypeScript to send a client a json string but I get this error message:

index.ts:17
app.get('/', function (req : any, res : any)
                                              ^
TypeError: Converting circular structure to JSON
    at JSON.stringify (<anonymous>)
    at Socket.<anonymous> (index.ts:17:47)
    at Socket.emit (events.js:198:13)
    at Socket.EventEmitter.emit (domain.js:448:20)
    at /home/runner/node_modules/socket.io/lib/socket.js:528:12
    at process._tickCallback (internal/process/next_tick.js:61:11)

Also, another error message appears under all lines that say 'JSON'


According to :
https://github.com/TypeStrong/atom-typescript/issues/1211
it says this issue is supposed to be fixed if JSON is the one causing the problem.

Anyone know what's wrong with the program?

You are viewing a single comment. View All
Answered by Klokat (41) [earned 5 cycles]
View Answer
mwilki7 (147)

@Klokat whoops
must have uncommented the wrong lines
Ok, so the circular structure problem has gone away, but this


has returned. Thanks for sticking with me this long, by the way. I was afraid I was going to have to send canvas data bit by bit or something.