aurelia-bundler
Version:
A library for bundling JavaScript, HTML and CSS for use with SystemJS.
14 lines (11 loc) • 379 B
text/typescript
import * as Builder from 'systemjs-builder';
import {BundleConfig} from './models';
import {getAppConfig} from './config-serializer';
export function createBuilder(cfg: BundleConfig) {
let builder = new Builder(cfg.baseURL);
let appCfg = getAppConfig(cfg.configPath);
delete appCfg.baseURL;
builder.config(appCfg);
builder.config(cfg.builderCfg);
return builder;
}