0.4.2 • Published 3 months ago

pnpm-multi-versions v0.4.2

Weekly downloads
-
License
MIT
Repository
github
Last release
3 months ago

pnpm-multi-versions npm

Unit Test

Find multiple versions of dependencies from pnpm lockfile.

Install

npm i pnpm-multi-versions

Usage

CLI

pnpx pnpm-multi-versions

# Multiple versions packages:
#   debug: 3.2.7, 4.4.0

API

const lockfile = await readLockfile('pnpm-lock.yaml')
const { versionsMap, multipleVersions } = pnpmMultiVersions(lockfile, {
  /** Ignore major version difference */
  ignoreMajor: false,
})

console.log(versionsMap)
// Map(1) {
//   "debug" => Set(2) { '3.2.7', '4.4.0' },
//   "ms" => Set(1) { '2.1.2' },
//   ...
// }

console.log(multipleVersions)
// Set(1) { 'debug' }

Sponsors

License

MIT License © 2025 三咲智子 Kevin Deng

0.4.2

3 months ago

0.4.1

4 months ago

0.4.0

4 months ago

0.3.1

4 months ago

0.3.0

4 months ago

0.2.0

4 months ago

0.1.2

4 months ago

0.1.1

4 months ago

0.1.0

4 months ago

0.0.0

4 months ago