Files
pnpm/src/types.ts
Zoltan Kochan bb7aff4af6 refactor: use own options
BREAKING CHANGE:

storeController is not an optional parameter anymore
2018-01-07 22:34:31 +02:00

29 lines
614 B
TypeScript

import {
Dependencies,
PackageBin,
PackageManifest,
PnpmOptions,
StrictPnpmOptions,
} from '@pnpm/types'
import {LogBase} from '@pnpm/logger'
import {StoreController} from 'package-store'
export type WantedDependency = {
alias?: string,
pref: string, // package reference
dev: boolean,
optional: boolean,
raw: string, // might be not needed
}
export type SupiOptions = PnpmOptions & {
storeController: StoreController
}
export type StrictSupiOptions = StrictPnpmOptions & {
storeController: StoreController
pending?: boolean
}
export type ReporterFunction = (logObj: LogBase) => void