summaryrefslogtreecommitdiffstats
path: root/js/vendor/js-url/gruntfile.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/vendor/js-url/gruntfile.js')
-rw-r--r--js/vendor/js-url/gruntfile.js45
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