Sha256: 930f4aa38563f6a1d18d724c15d699ff3798ae002ffde7d126c2b5025bf02692
Contents?: true
Size: 855 Bytes
Versions: 35
Compression:
Stored size: 855 Bytes
Contents
module.exports = function(grunt) { // Project configuration. grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), uglify: { options: { banner: '/*! <%= pkg.name %> <%= grunt.template.today("yyyy-mm-dd") %> */\n', mangleProperties: {regex: /^_/} }, build: { src: '<%= pkg.name %>.js', dest: 'artifacts/<%= pkg.name %>.min.js' } }, jshint: { ignore_warning: { options: { '-W083': true }, src: ['jmespath.js', 'test/*.js', 'Gruntfile.js'] } }, eslint: { target: ['jmespath.js'] } }); grunt.loadNpmTasks('grunt-contrib-uglify'); grunt.loadNpmTasks('grunt-contrib-jshint'); grunt.loadNpmTasks('grunt-eslint'); // Default task(s). grunt.registerTask('default', ['uglify', 'jshint', 'eslint']); };
Version data entries
35 entries across 35 versions & 1 rubygems