Skip to content
/ npmpink Public

Easily to link npm local packages, for local package development between monorepo/projects.

Notifications You must be signed in to change notification settings

towry/npmpink

Repository files navigation

push release badge

WIP

Install

Install from release

https://github.com/towry/npmpink/releases/

curl -s "https://raw.githubusercontent.com/towry/npmpink/main/assets_/install.sh" | bash

Install from source with cargo

cargo install --git https://github.com/towry/npmpink

Features

  • linked deps manage (high priority).
  • tui (low priority).

Commands

Add directory to source registry.

Source are where the npm packages could be searched.

npk source add <dir>

Add package to project.

Add packages from sources to your project's npmpink.lock file, those are the packages that will be linked into your project by command npk sync.

cd <your project>
npk package add

Link packages to project.

npk sync

TODO