tjenkinson / redos-detector

A CLI and library which tests with certainty if a regex pattern is safe from ReDoS attacks. Supported in the browser, Node and Deno.
https://redosdetector.com
MIT License
43 stars 4 forks source link

Update dependency regjsparser to v0.12.0 #605

Open renovate[bot] opened 2 months ago

renovate[bot] commented 2 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
regjsparser 0.10.0 -> 0.12.0 age adoption passing confidence

Release Notes

jviereck/regjsparser (regjsparser) ### [`v0.12.0`](https://redirect.github.com/jviereck/regjsparser/releases/tag/v0.12.0) [Compare Source](https://redirect.github.com/jviereck/regjsparser/compare/v0.11.2...v0.12.0) #### What's Changed - Improve parsing performance by [@​JLHwung](https://redirect.github.com/JLHwung) in [https://github.com/jviereck/regjsparser/pull/152](https://redirect.github.com/jviereck/regjsparser/pull/152) **Full Changelog**: https://github.com/jviereck/regjsparser/compare/v0.11.2...v0.12.0 ### [`v0.11.2`](https://redirect.github.com/jviereck/regjsparser/releases/tag/v0.11.2) [Compare Source](https://redirect.github.com/jviereck/regjsparser/compare/v0.11.1...v0.11.2) #### What's Changed - fix: allow empty disabling flags by [@​JLHwung](https://redirect.github.com/JLHwung) in [https://github.com/jviereck/regjsparser/pull/147](https://redirect.github.com/jviereck/regjsparser/pull/147) - fix: unicode escape sequence within identifier is always in unicode mode by [@​JLHwung](https://redirect.github.com/JLHwung) in [https://github.com/jviereck/regjsparser/pull/148](https://redirect.github.com/jviereck/regjsparser/pull/148) - fix: only ±lookbehind is quantifiable in annexB by [@​JLHwung](https://redirect.github.com/JLHwung) in [https://github.com/jviereck/regjsparser/pull/149](https://redirect.github.com/jviereck/regjsparser/pull/149) - fix: descend ClassStringDisjunction from ClassSetOperand by [@​JLHwung](https://redirect.github.com/JLHwung) in [https://github.com/jviereck/regjsparser/pull/150](https://redirect.github.com/jviereck/regjsparser/pull/150) - annex-b: \ can be ClassAtomNoDash if followed by c by [@​JLHwung](https://redirect.github.com/JLHwung) in [https://github.com/jviereck/regjsparser/pull/151](https://redirect.github.com/jviereck/regjsparser/pull/151) **Full Changelog**: https://github.com/jviereck/regjsparser/compare/v0.11.1...v0.11.2 We thank all contributors for making this release happen. ### [`v0.11.1`](https://redirect.github.com/jviereck/regjsparser/releases/tag/v0.11.1) [Compare Source](https://redirect.github.com/jviereck/regjsparser/compare/v0.11.0...v0.11.1) #### What's Changed - Fix ClassSetCharacter parsing by [@​JLHwung](https://redirect.github.com/JLHwung) in [https://github.com/jviereck/regjsparser/pull/143](https://redirect.github.com/jviereck/regjsparser/pull/143) - Use eslint-plugin-regexp by [@​JLHwung](https://redirect.github.com/JLHwung) in [https://github.com/jviereck/regjsparser/pull/144](https://redirect.github.com/jviereck/regjsparser/pull/144) - Improve regexp invalid modifiers errors by [@​JLHwung](https://redirect.github.com/JLHwung) in [https://github.com/jviereck/regjsparser/pull/145](https://redirect.github.com/jviereck/regjsparser/pull/145) - Adding package-lock.json by [@​jviereck](https://redirect.github.com/jviereck) in [https://github.com/jviereck/regjsparser/pull/146](https://redirect.github.com/jviereck/regjsparser/pull/146) We thank all contributors for making this release happen. **Full Changelog**: https://github.com/jviereck/regjsparser/compare/v0.11.0...v0.11.1 ### [`v0.11.0`](https://redirect.github.com/jviereck/regjsparser/releases/tag/v0.11.0) [Compare Source](https://redirect.github.com/jviereck/regjsparser/compare/v0.10.0...v0.11.0) Changes (in chronologically order - oldest change first): - Disallow quantifiable anchors in unicode mode (PR [#​135](https://redirect.github.com/jviereck/regjsparser/issues/135)) - Add stricter type for `CharacterClassEscape` value ([#​137](https://redirect.github.com/jviereck/regjsparser/issues/137)) - Update Unicode to 15.1.0 (PR [#​136](https://redirect.github.com/jviereck/regjsparser/issues/136)) - Update Unicode to 16.0.0 (PR [#​138](https://redirect.github.com/jviereck/regjsparser/issues/138)) - Update to ESLint 9 (PR [#​139](https://redirect.github.com/jviereck/regjsparser/issues/139)) - Fix reference type when named groups enabled (PR [#​132](https://redirect.github.com/jviereck/regjsparser/issues/132)) - Fix modifiers in lookbehind (PR [#​140](https://redirect.github.com/jviereck/regjsparser/issues/140)) - Upgrade jsesc dependency (PR [#​141](https://redirect.github.com/jviereck/regjsparser/issues/141)) We thank all contributors for their help in this release.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

socket-security[bot] commented 2 months ago

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/regjsparser@0.12.0 None +1 105 kB jviereck

🚮 Removed packages: npm/regjsparser@0.10.0

View full report↗︎