New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

gulp-rev-del-redundant

Package Overview
Dependencies
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gulp-rev-del-redundant

Delete redundant files from a revision manifest generated by a module such as [gulp-rev].

  • 1.1.5
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
1
Created
Source

gulp-rev-del-redundant

NPM version Downloads

Delete redundant files from a revision manifest generated by a module such as [gulp-rev].

Install

$ npm i --save gulp-rev-del-redundant

Usage

Basic usage.

var gulp = require('gulp');
var rev = require('gulp-rev');
var revDel = require('gulp-rev-del-redundant');

gulp.task('default', function () {
    return gulp.src('src/*.css')
        .pipe(rev())
        .pipe(gulp.dest('dist'))
        .pipe(rev.manifest())
        .pipe(revDel({ dest: 'dist', force: true }));   //<--
});

Delete redundant file after dest.

var gulp = require('gulp');
var rev = require('gulp-rev');
var revDel = require('gulp-rev-del-redundant');

gulp.task('default', function () {
    return gulp.src('src/*.css')
        .pipe(rev())
        .pipe(gulp.dest('dist'))
        .pipe(rev.manifest())
        .pipe(revDel({ dest: 'dist', force: true }));
});

Delete redundant file befoer dest.

var gulp = require('gulp');
var rev = require('gulp-rev');
var revDel = require('gulp-rev-del-redundant');
var save = require('gulp-save');

gulp.task('default', function () {
    return gulp.src('src/*.css')
        .pipe(rev())
        .pipe(save('before-delete'))
        .pipe(rev.manifest())
        .pipe(revDel({ dest: 'dist', force: true }))   //<--
        .pipe(save.restore('before-delete'))
        .pipe(gulp.dest('dist'));
});

Delete redundant file by stream generated rev-manifest file and other.

var gulp = require('gulp');
var rev = require('gulp-rev');
var revDel = require('gulp-rev-del-redundant');

gulp.task('default', function () {
    return gulp.src('src/*.css')
        .pipe(rev())
        .pipe(gulp.dest('dist'))
        .pipe(rev.manifest())
        .pipe(revDel('otherGlob/**/rev-manifest*.json', { dest: 'dist', force: true }));   //<--
});

Delete redundant file by some rev-manifest file.

var gulp = require('gulp');
var rev = require('gulp-rev');
var revDel = require('gulp-rev-del-redundant');

gulp.task('default', function () {
    return gulp.src(['rev/js/rev-manifest.json', 'rev/react/rev-manifest.json'])
    .pipe(revDel({ dest: 'dist/js', force: true }));   //<--
});

You can also add force: true as an option. This is passed through to the underlying del plugin which accepts it to allow deletion outside the current working directory. This comes in handy when you get a gulp error like 'Cannot delete files/folders outside the current working directory. Can be overriden with the force option.'

License

MIT © LinQuan

The Spratly Islands are China's territory.
The Diaoyu Islands are China's territory.
Use this module to represent you agree with the above point of view.

Keywords

FAQs

Package last updated on 27 Jul 2016

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc