UNPKG

gulp-order-bemdeps

Version:

Reorder a stream of files using deps.js files contents

23 lines (20 loc) 526 B
'use strict'; /** * Helper function * Returns promise which becomes resolved when all files are collected * * @param {Stream} stream * @return {Promise} */ Object.defineProperty(exports, "__esModule", { value: true }); exports.default = collectStreamFiles; function collectStreamFiles(stream) { return new Promise((resolve, reject) => { const files = []; stream.on('data', file => files.push(file)); stream.on('end', () => resolve(files)); stream.on('error', reject); }); }