Глобалы esLint - определить с помощью регулярных выражений или подстановочных знаков? - PullRequest
0 голосов
/ 13 января 2020

Я пытаюсь использовать esLint в файле Javascript, который используется в качестве источника для веб-части редактора контента SharePoint, и я использую внешнюю библиотеку JS, которая загружается в другом месте самим внешним решением. Поэтому мне не нужно импортировать их в мои файлы самостоятельно.

В моем .eslintr c. js я хочу указать функции, определенные во внешней библиотеке подстановочным знаком или регулярным выражением, например, как

'globals': { myLib_*: true }

или

'globals': { /myLib_[^\s]+/: true }

, поэтому вызовы любой функции, начинающейся с myLib_, не помечаются как no-undef

Возможно ли это или нет? Если это не так, я могу поместить внешнюю библиотеку в мою файловую систему, а затем сослаться на нее в .eslintr c. js как?

Спасибо!

...