@storm-software/build-tools
Version:
A comprehensive set of tools for building and managing projects within a Storm workspace. Includes builders such as rollup, rolldown, tsup, and unbuild, along with various utilities.
11 lines (8 loc) • 881 B
TypeScript
import { S as StormWorkspaceConfig } from '../types-BL-PZK84.js';
import 'zod';
import 'zod/mini';
declare const addPackageDependencies: (workspaceRoot: string, projectRoot: string, projectName: string, packageJson: Record<string, any>) => Promise<Record<string, any>>;
declare const addWorkspacePackageJsonFields: (workspaceConfig: StormWorkspaceConfig, projectRoot: string, sourceRoot: string, projectName: string, includeSrc: boolean | undefined, packageJson: Record<string, any>) => Promise<Record<string, any>>;
declare const addPackageJsonExport: (file: string, type?: "commonjs" | "module", sourceRoot?: string) => Record<string, any>;
declare const addPackageJsonExports: (sourceRoot: string, packageJson: Record<string, any>) => Promise<Record<string, any>>;
export { addPackageDependencies, addPackageJsonExport, addPackageJsonExports, addWorkspacePackageJsonFields };