В соответствии с TypScript 2.9 вы можете импортировать файл JSON изначально без дополнительного хакера / загрузчика.
Следующий фрагмент копируется из указанной ссылки выше.
... TypeScript теперь может импортировать файлы JSON в качестве входных файлов при использовании стратегии узла для moduleResolution. Это означает, что вы можете использовать json-файлы как часть своего проекта, и они будут хорошо напечатаны!
./src/settings.json
{
"dry": false,
"debug":
./src/foo.ts
import settings from "./settings.json";
settings.debug === true; // Okay
settings.dry === 2; // Error! Can't compare a `boolean` and `number`