UNPKG

@storm-software/workspace-tools

Version:

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

39 lines (33 loc) 1.09 kB
import { e as BaseGeneratorResult } from './types-CUnUfpKk.js'; import * as _nx_devkit from '@nx/devkit'; import { Tree } from '@nx/devkit'; import { S as StormWorkspaceConfig } from './types-C3URiht7.js'; import * as z from 'zod'; // Generated by @storm-software/untyped // Do not edit this file directly interface ConfigSchemaGeneratorSchema { /** * Directory * * The directory to create the library in * */ directory?: string, /** * Output File * * The file to write the schema to * * @default "{workspaceRoot}/storm-workspace.schema.json" */ outputFile?: string, } type ModuleSchema = { name: string; schema: z.ZodObject<any>; }; declare function configSchemaGeneratorFn(tree: Tree, options: ConfigSchemaGeneratorSchema, config?: StormWorkspaceConfig): Promise<{ success: boolean; }>; declare const _default: (tree: Tree, _options: ConfigSchemaGeneratorSchema) => Promise<_nx_devkit.GeneratorCallback | BaseGeneratorResult>; export { type ConfigSchemaGeneratorSchema as C, type ModuleSchema as M, _default as _, configSchemaGeneratorFn as c };