diff options
Diffstat (limited to 'source/bower_components/modernizr/grunt.js')
-rw-r--r-- | source/bower_components/modernizr/grunt.js | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/source/bower_components/modernizr/grunt.js b/source/bower_components/modernizr/grunt.js new file mode 100644 index 0000000..ed591da --- /dev/null +++ b/source/bower_components/modernizr/grunt.js @@ -0,0 +1,69 @@ +/*global module */ +module.exports = function( grunt ) { + 'use strict'; + + grunt.initConfig({ + meta: { + version: '2.8.3', + banner: '/*!\n' + + ' * Modernizr v<%= meta.version %>\n' + + ' * www.modernizr.com\n *\n' + + ' * Copyright (c) Faruk Ates, Paul Irish, Alex Sexton\n' + + ' * Available under the BSD and MIT licenses: www.modernizr.com/license/\n */' + }, + qunit: { + files: ['test/index.html'] + }, + lint: { + files: [ + 'grunt.js', + 'modernizr.js', + 'feature-detects/*.js' + ] + }, + min: { + dist: { + src: [ + '<banner:meta.banner>', + 'modernizr.js' + ], + dest: 'modernizr.min.js' + } + }, + watch: { + files: '<config:lint.files>', + tasks: 'lint' + }, + jshint: { + options: { + boss: true, + browser: true, + curly: false, + devel: true, + eqeqeq: false, + eqnull: true, + expr: true, + evil: true, + immed: false, + laxcomma: true, + newcap: false, + noarg: true, + smarttabs: true, + sub: true, + undef: true + }, + globals: { + Modernizr: true, + DocumentTouch: true, + TEST: true, + SVGFEColorMatrixElement : true, + Blob: true + } + } + }); + + grunt.registerTask('default', 'min'); + + // Travis CI task. + grunt.registerTask('travis', 'qunit'); +}; |