mirror of
https://github.com/pnpm/pnpm.git
synced 2026-03-26 11:02:01 -04:00
10 lines
381 B
TypeScript
10 lines
381 B
TypeScript
import {PnpmOptions} from './types'
|
|
export type DependenciesType = 'dependencies' | 'devDependencies' | 'optionalDependencies'
|
|
|
|
export default function getSaveType (opts: PnpmOptions): DependenciesType | null {
|
|
if (opts.save || opts.global) return 'dependencies'
|
|
if (opts.saveDev) return 'devDependencies'
|
|
if (opts.saveOptional) return 'optionalDependencies'
|
|
return null
|
|
}
|