test/dummy/node_modules/loco-js/gulpfile.js in loco-rails-3.0.0 vs test/dummy/node_modules/loco-js/gulpfile.js in loco-rails-3.0.1
- old
+ new
@@ -1,82 +1,85 @@
-var gulp = require('gulp'),
- gutil = require('gulp-util'),
- concat = require('gulp-concat'),
- notify = require('gulp-notify'),
- del = require('del'),
- coffee = require('gulp-coffee'),
- jasmineBrowser = require('gulp-jasmine-browser'),
- watch = require('gulp-watch');
+var gulp = require("gulp"),
+ gutil = require("gulp-util"),
+ concat = require("gulp-concat"),
+ notify = require("gulp-notify"),
+ del = require("del"),
+ coffee = require("gulp-coffee"),
+ jasmineBrowser = require("gulp-jasmine-browser"),
+ watch = require("gulp-watch");
// Default task
-gulp.task('default', function() {
- gulp.start('watch');
- gulp.start('jasmine');
+gulp.task("default", function() {
+ gulp.start("watch");
+ gulp.start("jasmine");
});
// Watch
-gulp.task('watch', function() {
- gulp.watch(['./spec_coffee/loco/**/*.coffee'], ['build_specs']);
+gulp.task("watch", function() {
+ gulp.watch(["./spec_coffee/loco/**/*.coffee"], ["build_specs"]);
});
// Spec
-gulp.task('clean_specs', function() {
- return del(['spec/loco/*']);
+gulp.task("clean_specs", function() {
+ return del(["spec/loco/*"]);
});
-gulp.task('build_specs', ['clean_specs'], function() {
- return gulp.src('./spec_coffee/loco/**/*.coffee')
- .pipe(coffee({bare: true}).on('error', gutil.log))
- .pipe(gulp.dest('./spec/loco/'))
- .pipe(notify({ message: 'Specs are prepared' }));
+gulp.task("build_specs", ["clean_specs"], function() {
+ return gulp
+ .src("./spec_coffee/loco/**/*.coffee")
+ .pipe(coffee({ bare: true }).on("error", gutil.log))
+ .pipe(gulp.dest("./spec/loco/"))
+ .pipe(notify({ message: "Specs are prepared" }));
});
// Clean spec
-gulp.task('clean_spec_dir', function() {
- return del(['spec/*']);
+gulp.task("clean_spec_dir", function() {
+ return del(["spec/*"]);
});
// Coffee spec
-gulp.task('coffee_spec', ['clean_spec_dir'], function() {
- return gulp.src('./spec_coffee/**/*.coffee')
- .pipe(coffee({bare: true}).on('error', gutil.log))
- .pipe(gulp.dest('./spec/'));
+gulp.task("coffee_spec", ["clean_spec_dir"], function() {
+ return gulp
+ .src("./spec_coffee/**/*.coffee")
+ .pipe(coffee({ bare: true }).on("error", gutil.log))
+ .pipe(gulp.dest("./spec/"));
});
// Copy JS spec files
-gulp.task('copy_js_spec_files', ['coffee_spec'], function() {
- return gulp.src('./spec_coffee/**/*.js')
- .pipe(gulp.dest('./spec/'));
+gulp.task("copy_js_spec_files", ["coffee_spec"], function() {
+ return gulp.src("./spec_coffee/**/*.js").pipe(gulp.dest("./spec/"));
});
// Concat dummy app
-gulp.task('concat_dummy_app', ['copy_js_spec_files'], function() {
+gulp.task("concat_dummy_app", ["copy_js_spec_files"], function() {
var manifest = [
- './spec/dummy/locales/base/**/*.js',
- './spec/dummy/locales/models/**/*.js',
- './spec/dummy/locales/validators/**/*.js',
- './spec/dummy/initializers/**/*.js',
- './spec/dummy/controllers/**/*.js',
- './spec/dummy/models/**/*.js',
- './spec/dummy/views/**/*.js',
- './spec/dummy/templates/**/*.js',
- './spec/dummy/validators/**/*.js'
+ "./spec/dummy/locales/base/**/*.js",
+ "./spec/dummy/locales/models/**/*.js",
+ "./spec/dummy/locales/validators/**/*.js",
+ "./spec/dummy/initializers/**/*.js",
+ "./spec/dummy/controllers/**/*.js",
+ "./spec/dummy/models/**/*.js",
+ "./spec/dummy/views/**/*.js",
+ "./spec/dummy/templates/**/*.js",
+ "./spec/dummy/validators/**/*.js"
];
- return gulp.src(manifest)
- .pipe(concat('application.js'))
- .pipe(gulp.dest('./spec/dummy/'));
+ return gulp
+ .src(manifest)
+ .pipe(concat("application.js"))
+ .pipe(gulp.dest("./spec/dummy/"));
});
-gulp.task('jasmine', ['concat_dummy_app'], function() {
+gulp.task("jasmine", ["concat_dummy_app"], function() {
var filesForTest = [
- 'spec/helpers/**/*.js',
- 'spec/loco/**/*.js',
- 'node_modules/loco-js-model/dist/loco-model.js',
- 'dist/loco.js',
- 'spec/dummy/application.js'
+ "spec/helpers/**/*.js",
+ "spec/loco/**/*.js",
+ "node_modules/loco-js-model/dist/loco-model.js",
+ "dist/loco.js",
+ "spec/dummy/application.js"
];
- return gulp.src(filesForTest)
+ return gulp
+ .src(filesForTest)
.pipe(watch(filesForTest))
.pipe(jasmineBrowser.specRunner())
- .pipe(jasmineBrowser.server({port: 8888}));
+ .pipe(jasmineBrowser.server({ port: 8888 }));
});