@storm-software/tsdown
Version:
A package containing `tsdown` utilities for building Storm Software libraries and applications
17 lines (14 loc) • 615 B
text/typescript
import { TSDownOptions, TSDownResolvedOptions } from './types.cjs';
import '@nx/devkit';
import '@storm-software/build-tools';
import '@storm-software/config/types';
import 'tsdown';
declare function getDefaultOptions(config: Partial<TSDownOptions> & Pick<TSDownOptions, "projectRoot">): TSDownOptions;
/**
* Convert the format option to the format used by TSDown
*
* @param format - The format option provided by the user
* @returns The format used by TSDown
*/
declare function toTSDownFormat(format: TSDownOptions["format"]): TSDownResolvedOptions["format"];
export { getDefaultOptions, toTSDownFormat };