@suin/semantic-release-yarn
Version:
semantic-release plugin to publish a npm package with yarn@berry
20 lines • 753 B
TypeScript
export declare class Yarn {
#private;
constructor({ HOME, YARN_RC_FILENAME, cwd, }?: {
readonly HOME?: string;
readonly YARN_RC_FILENAME?: string;
readonly cwd?: string;
});
setNpmRegistryServer(registryServer: string): Promise<void>;
getNpmRegistryServer(): Promise<string>;
setNpmAuthToken(npmAuthToken: string): Promise<void>;
getNpmAuthToken(): Promise<string | null>;
authenticated(): Promise<boolean>;
install(): Promise<void>;
pluginImportVersion(): Promise<void>;
version(version: string): Promise<void>;
packDryRun(): Promise<ReadonlyArray<string>>;
pack(filename?: string): Promise<void>;
publish(tag?: string): Promise<void>;
}
//# sourceMappingURL=yarn.d.ts.map