@inkline/plugin
Version:
<p align="center"> <a href="https://inkline.io/"> <img src="https://raw.githubusercontent.com/inkline/inkline.io/main/assets/images/logo/logo-black.svg" alt="Inkline" width=72 height=72> </a> </p>
13 lines (12 loc) • 500 B
JavaScript
import { build as buildConfig, getResolvedOptions } from "@inkline/config";
import { Logger } from "@grozav/logger";
export async function build(options, watch = false) {
const { configFile, configExtName } = getResolvedOptions(options);
if (watch && !options.silent) {
Logger.success(`${configFile}${configExtName} changed, rebuilding...`);
}
await buildConfig(options);
if (!watch && !options.silent) {
Logger.success(`${configFile}${configExtName} built successfully...`);
}
}