diff options
Diffstat (limited to 'js/vendor/js-url/gruntfile.js')
-rw-r--r-- | js/vendor/js-url/gruntfile.js | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/js/vendor/js-url/gruntfile.js b/js/vendor/js-url/gruntfile.js new file mode 100644 index 000000000..dfd5c2378 --- /dev/null +++ b/js/vendor/js-url/gruntfile.js @@ -0,0 +1,45 @@ +module.exports = function(grunt) { + grunt.initConfig({ + pkg: grunt.file.readJSON('package.json'), + qunit: { + files: ['index.html'] + }, + jshint: { + options: { + curly: true, + eqeqeq: true, + immed: true, + latedef: true, + newcap: true, + noarg: true, + sub: true, + undef: true, + boss: true, + eqnull: true, + globals: { + 'window': true, + 'jQuery': true + } + }, + files: { + src: ['./url.js'] + } + }, + uglify: { + options: { + banner: '/*! <%= pkg.name %> - v<%= pkg.version %> - <%= grunt.template.today("yyyy-mm-dd") %> */' + }, + my_target: { + files: { + './url.min.js': ['./url.js'] + } + } + } + }); + + grunt.loadNpmTasks('grunt-contrib-qunit'); + grunt.loadNpmTasks('grunt-contrib-jshint'); + grunt.loadNpmTasks('grunt-contrib-uglify'); + + grunt.registerTask('default', [ 'qunit', 'jshint', 'uglify' ]); +};
\ No newline at end of file |