Gathering detailed insights and metrics for @liserl/gulp-rev-collector-dxb
Gathering detailed insights and metrics for @liserl/gulp-rev-collector-dxb
npm install @liserl/gulp-rev-collector-dxb
Typescript
Module System
Node Version
NPM Version
67.8
Supply Chain
84.7
Quality
72.6
Maintenance
100
Vulnerability
100
License
JavaScript (100%)
Total Downloads
269
Last Day
2
Last Week
4
Last Month
15
Last Year
61
3 Commits
1 Watching
1 Branches
1 Contributors
Minified
Minified + Gzipped
Latest Version
1.1.0
Package Id
@liserl/gulp-rev-collector-dxb@1.1.0
Unpacked Size
9.88 kB
Size
3.08 kB
File Count
3
NPM Version
7.20.6
Node Version
16.7.0
Publised On
14 Jul 2023
Cumulative downloads
Total Downloads
Last day
0%
2
Compared to previous day
Last week
33.3%
4
Compared to previous week
Last month
650%
15
Compared to previous month
Last year
-70.7%
61
Compared to previous year
4
2
Relative path processing is added based on the gulp-rev-collector-dxb
---example
x.js -> x.js?v=b9213618a6
/xx/x.js -> /xx/x.js?v=b9213618a6
./xx/x.js -> ./xx/x.js?v=b9213618a6
../../xx/x.js -> ../../xx/x.js?v=b9213618a6
1$ npm install --save @liserl/gulp-rev-collector-dxb
1var gulp = require('gulp'); 2var rev = require('gulp-rev-dxb'); 3 4gulp.task('css', function () { 5 return gulp.src('src/css/*.css') 6 .pipe(rev()) 7 .pipe(gulp.dest('dist/css')) 8 .pipe( rev.manifest() ) 9 .pipe( gulp.dest( 'rev/css' ) ); 10}); 11 12gulp.task('scripts', function () { 13 return gulp.src('src/js/*.js') 14 .pipe(rev()) 15 .pipe(gulp.dest('dist/js')) 16 .pipe( rev.manifest() ) 17 .pipe( gulp.dest( 'rev/js' ) ); 18}); 19 20... 21 22var revCollector = require('@liserl/gulp-rev-collector-dxb'); 23var minifyHTML = require('gulp-minify-html'); 24 25gulp.task('rev', function () { 26 return gulp.src(['rev/**/*.json', 'templates/**/*.html']) 27 .pipe( revCollector({ 28 replaceReved: true, 29 dirReplacements: { 30 'css': '/dist/css', 31 '/js/': '/dist/js/', 32 'cdn/': function(manifest_value) { 33 return '//cdn' + (Math.floor(Math.random() * 9) + 1) + '.' + 'exsample.dot' + '/img/' + manifest_value; 34 } 35 } 36 }) ) 37 .pipe( minifyHTML({ 38 empty:true, 39 spare:true 40 }) ) 41 .pipe( gulp.dest('dist') ); 42});
No vulnerabilities found.
No security vulnerabilities found.