mirror of
https://github.com/bitwarden/browser
synced 2025-12-11 22:03:36 +00:00
Added google web fonts.
This commit is contained in:
19
gulpfile.js
19
gulpfile.js
@@ -8,7 +8,8 @@
|
||||
jshint = require('gulp-jshint'),
|
||||
merge = require('merge-stream'),
|
||||
browserify = require('browserify'),
|
||||
source = require('vinyl-source-stream');
|
||||
source = require('vinyl-source-stream'),
|
||||
googleWebFonts = require('gulp-google-webfonts');
|
||||
|
||||
var paths = {};
|
||||
paths.dist = './dist/';
|
||||
@@ -17,6 +18,7 @@ paths.npmDir = './node_modules/';
|
||||
paths.popupDir = './src/popup/';
|
||||
paths.lessDir = paths.popupDir + 'less/';
|
||||
paths.cssDir = paths.popupDir + 'css/';
|
||||
paths.webfontsDir = './src/webfonts/';
|
||||
|
||||
gulp.task('lint', function () {
|
||||
return gulp.src(paths.popupDir + 'app/**/*.js')
|
||||
@@ -27,7 +29,7 @@ gulp.task('lint', function () {
|
||||
gulp.task('build', function (cb) {
|
||||
return runSequence(
|
||||
'clean',
|
||||
['browserify', 'lib', 'less', 'lint'],
|
||||
['browserify', 'lib', 'less', 'lint', 'webfonts'],
|
||||
cb);
|
||||
});
|
||||
|
||||
@@ -39,7 +41,11 @@ gulp.task('clean:lib', function (cb) {
|
||||
return rimraf(paths.libDir, cb);
|
||||
});
|
||||
|
||||
gulp.task('clean', ['clean:css', 'clean:lib']);
|
||||
gulp.task('clean:fonts', function (cb) {
|
||||
return rimraf(paths.webfontsDir, cb);
|
||||
});
|
||||
|
||||
gulp.task('clean', ['clean:css', 'clean:lib', 'clean:fonts']);
|
||||
|
||||
gulp.task('lib', ['clean:lib'], function () {
|
||||
var libs = [
|
||||
@@ -168,3 +174,10 @@ gulp.task('dist', ['build'], function (cb) {
|
||||
'dist:move',
|
||||
cb);
|
||||
});
|
||||
|
||||
gulp.task('webfonts', function () {
|
||||
return gulp.src('./webfonts.list')
|
||||
.pipe(googleWebFonts({}))
|
||||
.pipe(gulp.dest(paths.webfontsDir))
|
||||
;
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user