<commit_before>'use strict';
module.exports = function (grunt) {
  grunt.initConfig({
    jshint: {
      options: {
        jshintrc: '.jshintrc'
      },
      grunt: {
        src: ['Gruntfile.js']
      },
      core: {
        src: ['lib/**/*.js', 'tasks/*.js']
      },
      test: {
        src: ['test/**/*.js', '!test/temp/**/*.js', '!test/fixtures/*.js']
      }
    },

    jscs: {
      options: {
        config: '.jscsrc'
      },
      grunt: {
        src: ['<%= jshint.grunt.src %>']
      },
      core: {
        src: ['<%= jshint.core.src %>']
      },
      test: {
        src: ['<%= jshint.test.src %>']
      }
    },

    mochacli: {
      all: ['test/test-*.js']
    }
  });

  grunt.loadNpmTasks('grunt-contrib-jshint');
  grunt.loadNpmTasks('grunt-jscs-checker');
  grunt.loadNpmTasks('grunt-mocha-cli');

  grunt.loadTasks('tasks');

  grunt.registerTask('default', ['jshint', 'jscs', 'mochacli']);
  grunt.registerTask('test', 'default');
};<commit_msg>Gruntfile.js: Fix `grunt-jscs` loading.<commit_after>'use strict';
module.exports = function (grunt) {
  grunt.initConfig({
    jshint: {
      options: {
        jshintrc: '.jshintrc'
      },
      grunt: {
        src: ['Gruntfile.js']
      },
      core: {
        src: ['lib/**/*.js', 'tasks/*.js']
      },
      test: {
        src: ['test/**/*.js', '!test/temp/**/*.js', '!test/fixtures/*.js']
      }
    },

    jscs: {
      options: {
        config: '.jscsrc'
      },
      grunt: {
        src: ['<%= jshint.grunt.src %>']
      },
      core: {
        src: ['<%= jshint.core.src %>']
      },
      test: {
        src: ['<%= jshint.test.src %>']
      }
    },

    mochacli: {
      all: ['test/test-*.js']
    }
  });

  grunt.loadNpmTasks('grunt-contrib-jshint');
  grunt.loadNpmTasks('grunt-jscs');
  grunt.loadNpmTasks('grunt-mocha-cli');

  grunt.loadTasks('tasks');

  grunt.registerTask('default', ['jshint', 'jscs', 'mochacli']);
  grunt.registerTask('test', 'default');
};
{'fraction_non_alphanumeric': 0.22631048387096775, 'fraction_numerical': 0.0, 'mean_word_length': 1.971556886227545, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4279430', 'n_tokens_mistral': 797, 'n_tokens_neox': 772, 'n_words': 99}