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 #40

Merged
merged 2 commits into from
Sep 9, 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.1.0

Compare Source

✨ Enhancements

  • #​306 Updated regexp/no-useless-flag rule to report that regex flags that use only the source are useless.
  • #​306 Improved rules to avoid double reporting.

v1.0.0

Compare Source

💥 Breaking Changes

  • #​260 Dropped support Node.js v10.x and v13.x.
  • Deprecated rules
    • #​169 regexp/prefer-t rule.
    • #​176 regexp/no-useless-non-greedy rule.
    • #​222 regexp/no-useless-exactly-quantifier rule.
    • #​229 regexp/no-assertion-capturing-group rule.
    • #​238 regexp/order-in-character-class rule.
  • #​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

  • #​289, #​295 Fixed to escape when displaying a pattern in a message.
  • #​293 Fixed regexp/no-useless-lazy for quantifiers with min=0.

⚙️ 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: Disabled due to failing status checks.

Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 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 Sep 5, 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

@pustovitDmytro
Copy link
Owner

Warnings
⚠️

Only owner can change system files [package-lock.json, package.json], please provide issue instead

Messages
📖

renovate[bot] login already contributed 2 times

📖 Changed Files in this PR:
  • package-lock.json

  • package.json

Generated by 🚫 dangerJS against 2f50550

@pustovitDmytro pustovitDmytro merged commit adec72a into master Sep 9, 2021
@renovate renovate bot deleted the renovate/eslint-plugin-regexp-1.x branch September 9, 2021 19:26
pustovitDmytro pushed a commit that referenced this pull request Sep 23, 2021
# [1.5.0](v1.4.1...v1.5.0) (2021-09-23)

### Chore

* adds  a security policy ([ed86aba](ed86aba))
* adds bump strategy for devDependencies (non-major) ([03c9587](03c9587))
* adds gitleaks to circle pipeline ([114946e](114946e))
* adds performance tests for inspect sanitizers #45 ([255a46e](255a46e)), closes [#45](#45)
* adds sponsorships ([35ed8e0](35ed8e0))
* combine mine packages in renovate updates ([54c97b8](54c97b8))
* create auto pr for major dependencies ([d2583a6](d2583a6))
* enhance own updates commit messages ([49a2365](49a2365))
* fixes audit [devDependencies] ([d08b1fc](d08b1fc))
* fixes renovate config ([982abaf](982abaf))
* Lock file maintenance ([eea1ac0](eea1ac0))
* Lock file maintenance ([ffe9a40](ffe9a40))
* Lock file maintenance ([b2432b7](b2432b7))
* Lock file maintenance ([47bfacf](47bfacf))
* Lock file maintenance ([19c2389](19c2389))
* Lock file maintenance ([2b00aec](2b00aec))
* Lock file maintenance ([dea06c9](dea06c9))
* Lock file maintenance ([e0043d8](e0043d8))
* Lock file maintenance ([66ba107](66ba107))
* Lock file maintenance ([5d305a8](5d305a8))
* not allow to fail on node 16 ([22ed683](22ed683))
* Update commitlint monorepo to v13 ([d008fd9](d008fd9))
* Update dependency eslint-plugin-regexp to v1 (#40) ([adec72a](adec72a)), closes [#40](#40)
* Update dependency eslint-plugin-sonarjs to ^0.10.0 ([eb1417b](eb1417b))
* Update dependency eslint-plugin-unicorn to v35 ([415e4f4](415e4f4))
* Update devDependencies (non-major) ([51200bf](51200bf))
* Update devDependencies (non-major) ([33211c3](33211c3))
* Update devDependencies (non-major) (#48) ([b3f6184](b3f6184)), closes [#48](#48)
* Update devDependencies (non-major) to v13 ([6894ad9](6894ad9))

### New

* adds errorsOnly option (closes #46) ([ea4b41a](ea4b41a)), closes [#46](#46)
@pustovitDmytro
Copy link
Owner

🎉 This PR is included in version 1.5.0 🎉

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