Как задать такой glob?

Для задания glob в Node.js вы можете использовать модуль glob из npm. Модуль glob позволяет выполнять поиск файлов на основе шаблонов или паттернов.

Для начала, установите модуль glob с помощью npm, выполнив команду:

npm install glob

После установки модуля, вы можете использовать его для поиска файлов на основе глобальных шаблонов. Например, для поиска всех файлов с расширением .js внутри текущей директории и всех её поддиректорий, вы можете написать следующий код:

const glob = require('glob');

const pattern = './**/*.js';
glob(pattern, (err, files) => {
  if (err) {
    console.error(err);
    return;
  }

  console.log(files);
});

В этом примере мы импортируем модуль glob, указываем шаблон ./**/*.js (где . - текущая директория, ** - любое число поддиректорий, *.js - все файлы с расширением .js), а затем вызываем функцию glob, передавая ей шаблон и обратный вызов.

Обратный вызов будет вызван, когда поиск файлов завершится, и он получит два аргумента: err (если произошла ошибка) и files (массив найденных файлов). В нашем примере мы просто выводим найденные файлы в консоль.

Mодуль glob также поддерживает другие расширенные возможности, такие как указание исключений, наборы символов, и т.д. Чтобы узнать больше о них, вы можете прочитать документацию к модулю glob на сайте npm: https://www.npmjs.com/package/glob.

С использованием модуля glob вы можете легко и гибко выполнять поиск файлов на основе глобальных шаблонов в Node.js.