@merkur/create-widget
Version:
CLI for creating merkur widget easily.
23 lines (21 loc) • 561 B
JavaScript
const { applyUHtmlConfig } = require('@merkur/uhtml/webpack');
const {
createLiveReloadServer,
createWebConfig,
createNodeConfig,
applyES9Transformation,
applyStyleLoaders,
pipe,
} = require('@merkur/tool-webpack');
module.exports = createLiveReloadServer().then(() =>
Promise.all([
pipe(createWebConfig, applyUHtmlConfig, applyStyleLoaders)(),
pipe(
createWebConfig,
applyUHtmlConfig,
applyStyleLoaders,
applyES9Transformation,
)(),
pipe(createNodeConfig, applyUHtmlConfig, applyStyleLoaders)(),
]),
);