Files
pnpm/src/getSaveType.ts
2016-09-28 22:05:46 +03:00

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
}