Вам нужно использовать области для ваших личных пакетов. Вы добавляете к ним префикс @yournamespace (например: "name": "@yournamespace/jest"
) и соответственно настраиваете свой npmr c:
; Set a new registry for a scoped package
@yournamespace:registry=https://mycustomregistry.example.org
Используя эту схему, вы можете использовать отдельные npm репозитории, один для прокси для официального репо npmjs и один для ваших личных пакетов.
В противном случае, если вы переопределите имя пакета, оно будет затенять то, что проксировано, так что вы получите свой личный пакет. вместо официального.