mirror of
https://github.com/bitwarden/browser
synced 2025-12-12 06:13:38 +00:00
pull tldjs from npm and browserify it with gulp tasks.
This commit is contained in:
14
gulpfile.js
14
gulpfile.js
@@ -6,7 +6,9 @@
|
||||
preprocess = require('gulp-preprocess'),
|
||||
runSequence = require('run-sequence'),
|
||||
jshint = require('gulp-jshint'),
|
||||
merge = require('merge-stream');
|
||||
merge = require('merge-stream'),
|
||||
browserify = require('browserify'),
|
||||
source = require('vinyl-source-stream');
|
||||
|
||||
var paths = {};
|
||||
paths.dist = './dist/';
|
||||
@@ -25,7 +27,7 @@ gulp.task('lint', function () {
|
||||
gulp.task('build', function (cb) {
|
||||
return runSequence(
|
||||
'clean',
|
||||
['lib', 'less', 'lint'],
|
||||
['browserify', 'lib', 'less', 'lint'],
|
||||
cb);
|
||||
});
|
||||
|
||||
@@ -123,6 +125,14 @@ gulp.task('lib', ['clean:lib'], function () {
|
||||
return merge(tasks);
|
||||
});
|
||||
|
||||
gulp.task('browserify', function () {
|
||||
return browserify(paths.npmDir + 'tldjs/index.js', { standalone: 'tldjs' })
|
||||
.bundle()
|
||||
.pipe(source('tld.js'))
|
||||
.pipe(gulp.dest(paths.libDir + 'tldjs'));
|
||||
});
|
||||
|
||||
|
||||
gulp.task('less', function () {
|
||||
return gulp.src(paths.lessDir + 'popup.less')
|
||||
.pipe(less())
|
||||
|
||||
Reference in New Issue
Block a user