Api такой возможности не предоставляет, можно использовать аккаунт пользователя но это нарушает правила discord и за это можно получить бан. Скорее всего первое время бота не забанят но как только он наберет какую то популярность наверняка сразу же получит бан.
Учитывая что голобальные пакеты ставятся в одну папку то непонятна проблема. Если проблема в самом разме то можно использовать pnpm который создается ссылки на каталоги при дублировании пакетов вместо реально установки пакета снова.
Так как fetch это полифил то когда fetch будет в большинстве браузером полифил можно будет просто убрать не меняя код. Использовать можно с чем угодно.