<commit_before>3.0.0 / 2021-03-22
==================

  * enable rules:
  * `prefer-arrow-callback`
  * `eol-last`
  * `no-multiple-empty-lines`
  * `semi`
  * `semi-style`
  * `no-trailing-spaces`
  * `arrow-parens`

2.1.0 / 2021-01-27
==================

  * returned old configurations for backward compatibility for our inner tools. Please **don't use that configurations in real projects** they are deprecated. 

2.0.0 / 2021-01-20
==================

  * redesign API
  * update README.md according to new API design

1.0.0 / 2021-01-08
==================

  * 1.0.0
  * update eslint to 7.16.0
  * adds ES9 configuration extending eslint:recommended rules
  * adds tests for es9 configuration
  * updates README.md according to new configuration<commit_msg>Update changelog<commit_after>4.0.0 / 2021-05-24
==================

  * add new rules for Vanila JS:
  * `no-template-curly-in-string`
  * `accessor-pairs`
  * `curly`
  * `eqeqeq`
  * `no-alert`
  * `no-useless-concat`
  * `no-useless-return`
  * `radix`
  * `strict`
  * `no-shadow`
  * `no-use-before-define`
  * `camelcase`
  * `id-length`
  * `lines-between-class-members`
  * `no-nested-ternary`
  * `no-unneeded-ternary`
  * `arrow-body-style`
  * `prefer-template`

  * add configuration for projects that use react and add the following rules:
  * `react/no-access-state-in-setstate`
  * `react/no-array-index-key`
  * `react/no-unused-prop-types`
  * `react/jsx-boolean-value`
  * `react/jsx-closing-bracket-location`
  * `react/jsx-closing-tag-location`
  * `react/jsx-curly-newline`
  * `react/jsx-no-useless-fragment`
  * `react/function-component-definition`
  * `react/jsx-wrap-multilines`

3.0.0 / 2021-03-22
==================

  * enable rules:
  * `prefer-arrow-callback`
  * `eol-last`
  * `no-multiple-empty-lines`
  * `semi`
  * `semi-style`
  * `no-trailing-spaces`
  * `arrow-parens`

2.1.0 / 2021-01-27
==================

  * returned old configurations for backward compatibility for our inner tools. Please **don't use that configurations in real projects** they are deprecated. 

2.0.0 / 2021-01-20
==================

  * redesign API
  * update README.md according to new API design

1.0.0 / 2021-01-08
==================

  * 1.0.0
  * update eslint to 7.16.0
  * adds ES9 configuration extending eslint:recommended rules
  * adds tests for es9 configuration
  * updates README.md according to new configuration
{'fraction_non_alphanumeric': 0.19642857142857142, 'fraction_numerical': 0.048588039867109634, 'mean_word_length': 3.364130434782609, 'pattern_counts': {'":': 0, '<': 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': '4644551', 'n_tokens_mistral': 944, 'n_tokens_neox': 849, 'n_words': 186}