@storm-software/workspace-tools
Version:
Tools for managing a Storm workspace, including various Nx generators and executors for common development tasks.
10 lines (7 loc) • 762 B
text/typescript
import { ExecutorContext, PromiseExecutor } from '@nx/devkit';
import { S as StormWorkspaceConfig } from '../../types-C3URiht7.mjs';
import { k as BaseExecutorSchema, c as BaseExecutorResult, b as BaseExecutorOptions } from '../../types-dNjhGseA.mjs';
import 'zod';
import 'tsup';
declare const withRunExecutor: <TExecutorSchema extends BaseExecutorSchema = BaseExecutorSchema>(name: string, executorFn: (options: TExecutorSchema, context: ExecutorContext, config: StormWorkspaceConfig) => Promise<BaseExecutorResult | null | undefined> | AsyncGenerator<any, BaseExecutorResult | null | undefined> | BaseExecutorResult | null | undefined, executorOptions?: BaseExecutorOptions<TExecutorSchema>) => PromiseExecutor<TExecutorSchema>;
export { withRunExecutor };