Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chore: Update dependency eslint-plugin-regexp to v1 #36

Merged
merged 1 commit into from
Aug 17, 2021

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 17, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
eslint-plugin-regexp ^0.13.0 -> ^1.0.0 age adoption passing confidence

Release Notes

ota-meshi/eslint-plugin-regexp

v1.0.0

Compare Source

πŸ’₯ Breaking Changes

  • #​260 Dropped support Node.js v10.x and v13.x.
  • Deprecated rules
  • #​241 Removed disallowNeverMatch and alwaysReportExponentialBacktracking options from regexp/no-dupe-disjunctions rule.
  • #​49 Changed plugin:regexp/recommended config
    • Added rules.
      • regexp/confusing-quantifier rule.
      • regexp/control-character-escape rule.
      • regexp/negation rule.
      • regexp/no-dupe-disjunctions rule.
      • regexp/no-empty-alternative rule.
      • regexp/no-empty-capturing-group rule.
      • regexp/no-invalid-regexp rule.
      • regexp/no-lazy-ends rule.
      • regexp/no-legacy-features rule.
      • regexp/no-non-standard-flag rule.
      • regexp/no-obscure-range rule.
      • regexp/no-optional-assertion rule.
      • regexp/no-potentially-useless-backreference rule.
      • regexp/no-super-linear-backtracking rule.
      • regexp/no-trivially-nested-assertion rule.
      • regexp/no-trivially-nested-quantifier rule.
      • regexp/no-unused-capturing-group rule.
      • regexp/no-useless-assertions rule.
      • regexp/no-useless-character-class rule.
      • regexp/no-useless-dollar-replacements rule.
      • regexp/no-useless-escape rule.
      • regexp/no-useless-flag rule.
      • regexp/no-useless-lazy rule.
      • regexp/no-useless-non-capturing-group rule.
      • regexp/no-useless-quantifier rule.
      • regexp/no-useless-range rule.
      • regexp/no-zero-quantifier rule.
      • regexp/optimal-lookaround-quantifier rule.
      • regexp/optimal-quantifier-concatenation rule.
      • regexp/prefer-character-class rule.
      • regexp/prefer-predefined-assertion rule.
      • regexp/prefer-range rule.
      • regexp/prefer-unicode-codepoint-escapes rule.
      • regexp/sort-flags rule.
      • regexp/strict rule.
      • no-empty-character-class rule.
    • Removed no-invalid-regexp rule.
  • #​49 Changed default option
    • Changed hexadecimalEscape option of regexp/letter-case rule from ignore to lowercase.
    • Changed controlEscape option of regexp/letter-case rule from ignore to uppercase.

✨ Enhancements

  • #​276 Added autofix and suggestion for regexp/no-unused-capturing-group rule.
  • #​256, #​297 Improved regexp/sort-alternatives rule.
  • #​279 Improved regexp/optimal-quantifier-concatenation rule.
  • #​281 Improved regexp/no-dupe-disjunctions rule.
  • #​282, #​286 Improved reporting when patterns are constructed with complex expressions.
  • #​285 Added autofix for g and y flags to regexp/no-useless-flag rule and improved the message.
  • #​287 Improved regexp/no-non-standard-flag rule and regexp/sort-flags rule.
  • #​288 Added regexp/no-invalid-regexp rule.
  • #​292 Added strictTypes option to regexp/no-useless-flag rule.

πŸ› Bug Fixes

βš™οΈ Updates

  • #​294 Shrink report range of regexp/no-useless-non-capturing-group rule.
  • #​296 Upgraded regexp-ast-analysis.

From now on, it follows ESLint's Semantic Versioning Policy.


Configuration

πŸ“… Schedule: At any time (no schedule defined).

🚦 Automerge: Enabled.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box.

This PR has been generated by WhiteSource Renovate. View repository job log here.


This change is Reviewable

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Aug 17, 2021
@sonarcloud
Copy link

sonarcloud bot commented Aug 17, 2021

Kudos, SonarCloud Quality Gate passed!Β  Β  Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@renovate renovate bot merged commit 15e27cb into master Aug 17, 2021
@renovate renovate bot deleted the renovate/eslint-plugin-regexp-1.x branch August 17, 2021 05:26
@pustovitDmytro
Copy link
Owner

πŸŽ‰ This PR is included in version 2.0.2 πŸŽ‰

The release is available on:

Your semantic-release bot πŸ“¦πŸš€

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file released
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants