@storm-software/workspace-tools
Version:
Tools for managing a Storm workspace, including various Nx generators and executors for common development tasks.
68 lines (58 loc) • 1.03 kB
text/typescript
import { ExecutorContext } from '@nx/devkit';
// Generated by @storm-software/untyped
// Do not edit this file directly
interface NpmPublishExecutorSchema {
/**
* Package Root
*
* The path to the package root
*
*
* @format path
*/
packageRoot?: string,
/**
* Registry
*
* The registry to publish to
*
* @default "https://registry.npmjs.org/"
*/
registry?: string,
/**
* Tag
*
* The tag to publish with
*
* @default "latest"
*/
tag?: string,
/**
* Otp
*
* The one time password
*
*/
otp?: number,
/**
* Dry Run
*
* Perform a dry run
*
* @default false
*/
dryRun?: boolean,
/**
* First Release
*
* Publish the first release
*
* @default false
*/
firstRelease?: boolean,
}
declare const LARGE_BUFFER: number;
declare function npmPublishExecutorFn(options: NpmPublishExecutorSchema, context: ExecutorContext): Promise<{
success: boolean;
}>;
export { LARGE_BUFFER as L, type NpmPublishExecutorSchema as N, npmPublishExecutorFn as n };