mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
34 lines
1.1 KiB
TypeScript
34 lines
1.1 KiB
TypeScript
import gulp = require('gulp');
|
|
import rev = require('gulp-rev');
|
|
|
|
gulp.task('default', () =>
|
|
gulp.src('src/*.css')
|
|
.pipe(rev())
|
|
.pipe(gulp.dest('dist'))
|
|
);
|
|
|
|
gulp.task('default', () =>
|
|
// by default, gulp would pick `assets/css` as the base,
|
|
// so we need to set it explicitly:
|
|
gulp.src(['assets/css/*.css', 'assets/js/*.js'], {base: 'assets'})
|
|
.pipe(gulp.dest('build/assets')) // copy original assets to build dir
|
|
.pipe(rev())
|
|
.pipe(gulp.dest('build/assets')) // write rev'd assets to build dir
|
|
.pipe(rev.manifest())
|
|
.pipe(gulp.dest('build/assets')) // write manifest to build dir
|
|
);
|
|
|
|
gulp.task('default', () =>
|
|
// by default, gulp would pick `assets/css` as the base,
|
|
// so we need to set it explicitly:
|
|
gulp.src(['assets/css/*.css', 'assets/js/*.js'], {base: 'assets'})
|
|
.pipe(gulp.dest('build/assets'))
|
|
.pipe(rev())
|
|
.pipe(gulp.dest('build/assets'))
|
|
.pipe(rev.manifest({
|
|
base: 'build/assets',
|
|
merge: true // merge with the existing manifest (if one exists)
|
|
}))
|
|
.pipe(gulp.dest('build/assets'))
|
|
);
|