@pnpm/plugin-commands-publishing
Version:
The pack and publish commands of pnpm
9 lines (8 loc) • 735 B
TypeScript
import { Config } from '@pnpm/config';
export declare type PublishRecursiveOpts = Required<Pick<Config, 'cliOptions' | 'dir' | 'rawConfig' | 'registries' | 'workspaceDir'>> & Partial<Pick<Config, 'tag' | 'ca' | 'cert' | 'extraBinPaths' | 'fetchRetries' | 'fetchRetryFactor' | 'fetchRetryMaxtimeout' | 'fetchRetryMintimeout' | 'key' | 'httpProxy' | 'httpsProxy' | 'localAddress' | 'lockfileDir' | 'noProxy' | 'npmPath' | 'offline' | 'selectedProjectsGraph' | 'storeDir' | 'strictSsl' | 'userAgent' | 'verifyStoreIntegrity'>> & {
access?: 'public' | 'restricted';
argv: {
original: string[];
};
};
export default function (opts: PublishRecursiveOpts & Required<Pick<Config, 'selectedProjectsGraph'>>): Promise<void>;