День добрый!
Проект Google Apps Script - несколько файлов *.js
файл .eslintrc.json
{
"env": {
"browser": true,
"es2019": true,
"googleappsscript/googleappsscript": true
},
"extends": "eslint:recommended",
"parserOptions": {
"ecmaVersion": "latest"
},
"plugins": [
"googleappsscript"
],
"rules": {
"no-mixed-spaces-and-tabs": 0,
"no-unused-vars": 0,
"no-constant-condition": 0,
"no-empty": 0
}
}
Конфигурация хорошая, но eslint не ищет объявления функций в других (соседних файлах) и npx eslint *.js пестрит
'formulasFillByColumnPivotLNO' is not defined.
функция formulasFillByColumnPivotLNO объявлена в другом файле.
Погуглил, нашёл на
SOF похожий вопрос, но там не порешали.
Ведь сам google apps script находит.
Сабж.