Skip to content

Releases: james-elicx/package-manager-manager

v0.2.0

21 Oct 20:29
8b500aa
Compare
Choose a tag to compare

Minor Changes

  • f6ce4f4: add metadata field with isYarnClassic and isYarnBerry flags
  • ff58791: properly export script and exec-specific types

Patch Changes

  • 69fef32: properly fix pm version detection failing in the Cloudflare Pages CI

v0.1.3

19 Oct 11:16
fff2bad
Compare
Choose a tag to compare

Patch Changes

  • 7e6d0b9: make getRunScript async to align it to getRunExec
  • 35550fa: add packageManager detection based on user agent
  • 4f1e0d2: set packageManager version to null in case the version detection fails

v0.1.2

01 Oct 16:21
5a72851
Compare
Choose a tag to compare

Patch Changes

  • 1cfd3b9: in pnpm's implementation of getPackageInfo don't use the json version of pnpm list
    as that has proven not to be reliable

v0.1.1

25 Sep 20:32
55062d6
Compare
Choose a tag to compare

Patch Changes

  • a59865b: make sure devDependecies are taken into consideration for npm/pnpm getPackageInfo functions

v0.1.0

24 Sep 10:49
97c9c9f
Compare
Choose a tag to compare

Minor Changes

  • b8d9033: add version detection
  • e2bad7c: add flag to CommandStructs to indicate whether double dashes need to prepend the command's arguments
  • ed506ff: add getPackageInfo method to packageManager object
  • 43fa7c1: introduce basic package manager detection (both in standard and monorepos/workspaces)
  • e5622c1: add getRunScript and getRunScriptStruct to the PackageManager object

Patch Changes

  • 3729595: fix getPackageInfoFunction returning info for non installed packages for yarn
  • 1f2f2a2: change CommandStructBase structure
  • 5141dc4: improve library usage and typings