ci-demo-2/documentation/layouts/oc/gulp.d/tasks/remove.js

10 lines
324 B
JavaScript

'use strict'
const fs = require('fs-extra')
const { Transform } = require('stream')
const map = (transform) => new Transform({ objectMode: true, transform })
const vfs = require('vinyl-fs')
module.exports = (files) => () =>
vfs.src(files, { allowEmpty: true }).pipe(map((file, enc, next) => fs.remove(file.path, next)))