<commit_before>/* jshint quotmark:false */
// jscs:disable disallowQuotedKeysInObjects,validateQuoteMarks
// Ignore quote rules. We are trying to make it easy to copy/paste JSON

// Define critical rules for pre-test linting
exports.critical = {
  "curly": true,
  "eqeqeq": true,
  "freeze": true,
  "immed": true,
  "indent": 2,
  "latedef": true,
  "newcap": true,
  "noarg": true,
  "nonbsp": true,
  "quotmark": "single",
  "undef": true,

  // DEV: By using `vars`, we only get errors for unused `vars` but `params` are cool
  "unused": "vars",
  "strict": false,
  "maxparams": 4,
  "maxdepth": 5,
  // DEV: We are using jscs' line length instead since it allows URLs
  // "maxlen": 120,

  "sub": true,

  "node": true,
  "globals": {
    "exports": true,
    "describe": true,
    "before": true,
    "beforeEach": true,
    "after": true,
    "afterEach": true,
    "it": true
  }
};

// Define style rules for
exports.style = {

};

// Combine the two as our config<commit_msg>Completed split of files<commit_after>/* jshint quotmark:false */
// jscs:disable disallowQuotedKeysInObjects,validateQuoteMarks
// Ignore quote rules. We are trying to make it easy to copy/paste JSON

// JSHint rules
// http://jshint.org/docs/options/

// Inline configuration
// http://jshint.org/docs/

// Define critical rules for pre-test linting
exports.critical = {
  // Enforcing options
  "eqeqeq": true,
  "freeze": true,
  "immed": true,
  "latedef": true,
  "nonbsp": true,
  "undef": true,
  "strict": false,

  // Environment
  "node": true,

  // Globals
  "globals": {
    "exports": true,
    "describe": true,
    "before": true,
    "beforeEach": true,
    "after": true,
    "afterEach": true,
    "it": true
  }
};

// Define style rules for
exports.style = {
  // Enforcing options
  "curly": true,
  "indent": 2,
  "newcap": true,
  "noarg": true,
  "quotmark": "single",
  // DEV: By using `vars`, we only get errors for unused `vars` but `params` are cool
  "unused": "vars",
  "maxparams": 4,
  "maxdepth": 5,
  // DEV: We are using jscs' line length instead since it allows URLs
  // "maxlen": 120,

  // Relaxing options
  "sub": true
};

// Combine the two as our config
{'fraction_non_alphanumeric': 0.1572930955647005, 'fraction_numerical': 0.0054869684499314125, 'mean_word_length': 3.120527306967985, 'pattern_counts': {'":': 52, '<': 3, '<?xml version=': 0, '>': 3, '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': '7204325', 'n_tokens_mistral': 804, 'n_tokens_neox': 767, 'n_words': 244}