Как пакеты node_modules читают файлы конфигурации в корне проекта? - PullRequest
1 голос
/ 24 июня 2019

Я создаю пакет npm, который должен иметь возможность читать файлы конфигурации из корня проекта. Я не уверен, как это сделать.

Например,

  • Next.js может читать ./pages/ и ./next.config.js из корня проекта
  • Jest может читать ./jest.config.js из корня проекта
  • ESLint может читать ./.eslintrc.json из корня проекта
  • Преттиер умеет читать ./.prettierrc.js из корня проекта
  • Typescript способен читать ./tsconfig.json из корня проекта
  • Babel умеет читать ./.babelrc из корня проекта

Я попытался просмотреть их исходный код, чтобы увидеть, как они это делают, но проекты настолько велики, что я не могу найти соответствующий раздел.

Как они этого добиваются?

...