Skip to content

v0.4.0

Compare
Choose a tag to compare
@ota-meshi ota-meshi released this 12 Mar 23:52
· 685 commits to master since this release

✨ Enhancements

  • #36 Added regexp/prefer-range rule that aimed to use ranges instead of multiple adjacent characters in character class.
  • #39 Added regexp/no-dupe-disjunctions rule that disallows duplicate disjunctions.
  • #40 Added regexp/prefer-character-class rule that aimed to use character classes instead of the disjunction of single element alternatives.
  • #43 Added regexp/no-useless-non-capturing-group rule that reports unnecessary Non-capturing group
  • #44 Added regexp/no-useless-escape rule that reports unnecessary escape characters in RegExp.
  • #47 Added regexp/negation rule that enforces use of \D, \W, \S and \P on negation.
  • #48 Added regexp/order-in-character-class rule that checks elements of character classes are sorted.
  • #45 Added support for case checking of hex escapes and control escapes to regexp/letter-case rule.