Split code into modules and add gulpfile
This commit is contained in:
1 parent
c66c0a9d74
commit
1ae71673d8
17 files changed
+579
-434
No files matched your search
+23
@@ -0,0 +1,23 @@
|
||||
var gulp = require("gulp");
|
||||
var ts = require("gulp-typescript");
|
||||
var tslint = require("gulp-tslint");
|
||||
var jasmine = require("gulp-jasmine");
|
||||
var tsProject = ts.createProject("tsconfig.json");
|
||||
|
||||
gulp.task("build", function() {
|
||||
return tsProject.src()
|
||||
.pipe(tsProject())
|
||||
.js.pipe(gulp.dest("dist"));
|
||||
});
|
||||
|
||||
gulp.task('test', ['build'], function() {
|
||||
return gulp.src("dist/*.spec.js").pipe(jasmine());
|
||||
});
|
||||
|
||||
gulp.task('tslint', function() {
|
||||
return tsProject.src()
|
||||
.pipe(tslint({"formatter": "verbose"}))
|
||||
.pipe(tslint.report());
|
||||
});
|
||||
|
||||
gulp.task('default', ['tslint', 'build', 'test'])
|
||||
Reference in new issue
Block a user