UNPKG

frontend-tasks

Version:

Frontend Tasks is a wrapper around gulp for most of the normal use cases for simple and modern frontend development

31 lines (26 loc) 572 B
import glob from 'glob-all'; import rollupJS from './rollupJS.js'; import environments from 'gulp-environments'; const isDev = environments.development; const isProd = environments.production; const js = (options = { outputOptions: {}, babelOptions: {} }) => { return () => { return rollupJS( { input: glob.sync(options.src), }, { dir: options.dest, entryFileNames: '[name].js', format: 'es', sourcemap: true, ...options.outputOptions, }, { babelrc: true, ...options.babelOptions, }, ); }; }; export default js;