diff options
Diffstat (limited to 'apps/comments/js/vendor/At.js/gulpfile.js')
-rw-r--r-- | apps/comments/js/vendor/At.js/gulpfile.js | 103 |
1 files changed, 0 insertions, 103 deletions
diff --git a/apps/comments/js/vendor/At.js/gulpfile.js b/apps/comments/js/vendor/At.js/gulpfile.js deleted file mode 100644 index e9699eab8d7..00000000000 --- a/apps/comments/js/vendor/At.js/gulpfile.js +++ /dev/null @@ -1,103 +0,0 @@ -var gulp = require('gulp'), - coffee = require('gulp-coffee'), - concat = require('gulp-concat'), - umd = require('gulp-umd'), - uglify = require('gulp-uglify'), - rename = require("gulp-rename"), - cssmin = require('gulp-cssmin'), - jasmine = require('gulp-jasmine-phantom'), - bump = require('gulp-bump'), - header = require('gulp-header'), - debug = require('gulp-debug'), - util = require('gulp-util'); - -var name = 'jquery.atwho'; - -gulp.task('coffee', function() { - gulp.src('src/*.coffee') - .pipe(coffee({bare: true}).on('error', util.log)) - .pipe(gulp.dest('./build/js')); -}); - -gulp.task('concat', function() { - fileList = [ - 'build/js/default.js', - 'build/js/app.js', - 'build/js/controller.js', - 'build/js/textareaController.js', - 'build/js/editableController.js', - 'build/js/model.js', - 'build/js/view.js', - 'build/js/api.js' - ] - gulp.src(fileList) - .pipe(concat(name + ".js")) - .pipe(gulp.dest('build')); -}); - -gulp.task('umd', function() { - gulp.src('build/' + name + ".js") - .pipe(umd({template: "umd.template.js"})) - .pipe(gulp.dest('build/js')); -}); - -gulp.task('bump', function() { - gulp.src(['bower.json', 'component.json', 'package.json']) - .pipe(bump({version: "1.5.4"})) - .pipe(gulp.dest('./')); -}); - -gulp.task("mark", function() { - var pkg = require('./package.json'); - var banner = ['/**', - ' * <%= pkg.name %> - <%= pkg.version %>', - ' * Copyright (c) <%= year %> <%= pkg.author.name %> <<%= pkg.author.email %>>;', - ' * Homepage: <%= pkg.homepage %>', - ' * License: <%= pkg.license %>', - ' */', - ''].join('\n'); - - gulp.src('build/js/' + name + '.js') - .pipe(header(banner, { pkg : pkg, year: (new Date).getFullYear()})) - .pipe(gulp.dest('dist/js/')) -}); - -gulp.task('compress', function() { - gulp.src('dist/js/' + name + '.js') - .pipe(uglify()) - .pipe(rename({suffix: '.min'})) - .pipe(gulp.dest('dist/js')); - - gulp.src('src/jquery.atwho.css').pipe(gulp.dest('dist/css')) - gulp.src('dist/css/' + name + '.css') - .pipe(cssmin()) - .pipe(rename({suffix: '.min'})) - .pipe(gulp.dest('dist/css')); -}); - -gulp.task('test', function () { - gulp.src('spec/**/*.coffee') - .pipe(coffee({bare: true}).on('error', util.log)) - .pipe(debug({title: "compiled specs"})) - .pipe(gulp.dest('spec/build')) - - gulp.src('spec/build/javascripts/*.spec.js') - .pipe(jasmine({ - integration: true, - specHtml: "specRunner.html" - /* TODO: have to add css to spec - vendor: [ - 'bower_components/jquery/dist/jquery.js', - 'bower_components/Caret.js/dist/jquery.caret.js', - 'dist/js/jquery.atwho.js', - 'node_modules/jasmine-jquery/lib/*.js', - 'node_modules/jasmine-ajax/lib/*.js', - 'spec/helpers/*.js', - 'spec/build/spec_helper.js' - ], - */ - })); -}); - -gulp.task('compile', ['coffee', 'umd', 'concat']); -gulp.task('default', ['compile', 'bump', 'mark', 'compress']); |