UNPKG

@strapi/pack-up

Version:

Simple tools for creating interoperable CJS & ESM packages.

21 lines (20 loc) 676 B
import { type Config } from './core/config'; import type { CommonCLIOptions } from '../types'; interface BuildCLIOptions extends CommonCLIOptions { minify?: boolean; sourcemap?: boolean; } interface BuildWithConfigFile extends BuildCLIOptions { configFile?: true; config?: never; cwd?: string; } interface BuildWithoutConfigFile extends BuildCLIOptions { configFile: false; config?: Config; cwd?: string; } type BuildOptions = BuildWithConfigFile | BuildWithoutConfigFile; declare const build: (opts?: BuildOptions) => Promise<void>; export { build }; export type { BuildOptions, BuildCLIOptions, BuildWithConfigFile, BuildWithoutConfigFile };