@jswork/detect-pm-install-log
v1.0.2
Published
Detect package manager and print install hint log for given packages.
Downloads
319
Readme
detect-pm-install-log
Detect project package manager and print install hint log for given packages.
installation
yarn add @jswork/detect-pm-install-logusage
import detectPmInstallLog from '@jswork/detect-pm-install-log';
detectPmInstallLog({
packages: [
'@jswork/http-schema',
'@jswork/universal-request-adapter-fetch',
'@jswork/universal-request-core',
]
});
// 📦 installing @jswork/http-schema dependencies via "pnpm"...
// 📦 installing @jswork/universal-request-adapter-fetch dependencies via "pnpm"...
// 📦 installing @jswork/universal-request-core dependencies via "pnpm"...API
detectPmInstallLog(options)
| Param | Type | Default | Description |
|-------|------|---------|-------------|
| options.packages | string[] | — | Packages to install |
| options.cwd | string | process.cwd() | Project root directory |
Detection Rules
| Lock file | Detected PM |
|-----------|-------------|
| pnpm-lock.yaml | pnpm |
| yarn.lock | yarn |
| none / other | npm |
license
Code released under the MIT license.
