UNPKG

966 BTypeScriptView Raw
1import { Config } from '@pnpm/config';
2import { ProjectManifest } from '@pnpm/types';
3import { PublishRecursiveOpts } from './recursivePublish';
4export declare function rcOptionsTypes(): Pick<any, never>;
5export declare function cliOptionsTypes(): {
6 'dry-run': BooleanConstructor;
7 json: BooleanConstructor;
8 recursive: BooleanConstructor;
9};
10export declare const commandNames: string[];
11export declare function help(): string;
12export declare function handler(opts: Omit<PublishRecursiveOpts, 'workspaceDir'> & {
13 argv: {
14 original: string[];
15 };
16 engineStrict?: boolean;
17 recursive?: boolean;
18 workspaceDir?: string;
19} & Pick<Config, 'allProjects' | 'gitChecks' | 'ignoreScripts' | 'publishBranch'>, params: string[]): Promise<void>;
20export declare function fakeRegularManifest(opts: {
21 engineStrict?: boolean;
22 dir: string;
23 workspaceDir: string;
24}, fn: (publishManifest: ProjectManifest) => Promise<void>): Promise<void>;