@whoj/manage-pkg
v1.1.0
Published
Install & Uninstall package programmatically.
Downloads
6
Readme
manage-pkg
Install / Uninstall package(s) programmatically. Detect package managers automatically (npm
, yarn
and pnpm
).
Skips already installed packages. Powered by @antfu/ni
npm i @whoj/manage-pkg
Install Package
import { installPackage } from '@whoj/manage-pkg';
await installPackage('unplugin', { dev: true });
Uninstall Package
import { uninstallPackage } from '@whoj/manage-pkg';
await uninstallPackage('unplugin', { silent: true });
Check if installed or not
import { checkPackageStatus } from '@whoj/manage-pkg';
// This will return false OR package's installed version number
await checkPackageStatus('unplugin');