mirror of
https://github.com/bitwarden/browser.git
synced 2025-02-22 02:21:34 +01:00
pull tldjs from npm and browserify it with gulp tasks.
This commit is contained in:
parent
56bd98fa43
commit
53af5e234b
14
gulpfile.js
14
gulpfile.js
@ -6,7 +6,9 @@
|
|||||||
preprocess = require('gulp-preprocess'),
|
preprocess = require('gulp-preprocess'),
|
||||||
runSequence = require('run-sequence'),
|
runSequence = require('run-sequence'),
|
||||||
jshint = require('gulp-jshint'),
|
jshint = require('gulp-jshint'),
|
||||||
merge = require('merge-stream');
|
merge = require('merge-stream'),
|
||||||
|
browserify = require('browserify'),
|
||||||
|
source = require('vinyl-source-stream');
|
||||||
|
|
||||||
var paths = {};
|
var paths = {};
|
||||||
paths.dist = './dist/';
|
paths.dist = './dist/';
|
||||||
@ -25,7 +27,7 @@ gulp.task('lint', function () {
|
|||||||
gulp.task('build', function (cb) {
|
gulp.task('build', function (cb) {
|
||||||
return runSequence(
|
return runSequence(
|
||||||
'clean',
|
'clean',
|
||||||
['lib', 'less', 'lint'],
|
['browserify', 'lib', 'less', 'lint'],
|
||||||
cb);
|
cb);
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -123,6 +125,14 @@ gulp.task('lib', ['clean:lib'], function () {
|
|||||||
return merge(tasks);
|
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 () {
|
gulp.task('less', function () {
|
||||||
return gulp.src(paths.lessDir + 'popup.less')
|
return gulp.src(paths.lessDir + 'popup.less')
|
||||||
.pipe(less())
|
.pipe(less())
|
||||||
|
@ -28,6 +28,9 @@
|
|||||||
"sweetalert": "1.1.3",
|
"sweetalert": "1.1.3",
|
||||||
"angular-sweetalert": "1.1.1",
|
"angular-sweetalert": "1.1.1",
|
||||||
"angulartics": "1.2.1",
|
"angulartics": "1.2.1",
|
||||||
"angulartics-google-analytics": "0.2.1"
|
"angulartics-google-analytics": "0.2.1",
|
||||||
|
"tldjs": "1.7.0",
|
||||||
|
"browserify": "13.1.0",
|
||||||
|
"vinyl-source-stream": "1.1.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
"lib/sjcl/cbc.js",
|
"lib/sjcl/cbc.js",
|
||||||
"lib/sjcl/bitArray.js",
|
"lib/sjcl/bitArray.js",
|
||||||
"lib/q/q.js",
|
"lib/q/q.js",
|
||||||
"scripts/tld.js",
|
"lib/tldjs/tld.js",
|
||||||
"models/api/requestModels.js",
|
"models/api/requestModels.js",
|
||||||
"models/api/responseModels.js",
|
"models/api/responseModels.js",
|
||||||
"models/dataModels.js",
|
"models/dataModels.js",
|
||||||
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user