UNPKG

@storm-software/workspace-tools

Version:

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

58 lines (50 loc) 1.16 kB
import * as _nx_devkit from '@nx/devkit'; import { ExecutorContext } from '@nx/devkit'; import { S as StormWorkspaceConfig } from './types-B0erLKyc.js'; // Generated by @storm-software/untyped // Do not edit this file directly interface TypiaExecutorSchema { /** * Output Path * * The output path for the build * * @default "{sourceRoot}/__generated__/typia" * * @format path */ outputPath: string, /** * Entry File(s) * * The entry file or files to build * * @default ["{sourceRoot}/index.ts"] * * @format path */ entry: Array<string>, /** * TSConfig Path * * The path to the tsconfig file * * @default "{projectRoot}/tsconfig.json" * * @format path */ tsconfig: string, /** * Clean * * Clean the output directory before building * * @default true */ clean?: boolean, } declare function typiaExecutorFn(options: TypiaExecutorSchema, _: ExecutorContext, config: StormWorkspaceConfig): Promise<{ success: boolean; }>; declare const _default: _nx_devkit.PromiseExecutor<TypiaExecutorSchema>; export { type TypiaExecutorSchema as T, _default as _, typiaExecutorFn as t };