UNPKG

tsdown

Version:

The Elegant Bundler for Libraries

32 lines (29 loc) 915 B
import { BuildContext, Options, ResolvedOptions, TsdownHooks, UserConfig } from "./options.d-BCXr2j3p.js"; import { defineConfig$1 as defineConfig } from "./config.d-DRSsMo60.js"; import { ConsolaInstance } from "consola"; //#region src/utils/logger.d.ts /** * Logger instance */ /** * Logger instance */ declare const logger: ConsolaInstance; //#endregion //#region src/index.d.ts /** * Build with tsdown. */ declare function build(userOptions?: Options): Promise<void>; declare const pkgRoot: string; /** * Build a single configuration, without watch and shortcuts features. * * Internal API, not for public use * * @private * @param config Resolved options */ declare function buildSingle(config: ResolvedOptions, clean: () => Promise<void>): Promise<(() => Promise<void>) | undefined>; //#endregion export { BuildContext, Options, TsdownHooks, UserConfig, build, buildSingle, defineConfig, logger, pkgRoot };