pin-dependencies

Pin dependencies with yarn or npm

Usage no npm install needed!

<script type="module">
  import pinDependencies from 'https://cdn.skypack.dev/pin-dependencies';
</script>

README

Pin dependencies

This package allows you to pin dependencies in your npm or yarn packages.

yarn add pin-packages

Use it with npx

npx pin-packages # [...fileGlob] [...flags]

cli commands

  • pin-dependencies: main cli command
  • pin: alias

flags

  • --dev: pin devDependencies
  • --peer: pin peerDependencies
  • --all: pin all dependencies
  • --yarn: use yarn instead of npm

Pin dependencies

pin

Use yarn

pin --yarn

Pin devDependencies

pin --dev

Pin peerDependencies

pin --peer

Include nested packages

pin **/package.json --all

Mix it up

pin package.json {src,packages}/**/package.json --dev --peer --yarn