Typescript compiler error when importing json file

Use var instead of import.

var json = require('./calls.json');

You’re loading a JSON file, not a module, so import shouldn’t be used is this case. When var is used, require() is treated like a normal function again.

If you’re using a Node.js definition, everything should just work, otherwise require will need to be defined.

Leave a Comment