var fs = require('fs'); var path = require('path'); module.exports = function(grunt) { grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), less: { options: { strictImports: true }, all: { files: { 'css/main.css': 'css/main.less' } } }, jshint: { options: { /* enforcing options */ bitwise: true, curly: true, eqeqeq: true, immed: true, indent: 4, latedef: true, newcap: true, noarg: true, undef: true, unused: false, strict: false, /* relaxing options */ loopfunc: true, /* enverinments */ devel: true, node: true, /* globals */ globals: { require: true, define: true } }, all: { files: { src: ['**/*.js', '!node_modules/**'] } } } }); grunt.loadNpmTasks('grunt-contrib-less'); grunt.loadNpmTasks('grunt-contrib-jshint'); grunt.registerTask('default', ['less', 'jshint']); };