UNPKG

muffin-cli

Version:

The command line utility for building sites using muffin

27 lines (21 loc) 590 B
const mergeTrees = require('broccoli-merge-trees'), compileSass = require('broccoli-sass'), esTranspiler = require('broccoli-babel-transpiler'), funnel = require('broccoli-funnel') const dirs = { scss: 'assets/scss', js: 'assets/js', images: 'assets/images' } const styles = compileSass([dirs.scss], 'main.scss', 'styles.css', { outputStyle: 'compressed' }) const scripts = esTranspiler(dirs.js, { compact: true }) const images = new funnel(dirs.images, { destDir: 'images' }) module.exports = mergeTrees([styles, scripts, images], { overwrite: true })