|  | @@ -9,11 +9,19 @@ module.exports = function(grunt) {
 | 
	
		
			
				|  |  |      watch: {
 | 
	
		
			
				|  |  |        scripts: {
 | 
	
		
			
				|  |  |          files: ['src/**'],
 | 
	
		
			
				|  |  | -        tasks: ['jshint', 'copy', 'concat', 'uglify', 'less:development', 'less:production']
 | 
	
		
			
				|  |  | +        tasks: ['eslint', 'copy', 'concat', 'uglify', 'less:development', 'less:production']
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | -    jshint: {
 | 
	
		
			
				|  |  | -      files: ['src/js/main/*.js', 'src/js/head/*.js', '../__common__/js/*.js'],
 | 
	
		
			
				|  |  | +    eslint: {
 | 
	
		
			
				|  |  | +      options: {
 | 
	
		
			
				|  |  | +        configFile: '.eslintrc.json',
 | 
	
		
			
				|  |  | +        failOnError: false
 | 
	
		
			
				|  |  | +      },
 | 
	
		
			
				|  |  | +      target: [
 | 
	
		
			
				|  |  | +        'src/js/main/*.js',
 | 
	
		
			
				|  |  | +        'src/js/head/*.js',
 | 
	
		
			
				|  |  | +        '../__common__/js/*.js'
 | 
	
		
			
				|  |  | +      ],
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      stylelint: {
 | 
	
		
			
				|  |  |        options: {
 | 
	
	
		
			
				|  | @@ -189,11 +197,12 @@ module.exports = function(grunt) {
 | 
	
		
			
				|  |  |    grunt.loadNpmTasks('grunt-contrib-cssmin');
 | 
	
		
			
				|  |  |    grunt.loadNpmTasks('grunt-webfont');
 | 
	
		
			
				|  |  |    grunt.loadNpmTasks('grunt-stylelint');
 | 
	
		
			
				|  |  | +  grunt.loadNpmTasks('grunt-eslint');
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    grunt.registerTask('test', ['jshint']);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    grunt.registerTask('default', [
 | 
	
		
			
				|  |  | -    'jshint',
 | 
	
		
			
				|  |  | +    'eslint',
 | 
	
		
			
				|  |  |      'stylelint',
 | 
	
		
			
				|  |  |      'copy',
 | 
	
		
			
				|  |  |      'concat',
 |