В проекте Node.JS, который я рефакторинг, я получаю странную ошибку lint при добавлении следующего оператора:
try {
...
} catch (e) {
if (e instanceOf MyCustomError) {
...
}
}
ESLint: Parsing error: Unexpected token instanceOf
В проекте используется eslint версии 5.16.0, и это мой .eslintr c. json:
{
"env": {
"node": true,
"commonjs": true,
"es6": true,
"mocha": true
},
"extends": [
"eslint:recommended",
"plugin:import/errors",
"plugin:import/warnings"
],
"parserOptions": {
"ecmaVersion": 2018,
"sourceType": "module"
},
"plugins": ["import"],
"rules": {
"max-len": 0,
"switch-colon-spacing": 0,
"no-tabs": 0,
"linebreak-style": 0,
"semi": 0,
"new-cap": 0,
"arrow-parens": 0,
"indent": 0,
"object-curly-spacing": 0,
"comma-dangle": 0,
"camelcase": 0,
"import/named": 2,
"import/namespace": 2,
"import/default": 2,
"import/export": 2,
"import/no-unresolved": 0
}
}
Can't find anything about that error in the internet.
Any help would be appreciated!
Thanks in advance