NPMy
npm link
on steroids.
npm install -g npmy
Usage
npm install -g npmy
cd path/to/project
- Add
.npmyrc
to.gitignore
vi .npmyrc
{"%TARGET_DEPENDENCY%": "%LOCAL_PATH_TO_PACKAGE_FOLDER%"}
nmpy
- ...
- Profit!
Description of work
npmy
— это инструмент для локальной разработки пакетов, в зависимостях которых
так же есть пакеты находящиеся в разработке. Обычно эту задачу решаю через создание
сим-линка или использованием npm link
, но эти способы не работают, когда зависимый
пакет имеет сложный цикл публикации (модифицирует свой исходный код, например
использует транспилер) или этих больше чем один...
nmpy
решает все эти проблемы, поверьте мне!
Todo
- Revert after exit
Development
npm i
npm test
, code coverage