Как исправить псевдоним типа потока не определено. Eslint (no-undef) выдается - PullRequest
0 голосов
/ 23 сентября 2019

У меня есть файлы типов:

// @flow
export type RouteT = {
    api: string,
    method: string,
    route: string
}

И ошибка метания estlint 'RouteT' is not defined.eslint(no-undef).

Что не так?

Мой eslint Конфигурация:

{
    "parser": "babel-eslint",
    "extends": [
        "eslint:recommended",
        "plugin:flowtype/recommended" 
    ],
    "plugins": [ 
        "prefer-arrow",
        "flowtype"
    ],
    "env": {
        "es6": true,
        "node": true
    },
    "parserOptions": {
        "ecmaFeatures": {
            "jsx": true,
            "classes": true
        },
        "sourceType": "module"
    },
    "rules": {
        "flowtype/define-flow-type": 0,
        "quotes": [
            "error",
            "single",
            {
                "allowTemplateLiterals": true
            }
        ],
        "eol-last": [
            "error",
            "always"
        ],
        "prefer-const": "error",
        "prefer-arrow-callback": 1,
        "comma-dangle": [
            "error",
            "always-multiline"
        ],
        "indent": [
            "error",
            "tab",
            {
                "SwitchCase": 1
            }
        ],
        "no-else-return": "error",
        "no-tabs": 0,
        "no-var": "error",
        "radix": "error",
        "no-multiple-empty-lines": "error",
        "brace-style": [
            "error",
            "1tbs"
        ],
        "no-multi-spaces": [
            "error"
        ],
        "semi": [
            "error",
            "never"
        ],
        "space-before-function-paren": [
            "error",
            {
                "anonymous": "always",
                "named": "always",
                "asyncArrow": "always"
            }
        ],
        "no-console": 0
    },
    "globals": {
        "logMsg": true
    }
}

Я не понимаю, что не так.Другие типы, такие как string, number, работают правильно.

Как это исправить?

Спасибо.

...