systemjs.d.ts имеет ошибки компиляции относительно псевдонимов типов

Я добавил файл systemjs.d.ts (определенно типизированный как System.js) в WebStorm IDE, и я получил две ошибки в этом файле (которые одинаковы).

Это строки ошибок:

type ModuleFormat = "esm" | "cjs" | "amd" | "global" | "register";

type Transpiler = "traceur" | "babel" | "typescript";

Я читал о ключевом слове «тип», которое означает псевдонимы, но не смог найти ни одного примера, в котором они используют строки, как здесь, а только типы. Так что я думаю, что это ошибка в файле.

Ошибка, которую я получаю:

TS1110: ожидаемый тип

Весь файл systemjs.d.ts: https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/systemjs/systemjs.d.ts

Это ошибка в файле? Как я могу это исправить?

Любая помощь будет глубоко оценена!


person Alon    schedule 29.06.2016    source источник


Ответы (1)