Как настроить standardjs для работы с потоком?
Я использую standardjs.com ("standard": "10.0.3") и flow ("flow-bin": "0.54.1")
Мне нужно убедиться, что standardjs распознается как действительный код с примером аннотации потока:
export const find = (query: string):string => `${apiUrl}find?q=${query}&APPID=${apiKey}`
В настоящее время я получаю ошибку:
Parsing error: Unexpected token :
Я попытался использовать этот пакет:
"standard-flow":"1.0.0"
без успеха.
Я хотел бы знать, как правильно настроить standardjs для работы с потоком.
1 ответ
Решение
Мне удалось решить эту проблему, используя две разные зависимости:
"eslint-config-standard":"10.2.1",
"eslint-config-standard-flow": "1.0.1"
и настроить стандартное объявление:
"standard": {
"env": [
"jest"
],
"globals": [
"fetch",
"test",
"expect"
],
"ignore":[
"flow-typed"
],
"plugins": [
"flowtype"
],
"parser": "babel-eslint"
},