package-transfer v0.5.0
package-transfer
Simple utility to transfer packages from your dependencies or devDependencies lists into new project.
Install
npm install -g package-transfer
Usage
pkg-transfer [options]
Transfer dependencies from old-project
to current project (my-new-project
):
cd my-new-project
pkg-transfer -s ../old-project
The command detects which packages need to be transferred and offers to auto install them into target package.
This command does exactly the same thing only for devDependencies:
pkg-transfer -s ../old-project --dev
If you prefer yarn
over npm
:
pkg-transfer -s ../old-project --yarn
Strict mode
Most of the time you are locking your package.json dependencies to exact version. If you wish to transfer those exact versions to target package.json then just use --strict
argument.
pkg-transfer -s ../my-project --strict
Help
Usage: pkg-transfer options
Options: -v, --version Print version --verbose Increase logging verbosity -h, --help Output help and usage information -s, --source Source package (from where you want to transfer dependencies) -t, --target Target package (defaults to current directory) --yarn Use yarn instead of npm --dev Transfer devDependencies --dry-run Just prints install command, does NOT really install anything --strict Use exact versions from source package.json when installing dependencies