diff options
author | Bernhard Posselt <dev@bernhard-posselt.com> | 2014-09-16 16:24:20 +0200 |
---|---|---|
committer | Bernhard Posselt <dev@bernhard-posselt.com> | 2014-09-16 16:24:20 +0200 |
commit | 9e36ef31f9bf16d43326fd047619ada5ff16e072 (patch) | |
tree | e228816adedacfed87eb08e8bc86658536cbbe86 /js/Gruntfile.coffee | |
parent | 6a7ac3d9da3dea4130eb08a07a0a0603418d54ab (diff) | |
parent | 21728afff571adfc508cf5fa473d094946ef188f (diff) |
merge
Diffstat (limited to 'js/Gruntfile.coffee')
-rw-r--r-- | js/Gruntfile.coffee | 123 |
1 files changed, 0 insertions, 123 deletions
diff --git a/js/Gruntfile.coffee b/js/Gruntfile.coffee deleted file mode 100644 index 169fabc4f..000000000 --- a/js/Gruntfile.coffee +++ /dev/null @@ -1,123 +0,0 @@ -### - -ownCloud - News - -@author Bernhard Posselt -@copyright 2012 Bernhard Posselt dev@bernhard-posselt.com - -This library is free software; you can redistribute it and/or -modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE -License as published by the Free Software Foundation; either -version 3 of the License, or any later version. - -This library is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU AFFERO GENERAL PUBLIC LICENSE for more details. - -You should have received a copy of the GNU Affero General Public -License along with this library. If not, see <http://www.gnu.org/licenses/>. - -### - - -module.exports = (grunt) -> - - grunt.loadNpmTasks('grunt-contrib-concat') - grunt.loadNpmTasks('grunt-contrib-watch') - grunt.loadNpmTasks('grunt-coffeelint') - grunt.loadNpmTasks('grunt-wrap'); - grunt.loadNpmTasks('grunt-phpunit'); - grunt.loadNpmTasks('grunt-karma'); - - grunt.initConfig - - meta: - pkg: grunt.file.readJSON('package.json') - version: '<%= meta.pkg.version %>' - banner: '/**\n' + - ' * <%= meta.pkg.description %> - v<%= meta.version %>\n' + - ' *\n' + - ' * Copyright (c) <%= grunt.template.today("yyyy") %> - ' + - '<%= meta.pkg.author.name %> <<%= meta.pkg.author.email %>>\n' + - ' *\n' + - ' * This file is licensed under the Affero General Public License version 3 or later.\n' + - ' * See the COPYING file\n' + - ' *\n' + - ' */\n\n' - build: 'build/' - production: 'public/' - - concat: - app: - options: - banner: '<%= meta.banner %>\n' - stripBanners: - options: 'block' - src: [ - '<%= meta.build %>app/app.js' - '<%= meta.build %>app/directives/*.js' - '<%= meta.build %>app/filters/*.js' - '<%= meta.build %>app/controllers/*.js' - '<%= meta.build %>app/services/**/*.js' - ] - dest: '<%= meta.production %>app.js' - wrap: - app: - src: '<%= meta.production %>app.js' - dest: '' - wrapper: [ - '(function(angular, $, moment, undefined){\n\n' - '\n})(window.angular, window.jQuery, window.moment);' - ] - - coffeelint: - app: [ - 'app/**/*.coffee' - 'tests/**/*.coffee' - ] - options: - 'no_tabs': - 'level': 'ignore' - 'indentation': - 'level': 'ignore' - 'no_trailing_whitespace': - 'level': 'warn' - 'max_line_length': - 'level': 'ignore' - - watch: - concat: - files: [ - '<%= meta.build %>app/**/*.js' - '<%= meta.build %>tests/**/*.js' - ] - tasks: 'compile' - phpunit: - files: '../**/*.php' - tasks: 'phpunit' - - karma: - unit: - configFile: 'config/karma.js' - continuous: - configFile: 'config/karma.js' - singleRun: true - browsers: ['PhantomJS'] - reporters: ['progress'] - unit_phantom: - configFile: 'config/karma.js' - browsers: ['PhantomJS'] - - - phpunit: - classes: - dir: '../tests' - options: - colors: true - - - grunt.registerTask('run', ['watch:concat']) - grunt.registerTask('compile', ['concat', 'wrap', 'coffeelint']) - grunt.registerTask('ci', ['karma:continuous']) - grunt.registerTask('testphp', ['watch:phpunit']) |