Исключить конкретную вложенную зависимость в пакете. json - PullRequest
0 голосов
/ 28 апреля 2020

Предположим, я пишу JS пакетный вызов two-js, который зависит от конкретного файла dep.js из one-js. Проблема в том, что one-js зависит от гигантского пакета puppeteer, но конкретному файлу dep.js вообще не нужен puppeteer.

Таким образом, список файлов one-js выглядит следующим образом:

- package.json
- index.js
- dep.js     <= All I want is this file
- i-do-not-need-this.js <= this depends puppeteer

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

Как можно исключить вложенный пакет puppeteer в package.json из two-js?

...