Ошибка tsconfig при обнаружении = внутри <> - PullRequest
0 голосов
/ 07 мая 2018

Когда я запускаю tsc, я получаю следующую ошибку

export type Handler<TEvent = any, TResult = any> = (
                           ~
functions/node_modules/@types/aws-lambda/index.d.ts(600,28): error TS1005: ',' expected.

Примечание: Показывает ошибку для TEvent = любой код

Это мои параметры компилятора

"compilerOptions": {
    "target": "es5",
    "types": [],
    "module": "commonjs",
    "lib": [
        "dom",
        "dom.iterable",
        "scripthost",
        "es2015.promise",
        "es2015",
        "es6",
        "es2016",
        "es7"
    ],
    "watch": true,
    "forceConsistentCasingInFileNames": true,
    "removeComments": true,
    "preserveConstEnums": true,
    "experimentalDecorators": true,
    "newLine": "LF",
    "noFallthroughCasesInSwitch": true,
    "noImplicitAny": true,
    "noImplicitReturns": true,
    "noImplicitThis": true,
    "noImplicitUseStrict": true,
    "pretty": true,
    "sourceMap": false
},

Ошибки находятся в файлах index.d.ts многих импортируемых библиотек

Версия для машинописного текста - 2.8.3

...