toolingdev toolsengineering
Agnostic Package Manager
A tool that wraps pnpm, npm and yarn, providing a single api regardless of the underlying package manager.
https://github.com/cameronolivier/agnostic-package-manager
Installation
At the moment, as this is not an NPM package just yet, you need to clone it from Github and run the init
command
to get it setup. See the Readme for more.
Usage
In your project directory in the terminal, run apm
and your command. Please not there is a subset of commands that
APM has implemented. See the Readme](https://github.com/cameronolivier/agnostic-package-manager#readme) for specifics.
$ apm add react
APM will look for the underlying package manager lock file, and use the correct command.