UNPKG

558 BTypeScriptView Raw
1import { DependenciesField } from './misc';
2import { PackageManifest, ProjectManifest } from './package';
3export declare type LogBase = {
4 level: 'debug' | 'error';
5} | {
6 level: 'info' | 'warn';
7 prefix: string;
8 message: string;
9};
10export declare type IncludedDependencies = {
11 [dependenciesField in DependenciesField]: boolean;
12};
13export interface ReadPackageHook {
14 (pkg: PackageManifest, dir?: string): PackageManifest | Promise<PackageManifest>;
15 (pkg: ProjectManifest, dir?: string): ProjectManifest | Promise<ProjectManifest>;
16}