@ima/cli
Version:
IMA.js CLI tool to build, develop and work with IMA.js applications.
20 lines (19 loc) • 760 B
TypeScript
import { MultiStats } from 'webpack';
import { ImaCliArgs } from '../types';
/**
* Prints formatted webpack errors (stripped from duplicates) into console.
*/
declare function formatWebpackErrors(stats: MultiStats | undefined, args: ImaCliArgs): Promise<void>;
/**
* Prints cleaned up webpack warnings.
*/
declare function formatWebpackWarnings(stats: MultiStats | undefined, args: ImaCliArgs): void;
/**
* Handles stats logging during webpack build and watch tasks.
*
* @param {MultiStats|undefined} stats Webpack stats object.
* @param {ImaCliArgs} args Cli and build args.
* @returns {void}
*/
declare function formatStats(stats: MultiStats | undefined, args: ImaCliArgs): void;
export { formatWebpackErrors, formatWebpackWarnings, formatStats };