Для настройки ESLint в проекте Google Apps Script вы можете следовать следующим шагам:
1. Установите ESLint и необходимые плагины:
```
npm install eslint eslint-plugin-googleappsscript
```
2. Создайте файл `.eslintrc.json` в корневой папке проекта и добавьте следующую конфигурацию:
```json
{
"plugins": [
"googleappsscript"
],
"parserOptions": {
"ecmaVersion": 2017,
"sourceType": "module"
},
"env": {
"googleappsscript/googleappsscript": true,
"es6": true
},
"rules": {
"no-undef": "off"
}
}
```
3. Укажите пути к файлам с расширением `.js` для выполнения проверки. Например:
```shell
npx eslint src/**/*.js
```
Вы можете использовать шаблоны пути, такие как `**` для поиска файлов во всех папках и `*` для поиска всех файлов с заданным расширением в текущей папке.
С помощью этих настроек, ESLint будет выполнять проверку, используя правила, специфичные для Google Apps Script, и будет обнаруживать объявления функций в различных файлах.
Если вы все равно получаете ошибку `'formulasFillByColumnPivotLNO' is not defined`, проверьте, правильно ли импортируется или объявляется функция `formulasFillByColumnPivotLNO` в файле, где она используется.