0.4.2 • Published 9 months ago

pnpm-multi-versions v0.4.2

Weekly downloads
-
License
MIT
Repository
github
Last release
9 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

9 months ago

0.4.1

10 months ago

0.4.0

11 months ago

0.3.1

11 months ago

0.3.0

11 months ago

0.2.0

11 months ago

0.1.2

11 months ago

0.1.1

11 months ago

0.1.0

11 months ago

0.0.0

11 months ago