UNPKG

@storm-software/workspace-tools

Version:

Tools for managing a Storm workspace, including various Nx generators and executors for common development tasks.

11 lines (8 loc) 779 B
import { ExecutorContext, PromiseExecutor } from '@nx/devkit'; import { S as StormWorkspaceConfig } from '../../types-B0erLKyc.js'; import { m as BaseExecutorSchema, a as BaseExecutorResult, B as BaseExecutorOptions } from '../../types-JAmmWnp1.js'; import 'zod'; import 'zod/mini'; 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 };