UNPKG

@arminlinzbauer/gulpex

Version:

Extensible Gulp Wrapper for Easy Set-up and Project Integration (SASS + JS)

12 lines (11 loc) 458 B
const styleFilter = objects => key => objects[key].type === 'style'; const scriptFilter = objects => key => objects[key].type === 'script'; const objectFilter = (objects, typeFilter) => { return Object.keys(objects). filter(typeFilter(objects)). reduce((obj, key) => { obj[key] = JSON.parse(JSON.stringify(objects[key])); return obj; }, {}); }; module.exports = { styleFilter, scriptFilter, objectFilter }