diff options
Diffstat (limited to 'www/lib/angular-awesome-slider/Gruntfile.js')
| -rw-r--r-- | www/lib/angular-awesome-slider/Gruntfile.js | 136 |
1 files changed, 0 insertions, 136 deletions
diff --git a/www/lib/angular-awesome-slider/Gruntfile.js b/www/lib/angular-awesome-slider/Gruntfile.js deleted file mode 100644 index 0d5619cb..00000000 --- a/www/lib/angular-awesome-slider/Gruntfile.js +++ /dev/null @@ -1,136 +0,0 @@ -module.exports = function(grunt) { - 'use strict'; - - // Project configuration. - grunt.initConfig({ - pkg: grunt.file.readJSON('package.json'), - jshint: { - files: ['src/core/**/*.js', 'test/**/*.js'] - }, - // BOWER - bower: { - install: { - options: { - targetDir: './bower_components' - } - } - }, - // KARMA TASK CONFIG - karma: { - options: { - basePath: './', - frameworks: ['jasmine'], - files: [ - 'bower_components/angular/angular.js', - 'bower_components/angular-mocks/angular-mocks.js', - 'dist/angular-awesome-slider.min.js', - /*'src/core/ng-slider.js', - 'src/core/config/constants.js', - 'src/core/model/draggable.factory.js', - 'src/core/model/pointer.factory.js', - 'src/core/model/slider.factory.js', - 'src/core/utils/utils.factory.js', - 'src/core/template/slider.tmpl.js',*/ - 'dist/css/angular-awesome-slider.min.css', - 'test/**/*Spec.js' - ], - autoWatch: true, - singleRun: true - }, - unit: { - options: { - browsers: ['PhantomJS'] - } - }, - captureTimeout: 20000, - continuous: { - options: { - browsers: ['PhantomJS'] - } - } - }, - // LESS CSS TASKS - less: { - development: { - options: { - paths: ['src/css/less/'] - }, - files: { - 'src/css/angular-awesome-slider.css': 'src/css/less/main.less' - } - } - }, - // UGLIFY TASK - uglify: { - task1: { - options: { - preserveComments: 'some', - report: 'min', - banner: '/** \n* @license <%= pkg.name %> - v<%= pkg.version %>\n' + - '* (c) 2013 Julien VALERY https://github.com/darul75/angular-awesome-slider\n' + - '* License: MIT \n**/\n' - }, - files: { - 'dist/angular-awesome-slider.min.js': ['dist/angular-awesome-slider.js'] - /*'dist/ng-slider.tmpl.min.js': ['src/ng-slider.tmpl.js']*/ - } - } - }, - // CONCAT FILES - concat: { - options: { - separator: ';' - }, - dist: { - src: [ - 'src/core/index.js', - 'src/core/config/constants.js', - 'src/core/utils/utils.factory.js', - 'src/core/model/draggable.factory.js', - 'src/core/model/pointer.factory.js', - 'src/core/model/slider.factory.js', - 'src/core/template/slider.tmpl.js' - ], - dest: 'dist/angular-awesome-slider.js' - } - }, - // MINIFY CSS - cssmin: { - options: { - keepSpecialComments: false, - banner: '/** \n* @license <%= pkg.name %> - v<%= pkg.version %>\n' + - '* (c) 2013 Julien VALERY https://github.com/darul75/angular-awesome-slider\n' + - '* License: MIT \n**/\n' - }, - compress: { - files: { - 'dist/css/angular-awesome-slider.min.css': ['src/css/angular-awesome-slider.css'] - } - } - }, - // COPY CONTENT - copy: { - main: { - files: [ - // slider - {expand: true, flatten: true, src: ['src/img/*'], dest: 'dist/img/'}, - ] - } - }, -}); - - // LOAD PLUGINS - grunt.loadNpmTasks('grunt-bower-task'); - grunt.loadNpmTasks('grunt-contrib-copy'); - grunt.loadNpmTasks('grunt-contrib-concat'); - grunt.loadNpmTasks('grunt-contrib-jshint'); - grunt.loadNpmTasks('grunt-contrib-less'); - grunt.loadNpmTasks('grunt-contrib-uglify'); - grunt.loadNpmTasks('grunt-contrib-cssmin'); - grunt.loadNpmTasks('grunt-karma'); - - // TASK REGISTER - //grunt.registerTask('default', ['jshint', 'cssmin', 'uglify:task1', 'karma']); - grunt.registerTask('default', ['bower', 'copy', 'concat', 'less', 'cssmin', 'jshint', 'uglify:task1']); - grunt.registerTask('test-continuous', ['jshint', 'bower', 'karma:unit']); -}; |
