Skip to content

buildLibrary

Builds every source module, unbundled, into dist/lib/cjs (.cjs) and dist/lib/esm (.mjs).

The output folders must already exist; buildLibraryTypes creates them.

Import:

import { buildLibrary } from '@mnaoumov/typescript-dev-toolkit/library-build';

Signature:

function buildLibrary(options: BuildLibraryOptions): Promise<void>

Parameters:

Parameter Type Description
options BuildLibraryOptions The build options.

Returns: Promise<void> — A Promise that resolves when both formats have been built.


Links to this page: