sync-dependency-version
v0.2.2
Published
Synchronise dependency versions between package.json files
Downloads
175
Readme
sync-dependency-version
Synchronise dependency versions between package.json files.
What it does
sync-dependency-version copies dependency versions from a source package to a target package.
Only dependencies that already exist in the target package are updated. Dependencies that exist only in the source package are skipped.
Requirements
- Node.js >= 22.12.0
Usage
npx sync-dependency-version \
--source foo/package.json \
--target bar/package.json--source and --target can be either package directories or direct package.json file paths.
Options
| Option | Description |
| --- | --- |
| -s, --source <source> | Source directory or package.json file |
| -t, --target <target> | Target directory or package.json file |
| -e, --exclude <dependencyName> | Comma-separated dependency names to skip |
| -V, --version | Print the CLI version |
| -h, --help | Print help |
Examples
File Paths
npx sync-dependency-version \
--source foo/package.json \
--target bar/package.jsonDirectories
npx sync-dependency-version \
--source foo \
--target barExclude Dependencies
npx sync-dependency-version \
--source foo/package.json \
--target bar/package.json \
--exclude dependencyA,dependencyB,dependencyCDevelopment
pnpm install
pnpm run lint
pnpm run typecheck
pnpm testLicense
This project is licensed under the MIT License - see the LICENSE file for details
