Bump the npm_and_yarn group across 2 directories with 10 updates #19

Closed
dependabot[bot] wants to merge 0 commits from dependabot/npm_and_yarn/client/npm_and_yarn-security-group-764c68040f into master
dependabot[bot] commented 2024-01-01 03:02:54 +00:00 (Migrated from github.com)

Bumps the npm_and_yarn group with 1 update in the /client directory: nanoid.
Bumps the npm_and_yarn group with 9 updates in the /server directory:

Package From To
ansi-regex 3.0.0 5.0.1
ansi-regex 4.1.0 5.0.1
ansi-regex 5.0.0 5.0.1
minimatch 3.0.4 3.1.2
mocha 8.2.1 10.2.0
json5 1.0.1 1.0.2
minimist 1.2.5 1.2.8
path-parse 1.0.6 1.0.7
qs 6.9.4 6.11.0
body-parser 1.19.0 1.20.1
express 4.17.1 4.18.2

Updates nanoid from 3.3.6 to 3.3.7

Changelog

Sourced from nanoid's changelog.

3.3.7

  • Fixed node16 TypeScript support (by Saadi Myftija).
Commits

Updates ansi-regex from 3.0.0 to 5.0.1

Release notes

Sourced from ansi-regex's releases.

v5.0.1

Fixes (backport of 6.0.1 to v5)

This is a backport of the minor ReDos vulnerability in ansi-regex@<6.0.1, as requested in #38.

  • Fix ReDoS in certain cases (#37) You are only really affected if you run the regex on untrusted user input in a server context, which it's very unlikely anyone is doing, since this regex is mainly used in command-line tools.

CVE-2021-3807

https://github.com/chalk/ansi-regex/compare/v5.0.0..v5.0.1

Thank you @​yetingli for the patch and reproduction case!

v5.0.0

Breaking

  • Require Node.js 8 166a0d5

Enhancements

  • Add TypeScript definition (#32) e77ea17

https://github.com/chalk/ansi-regex/compare/v4.1.0...v5.0.0

v4.1.0

  • Support more escape code like links (#29) 96200bb

https://github.com/chalk/ansi-regex/compare/v4.0.0...v4.1.0

Commits

Updates ansi-regex from 4.1.0 to 5.0.1

Release notes

Sourced from ansi-regex's releases.

v5.0.1

Fixes (backport of 6.0.1 to v5)

This is a backport of the minor ReDos vulnerability in ansi-regex@<6.0.1, as requested in #38.

  • Fix ReDoS in certain cases (#37) You are only really affected if you run the regex on untrusted user input in a server context, which it's very unlikely anyone is doing, since this regex is mainly used in command-line tools.

CVE-2021-3807

https://github.com/chalk/ansi-regex/compare/v5.0.0..v5.0.1

Thank you @​yetingli for the patch and reproduction case!

v5.0.0

Breaking

  • Require Node.js 8 166a0d5

Enhancements

  • Add TypeScript definition (#32) e77ea17

https://github.com/chalk/ansi-regex/compare/v4.1.0...v5.0.0

v4.1.0

  • Support more escape code like links (#29) 96200bb

https://github.com/chalk/ansi-regex/compare/v4.0.0...v4.1.0

Commits

Updates ansi-regex from 5.0.0 to 5.0.1

Release notes

Sourced from ansi-regex's releases.

v5.0.1

Fixes (backport of 6.0.1 to v5)

This is a backport of the minor ReDos vulnerability in ansi-regex@<6.0.1, as requested in #38.

  • Fix ReDoS in certain cases (#37) You are only really affected if you run the regex on untrusted user input in a server context, which it's very unlikely anyone is doing, since this regex is mainly used in command-line tools.

CVE-2021-3807

https://github.com/chalk/ansi-regex/compare/v5.0.0..v5.0.1

Thank you @​yetingli for the patch and reproduction case!

v5.0.0

Breaking

  • Require Node.js 8 166a0d5

Enhancements

  • Add TypeScript definition (#32) e77ea17

https://github.com/chalk/ansi-regex/compare/v4.1.0...v5.0.0

v4.1.0

  • Support more escape code like links (#29) 96200bb

https://github.com/chalk/ansi-regex/compare/v4.0.0...v4.1.0

Commits

Updates minimatch from 3.0.4 to 3.1.2

Commits

Updates mocha from 8.2.1 to 10.2.0

Release notes

Sourced from mocha's releases.

v10.2.0

10.2.0 / 2022-12-11

🎉 Enhancements

  • #4945: API: add possibility to decorate ESM name before import (@​j0tunn)

🐛 Fixes

📖 Documentation

v10.1.0

10.1.0 / 2022-10-16

🎉 Enhancements

🔩 Other

v10.0.0

10.0.0 / 2022-05-01

💥 Breaking Changes

🔩 Other

... (truncated)

Changelog

Sourced from mocha's changelog.

10.2.0 / 2022-12-11

🎉 Enhancements

  • #4945: API: add possibility to decorate ESM name before import (@​j0tunn)

🐛 Fixes

📖 Documentation

10.1.0 / 2022-10-16

🎉 Enhancements

🔩 Other

10.0.0 / 2022-05-01

💥 Breaking Changes

🔩 Other

... (truncated)

Commits

Updates json5 from 1.0.1 to 1.0.2

Release notes

Sourced from json5's releases.

v1.0.2

  • Fix: Properties with the name __proto__ are added to objects and arrays. (#199) This also fixes a prototype pollution vulnerability reported by Jonathan Gregson! (#295). This has been backported to v1. (#298)
Changelog

Sourced from json5's changelog.

Unreleased [code, diff]

v2.2.3 [code, diff]

  • Fix: json5@2.2.3 is now the 'latest' release according to npm instead of v1.0.2. (#299)

v2.2.2 [code, diff]

  • Fix: Properties with the name __proto__ are added to objects and arrays. (#199) This also fixes a prototype pollution vulnerability reported by Jonathan Gregson! (#295).

v2.2.1 [code, diff]

  • Fix: Removed dependence on minimist to patch CVE-2021-44906. (#266)

v2.2.0 [code, diff]

  • New: Accurate and documented TypeScript declarations are now included. There is no need to install @types/json5. (#236, #244)

v2.1.3 [code, diff]

  • Fix: An out of memory bug when parsing numbers has been fixed. (#228, #229)

v2.1.2 [code, diff]

... (truncated)

Commits

Updates minimist from 1.2.5 to 1.2.8

Changelog

Sourced from minimist's changelog.

v1.2.8 - 2023-02-09

Merged

Fixed

Commits

  • Merge tag 'v0.2.3' a026794
  • [eslint] fix indentation and whitespace 5368ca4
  • [eslint] fix indentation and whitespace e5f5067
  • [eslint] more cleanup 62fde7d
  • [eslint] more cleanup 36ac5d0
  • [meta] add auto-changelog 73923d2
  • [actions] add reusable workflows d80727d
  • [eslint] add eslint; rules to enable later are warnings 48bc06a
  • [eslint] fix indentation 34b0f1c
  • [readme] rename and add badges 5df0fe4
  • [Dev Deps] switch from covert to nyc a48b128
  • [Dev Deps] update covert, tape; remove unnecessary tap f0fb958
  • [meta] create FUNDING.yml; add funding in package.json 3639e0c
  • [meta] use npmignore to autogenerate an npmignore file be2e038
  • Only apps should have lockfiles 282b570
  • isConstructorOrProto adapted from PR ef9153f
  • [Dev Deps] update @ljharb/eslint-config, aud 098873c
  • [Dev Deps] update @ljharb/eslint-config, aud 3124ed3
  • [meta] add safe-publish-latest 4b927de
  • [Tests] add aud in posttest b32d9bd
  • [meta] update repo URLs f9fdfc0
  • [actions] Avoid 0.6 tests due to build failures ba92fe6
  • [Dev Deps] update tape 950eaa7
  • [Dev Deps] add missing npmignore dev dep 3226afa
  • Merge tag 'v0.2.2' 980d7ac

v1.2.7 - 2022-10-10

Commits

... (truncated)

Commits
  • 6901ee2 v1.2.8
  • a026794 Merge tag 'v0.2.3'
  • c0b2661 v0.2.3
  • 63b8fee [Fix] Fix long option followed by single dash (#17)
  • 72239e6 [Tests] Remove duplicate test (#12)
  • 34b0f1c [eslint] fix indentation
  • 3226afa [Dev Deps] add missing npmignore dev dep
  • 098873c [Dev Deps] update @ljharb/eslint-config, aud
  • 9ec4d27 [Fix] Fix long option followed by single dash
  • ba92fe6 [actions] Avoid 0.6 tests due to build failures
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by ljharb, a new releaser for minimist since your current version.


Updates path-parse from 1.0.6 to 1.0.7

Commits

Updates qs from 6.9.4 to 6.11.0

Changelog

Sourced from qs's changelog.

6.11.0

  • [New] [Fix] stringify: revert 0e903c0; add commaRoundTrip option (#442)
  • [readme] fix version badge

6.10.5

  • [Fix] stringify: with arrayFormat: comma, properly include an explicit [] on a single-item array (#434)

6.10.4

  • [Fix] stringify: with arrayFormat: comma, include an explicit [] on a single-item array (#441)
  • [meta] use npmignore to autogenerate an npmignore file
  • [Dev Deps] update eslint, @ljharb/eslint-config, aud, has-symbol, object-inspect, tape

6.10.3

  • [Fix] parse: ignore __proto__ keys (#428)
  • [Robustness] stringify: avoid relying on a global undefined (#427)
  • [actions] reuse common workflows
  • [Dev Deps] update eslint, @ljharb/eslint-config, object-inspect, tape

6.10.2

  • [Fix] stringify: actually fix cyclic references (#426)
  • [Fix] stringify: avoid encoding arrayformat comma when encodeValuesOnly = true (#424)
  • [readme] remove travis badge; add github actions/codecov badges; update URLs
  • [Docs] add note and links for coercing primitive values (#408)
  • [actions] update codecov uploader
  • [actions] update workflows
  • [Tests] clean up stringify tests slightly
  • [Dev Deps] update eslint, @ljharb/eslint-config, aud, object-inspect, safe-publish-latest, tape

6.10.1

  • [Fix] stringify: avoid exception on repeated object values (#402)

6.10.0

  • [New] stringify: throw on cycles, instead of an infinite loop (#395, #394, #393)
  • [New] parse: add allowSparse option for collapsing arrays with missing indices (#312)
  • [meta] fix README.md (#399)
  • [meta] only run npm run dist in publish, not install
  • [Dev Deps] update eslint, @ljharb/eslint-config, aud, has-symbols, tape
  • [Tests] fix tests on node v0.6
  • [Tests] use ljharb/actions/node/install instead of ljharb/actions/node/run
  • [Tests] Revert "[meta] ignore eclint transitive audit warning"

6.9.7

  • [Fix] parse: ignore __proto__ keys (#428)
  • [Fix] stringify: avoid encoding arrayformat comma when encodeValuesOnly = true (#424)
  • [Robustness] stringify: avoid relying on a global undefined (#427)
  • [readme] remove travis badge; add github actions/codecov badges; update URLs
  • [Docs] add note and links for coercing primitive values (#408)
  • [Tests] clean up stringify tests slightly
  • [meta] fix README.md (#399)
  • Revert "[meta] ignore eclint transitive audit warning"

... (truncated)

Commits
  • 56763c1 v6.11.0
  • ddd3e29 [readme] fix version badge
  • c313472 [New] [Fix] stringify: revert 0e903c0; add commaRoundTrip option
  • 95bc018 v6.10.5
  • 0e903c0 [Fix] stringify: with arrayFormat: comma, properly include an explicit `[...
  • ba9703c v6.10.4
  • 4e44019 [Fix] stringify: with arrayFormat: comma, include an explicit [] on a s...
  • 113b990 [Dev Deps] update object-inspect
  • c77f38f [Dev Deps] update eslint, @ljharb/eslint-config, aud, has-symbol, tape
  • 2cf45b2 [meta] use npmignore to autogenerate an npmignore file
  • Additional commits viewable in compare view

Updates body-parser from 1.19.0 to 1.20.1

Release notes

Sourced from body-parser's releases.

1.20.1

  • deps: qs@6.11.0
  • perf: remove unnecessary object clone

1.20.0

  • Fix error message for json parse whitespace in strict
  • Fix internal error when inflated body exceeds limit
  • Prevent loss of async hooks context
  • Prevent hanging when request already read
  • deps: depd@2.0.0
    • Replace internal eval usage with Function constructor
    • Use instance methods on process to check for listeners
  • deps: http-errors@2.0.0
    • deps: depd@2.0.0
    • deps: statuses@2.0.1
  • deps: on-finished@2.4.1
  • deps: qs@6.10.3
  • deps: raw-body@2.5.1
    • deps: http-errors@2.0.0

1.19.2

  • deps: bytes@3.1.2
  • deps: qs@6.9.7
    • Fix handling of __proto__ keys
  • deps: raw-body@2.4.3
    • deps: bytes@3.1.2

1.19.1

  • deps: bytes@3.1.1
  • deps: http-errors@1.8.1
    • deps: inherits@2.0.4
    • deps: toidentifier@1.0.1
    • deps: setprototypeof@1.2.0
  • deps: qs@6.9.6
  • deps: raw-body@2.4.2
    • deps: bytes@3.1.1
    • deps: http-errors@1.8.1
  • deps: safe-buffer@5.2.1
  • deps: type-is@~1.6.18
Changelog

Sourced from body-parser's changelog.

1.20.1 / 2022-10-06

  • deps: qs@6.11.0
  • perf: remove unnecessary object clone

1.20.0 / 2022-04-02

  • Fix error message for json parse whitespace in strict
  • Fix internal error when inflated body exceeds limit
  • Prevent loss of async hooks context
  • Prevent hanging when request already read
  • deps: depd@2.0.0
    • Replace internal eval usage with Function constructor
    • Use instance methods on process to check for listeners
  • deps: http-errors@2.0.0
    • deps: depd@2.0.0
    • deps: statuses@2.0.1
  • deps: on-finished@2.4.1
  • deps: qs@6.10.3
  • deps: raw-body@2.5.1
    • deps: http-errors@2.0.0

1.19.2 / 2022-02-15

  • deps: bytes@3.1.2
  • deps: qs@6.9.7
    • Fix handling of __proto__ keys
  • deps: raw-body@2.4.3
    • deps: bytes@3.1.2

1.19.1 / 2021-12-10

  • deps: bytes@3.1.1
  • deps: http-errors@1.8.1
    • deps: inherits@2.0.4
    • deps: toidentifier@1.0.1
    • deps: setprototypeof@1.2.0
  • deps: qs@6.9.6
  • deps: raw-body@2.4.2
    • deps: bytes@3.1.1
    • deps: http-errors@1.8.1
  • deps: safe-buffer@5.2.1
  • deps: type-is@~1.6.18
Commits

Updates express from 4.17.1 to 4.18.2

Release notes

Sourced from express's releases.

4.18.2

  • Fix regression routing a large stack in a single route
  • deps: body-parser@1.20.1
    • deps: qs@6.11.0
    • perf: remove unnecessary object clone
  • deps: qs@6.11.0

4.18.1

  • Fix hanging on large stack of sync routes

4.18.0

  • Add "root" option to res.download
  • Allow options without filename in res.download
  • Deprecate string and non-integer arguments to res.status
  • Fix behavior of null/undefined as maxAge in res.cookie
  • Fix handling very large stacks of sync middleware
  • Ignore Object.prototype values in settings through app.set/app.get
  • Invoke default with same arguments as types in res.format
  • Support proper 205 responses using res.send
  • Use http-errors for res.format error
  • deps: body-parser@1.20.0
    • Fix error message for json parse whitespace in strict
    • Fix internal error when inflated body exceeds limit
    • Prevent loss of async hooks context
    • Prevent hanging when request already read
    • deps: depd@2.0.0
    • deps: http-errors@2.0.0
    • deps: on-finished@2.4.1
    • deps: qs@6.10.3
    • deps: raw-body@2.5.1
  • deps: cookie@0.5.0
    • Add priority option
    • Fix expires option to reject invalid dates
  • deps: depd@2.0.0
    • Replace internal eval usage with Function constructor
    • Use instance methods on process to check for listeners
  • deps: finalhandler@1.2.0
    • Remove set content headers that break response
    • deps: on-finished@2.4.1
    • deps: statuses@2.0.1
  • deps: on-finished@2.4.1
    • Prevent loss of async hooks context
  • deps: qs@6.10.3
  • deps: send@0.18.0
    • Fix emitted 416 error missing headers property
    • Limit the headers removed for 304 response
    • deps: depd@2.0.0
    • deps: destroy@1.2.0
    • deps: http-errors@2.0.0
    • deps: on-finished@2.4.1

... (truncated)

Changelog

Sourced from express's changelog.

4.18.2 / 2022-10-08

  • Fix regression routing a large stack in a single route
  • deps: body-parser@1.20.1
    • deps: qs@6.11.0
    • perf: remove unnecessary object clone
  • deps: qs@6.11.0

4.18.1 / 2022-04-29

  • Fix hanging on large stack of sync routes

4.18.0 / 2022-04-25

  • Add "root" option to res.download
  • Allow options without filename in res.download
  • Deprecate string and non-integer arguments to res.status
  • Fix behavior of null/undefined as maxAge in res.cookie
  • Fix handling very large stacks of sync middleware
  • Ignore Object.prototype values in settings through app.set/app.get
  • Invoke default with same arguments as types in res.format
  • Support proper 205 responses using res.send
  • Use http-errors for res.format error
  • deps: body-parser@1.20.0
    • Fix error message for json parse whitespace in strict
    • Fix internal error when inflated body exceeds limit
    • Prevent loss of async hooks context
    • Prevent hanging when request already read
    • deps: depd@2.0.0
    • deps: http-errors@2.0.0
    • deps: on-finished@2.4.1
    • deps: qs@6.10.3
    • deps: raw-body@2.5.1
  • deps: cookie@0.5.0
    • Add priority option
    • Fix expires option to reject invalid dates
  • deps: depd@2.0.0
    • Replace internal eval usage with Function constructor
    • Use instance methods on process to check for listeners
  • deps: finalhandler@1.2.0
    • Remove set content headers that break response
    • deps: on-finished@2.4.1
    • deps: statuses@2.0.1
  • deps: on-finished@2.4.1
    • Prevent loss of async hooks context
  • deps: qs@6.10.3
  • deps: send@0.18.0

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.
Bumps the npm_and_yarn group with 1 update in the /client directory: [nanoid](https://github.com/ai/nanoid). Bumps the npm_and_yarn group with 9 updates in the /server directory: | Package | From | To | | --- | --- | --- | | [ansi-regex](https://github.com/chalk/ansi-regex) | `3.0.0` | `5.0.1` | | [ansi-regex](https://github.com/chalk/ansi-regex) | `4.1.0` | `5.0.1` | | [ansi-regex](https://github.com/chalk/ansi-regex) | `5.0.0` | `5.0.1` | | [minimatch](https://github.com/isaacs/minimatch) | `3.0.4` | `3.1.2` | | [mocha](https://github.com/mochajs/mocha) | `8.2.1` | `10.2.0` | | [json5](https://github.com/json5/json5) | `1.0.1` | `1.0.2` | | [minimist](https://github.com/minimistjs/minimist) | `1.2.5` | `1.2.8` | | [path-parse](https://github.com/jbgutierrez/path-parse) | `1.0.6` | `1.0.7` | | [qs](https://github.com/ljharb/qs) | `6.9.4` | `6.11.0` | | [body-parser](https://github.com/expressjs/body-parser) | `1.19.0` | `1.20.1` | | [express](https://github.com/expressjs/express) | `4.17.1` | `4.18.2` | Updates `nanoid` from 3.3.6 to 3.3.7 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/ai/nanoid/blob/main/CHANGELOG.md">nanoid's changelog</a>.</em></p> <blockquote> <h2>3.3.7</h2> <ul> <li>Fixed <code>node16</code> TypeScript support (by Saadi Myftija).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/ai/nanoid/commit/89d82d2ce4b0411e73ac7ccfe57bc03e932416e2"><code>89d82d2</code></a> Release 3.3.7 version</li> <li><a href="https://github.com/ai/nanoid/commit/5022c35acaaedd9da4b56cad37b02bbcb87635e1"><code>5022c35</code></a> Update dual-publish</li> <li><a href="https://github.com/ai/nanoid/commit/3e7a8e557b9d93a582ef2c3bb9f7306fc339ef35"><code>3e7a8e5</code></a> Remove benchmark from CI for v3</li> <li><a href="https://github.com/ai/nanoid/commit/d3561446aee52fdf38325e1d30c905d989a8ccd2"><code>d356144</code></a> Fix CI for v3</li> <li><a href="https://github.com/ai/nanoid/commit/37b25dfac2edfd73d7bbc88886e4c6067fac8619"><code>37b25df</code></a> Move to pnpm 8</li> <li>See full diff in <a href="https://github.com/ai/nanoid/compare/3.3.6...3.3.7">compare view</a></li> </ul> </details> <br /> Updates `ansi-regex` from 3.0.0 to 5.0.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/chalk/ansi-regex/releases">ansi-regex's releases</a>.</em></p> <blockquote> <h2>v5.0.1</h2> <h3>Fixes (backport of <code>6.0.1</code> to v5)</h3> <p>This is a backport of the <strong>minor</strong> ReDos vulnerability in <code>ansi-regex@&lt;6.0.1</code>, as requested in <a href="https://redirect.github.com/chalk/ansi-regex/issues/38">#38</a>.</p> <ul> <li>Fix <a href="https://en.wikipedia.org/wiki/ReDoS">ReDoS</a> in certain cases (<a href="https://redirect.github.com/chalk/ansi-regex/issues/37">#37</a>) You are only really affected if you run the regex on untrusted user input in a server context, which it's very unlikely anyone is doing, since this regex is mainly used in command-line tools.</li> </ul> <p><a href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3807">CVE-2021-3807</a></p> <p><a href="https://github.com/chalk/ansi-regex/compare/v5.0.0..v5.0.1">https://github.com/chalk/ansi-regex/compare/v5.0.0..v5.0.1</a></p> <p>Thank you <a href="https://github.com/yetingli"><code>@​yetingli</code></a> for the patch and reproduction case!</p> <h2>v5.0.0</h2> <h3>Breaking</h3> <ul> <li>Require Node.js 8 166a0d5</li> </ul> <h3>Enhancements</h3> <ul> <li>Add TypeScript definition (<a href="https://redirect.github.com/chalk/ansi-regex/issues/32">#32</a>) e77ea17</li> </ul> <p><a href="https://github.com/chalk/ansi-regex/compare/v4.1.0...v5.0.0">https://github.com/chalk/ansi-regex/compare/v4.1.0...v5.0.0</a></p> <h2>v4.1.0</h2> <ul> <li>Support more escape code like links (<a href="https://redirect.github.com/chalk/ansi-regex/issues/29">#29</a>) 96200bb</li> </ul> <p><a href="https://github.com/chalk/ansi-regex/compare/v4.0.0...v4.1.0">https://github.com/chalk/ansi-regex/compare/v4.0.0...v4.1.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/chalk/ansi-regex/commit/a9babce885cf19c363cf1d1c645f834592c3f7a4"><code>a9babce</code></a> 5.0.1</li> <li><a href="https://github.com/chalk/ansi-regex/commit/4657833b3419f381c8ef4eb5787e71c5206b1b35"><code>4657833</code></a> fix incorrect format</li> <li><a href="https://github.com/chalk/ansi-regex/commit/c3c0b3f2736b9c01feec0fef33980c43720dcde8"><code>c3c0b3f</code></a> Fix potential ReDoS (<a href="https://redirect.github.com/chalk/ansi-regex/issues/37">#37</a>)</li> <li><a href="https://github.com/chalk/ansi-regex/commit/178363b3a297b712a0054e702d8ddde3879913e5"><code>178363b</code></a> Move to GitHub Actions (<a href="https://redirect.github.com/chalk/ansi-regex/issues/35">#35</a>)</li> <li><a href="https://github.com/chalk/ansi-regex/commit/0755e661553387cfebcb62378181e9f55b2567ff"><code>0755e66</code></a> Add <a href="https://github.com/Qix"><code>@​Qix</code></a>- to funding.yml</li> <li><a href="https://github.com/chalk/ansi-regex/commit/2b56fb0c7a07108e5b54241e8faec160d393aedb"><code>2b56fb0</code></a> 5.0.0</li> <li><a href="https://github.com/chalk/ansi-regex/commit/f26f7fe2287b44d3092c75a8dc3f7722282773d0"><code>f26f7fe</code></a> Meta tweaks</li> <li><a href="https://github.com/chalk/ansi-regex/commit/e77ea173f2e2b3f8bee370bf4cc4d29820783daf"><code>e77ea17</code></a> Add TypeScript definition (<a href="https://redirect.github.com/chalk/ansi-regex/issues/32">#32</a>)</li> <li><a href="https://github.com/chalk/ansi-regex/commit/166a0d5eddedacf0db7ccd7ee137b862ab1dae70"><code>166a0d5</code></a> Require Node.js 8</li> <li><a href="https://github.com/chalk/ansi-regex/commit/f115fca8a0d1bd7be0af5efa6b6ade54e7145207"><code>f115fca</code></a> Tidelift tasks</li> <li>Additional commits viewable in <a href="https://github.com/chalk/ansi-regex/compare/v3.0.0...v5.0.1">compare view</a></li> </ul> </details> <br /> Updates `ansi-regex` from 4.1.0 to 5.0.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/chalk/ansi-regex/releases">ansi-regex's releases</a>.</em></p> <blockquote> <h2>v5.0.1</h2> <h3>Fixes (backport of <code>6.0.1</code> to v5)</h3> <p>This is a backport of the <strong>minor</strong> ReDos vulnerability in <code>ansi-regex@&lt;6.0.1</code>, as requested in <a href="https://redirect.github.com/chalk/ansi-regex/issues/38">#38</a>.</p> <ul> <li>Fix <a href="https://en.wikipedia.org/wiki/ReDoS">ReDoS</a> in certain cases (<a href="https://redirect.github.com/chalk/ansi-regex/issues/37">#37</a>) You are only really affected if you run the regex on untrusted user input in a server context, which it's very unlikely anyone is doing, since this regex is mainly used in command-line tools.</li> </ul> <p><a href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3807">CVE-2021-3807</a></p> <p><a href="https://github.com/chalk/ansi-regex/compare/v5.0.0..v5.0.1">https://github.com/chalk/ansi-regex/compare/v5.0.0..v5.0.1</a></p> <p>Thank you <a href="https://github.com/yetingli"><code>@​yetingli</code></a> for the patch and reproduction case!</p> <h2>v5.0.0</h2> <h3>Breaking</h3> <ul> <li>Require Node.js 8 166a0d5</li> </ul> <h3>Enhancements</h3> <ul> <li>Add TypeScript definition (<a href="https://redirect.github.com/chalk/ansi-regex/issues/32">#32</a>) e77ea17</li> </ul> <p><a href="https://github.com/chalk/ansi-regex/compare/v4.1.0...v5.0.0">https://github.com/chalk/ansi-regex/compare/v4.1.0...v5.0.0</a></p> <h2>v4.1.0</h2> <ul> <li>Support more escape code like links (<a href="https://redirect.github.com/chalk/ansi-regex/issues/29">#29</a>) 96200bb</li> </ul> <p><a href="https://github.com/chalk/ansi-regex/compare/v4.0.0...v4.1.0">https://github.com/chalk/ansi-regex/compare/v4.0.0...v4.1.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/chalk/ansi-regex/commit/a9babce885cf19c363cf1d1c645f834592c3f7a4"><code>a9babce</code></a> 5.0.1</li> <li><a href="https://github.com/chalk/ansi-regex/commit/4657833b3419f381c8ef4eb5787e71c5206b1b35"><code>4657833</code></a> fix incorrect format</li> <li><a href="https://github.com/chalk/ansi-regex/commit/c3c0b3f2736b9c01feec0fef33980c43720dcde8"><code>c3c0b3f</code></a> Fix potential ReDoS (<a href="https://redirect.github.com/chalk/ansi-regex/issues/37">#37</a>)</li> <li><a href="https://github.com/chalk/ansi-regex/commit/178363b3a297b712a0054e702d8ddde3879913e5"><code>178363b</code></a> Move to GitHub Actions (<a href="https://redirect.github.com/chalk/ansi-regex/issues/35">#35</a>)</li> <li><a href="https://github.com/chalk/ansi-regex/commit/0755e661553387cfebcb62378181e9f55b2567ff"><code>0755e66</code></a> Add <a href="https://github.com/Qix"><code>@​Qix</code></a>- to funding.yml</li> <li><a href="https://github.com/chalk/ansi-regex/commit/2b56fb0c7a07108e5b54241e8faec160d393aedb"><code>2b56fb0</code></a> 5.0.0</li> <li><a href="https://github.com/chalk/ansi-regex/commit/f26f7fe2287b44d3092c75a8dc3f7722282773d0"><code>f26f7fe</code></a> Meta tweaks</li> <li><a href="https://github.com/chalk/ansi-regex/commit/e77ea173f2e2b3f8bee370bf4cc4d29820783daf"><code>e77ea17</code></a> Add TypeScript definition (<a href="https://redirect.github.com/chalk/ansi-regex/issues/32">#32</a>)</li> <li><a href="https://github.com/chalk/ansi-regex/commit/166a0d5eddedacf0db7ccd7ee137b862ab1dae70"><code>166a0d5</code></a> Require Node.js 8</li> <li><a href="https://github.com/chalk/ansi-regex/commit/f115fca8a0d1bd7be0af5efa6b6ade54e7145207"><code>f115fca</code></a> Tidelift tasks</li> <li>Additional commits viewable in <a href="https://github.com/chalk/ansi-regex/compare/v3.0.0...v5.0.1">compare view</a></li> </ul> </details> <br /> Updates `ansi-regex` from 5.0.0 to 5.0.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/chalk/ansi-regex/releases">ansi-regex's releases</a>.</em></p> <blockquote> <h2>v5.0.1</h2> <h3>Fixes (backport of <code>6.0.1</code> to v5)</h3> <p>This is a backport of the <strong>minor</strong> ReDos vulnerability in <code>ansi-regex@&lt;6.0.1</code>, as requested in <a href="https://redirect.github.com/chalk/ansi-regex/issues/38">#38</a>.</p> <ul> <li>Fix <a href="https://en.wikipedia.org/wiki/ReDoS">ReDoS</a> in certain cases (<a href="https://redirect.github.com/chalk/ansi-regex/issues/37">#37</a>) You are only really affected if you run the regex on untrusted user input in a server context, which it's very unlikely anyone is doing, since this regex is mainly used in command-line tools.</li> </ul> <p><a href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3807">CVE-2021-3807</a></p> <p><a href="https://github.com/chalk/ansi-regex/compare/v5.0.0..v5.0.1">https://github.com/chalk/ansi-regex/compare/v5.0.0..v5.0.1</a></p> <p>Thank you <a href="https://github.com/yetingli"><code>@​yetingli</code></a> for the patch and reproduction case!</p> <h2>v5.0.0</h2> <h3>Breaking</h3> <ul> <li>Require Node.js 8 166a0d5</li> </ul> <h3>Enhancements</h3> <ul> <li>Add TypeScript definition (<a href="https://redirect.github.com/chalk/ansi-regex/issues/32">#32</a>) e77ea17</li> </ul> <p><a href="https://github.com/chalk/ansi-regex/compare/v4.1.0...v5.0.0">https://github.com/chalk/ansi-regex/compare/v4.1.0...v5.0.0</a></p> <h2>v4.1.0</h2> <ul> <li>Support more escape code like links (<a href="https://redirect.github.com/chalk/ansi-regex/issues/29">#29</a>) 96200bb</li> </ul> <p><a href="https://github.com/chalk/ansi-regex/compare/v4.0.0...v4.1.0">https://github.com/chalk/ansi-regex/compare/v4.0.0...v4.1.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/chalk/ansi-regex/commit/a9babce885cf19c363cf1d1c645f834592c3f7a4"><code>a9babce</code></a> 5.0.1</li> <li><a href="https://github.com/chalk/ansi-regex/commit/4657833b3419f381c8ef4eb5787e71c5206b1b35"><code>4657833</code></a> fix incorrect format</li> <li><a href="https://github.com/chalk/ansi-regex/commit/c3c0b3f2736b9c01feec0fef33980c43720dcde8"><code>c3c0b3f</code></a> Fix potential ReDoS (<a href="https://redirect.github.com/chalk/ansi-regex/issues/37">#37</a>)</li> <li><a href="https://github.com/chalk/ansi-regex/commit/178363b3a297b712a0054e702d8ddde3879913e5"><code>178363b</code></a> Move to GitHub Actions (<a href="https://redirect.github.com/chalk/ansi-regex/issues/35">#35</a>)</li> <li><a href="https://github.com/chalk/ansi-regex/commit/0755e661553387cfebcb62378181e9f55b2567ff"><code>0755e66</code></a> Add <a href="https://github.com/Qix"><code>@​Qix</code></a>- to funding.yml</li> <li><a href="https://github.com/chalk/ansi-regex/commit/2b56fb0c7a07108e5b54241e8faec160d393aedb"><code>2b56fb0</code></a> 5.0.0</li> <li><a href="https://github.com/chalk/ansi-regex/commit/f26f7fe2287b44d3092c75a8dc3f7722282773d0"><code>f26f7fe</code></a> Meta tweaks</li> <li><a href="https://github.com/chalk/ansi-regex/commit/e77ea173f2e2b3f8bee370bf4cc4d29820783daf"><code>e77ea17</code></a> Add TypeScript definition (<a href="https://redirect.github.com/chalk/ansi-regex/issues/32">#32</a>)</li> <li><a href="https://github.com/chalk/ansi-regex/commit/166a0d5eddedacf0db7ccd7ee137b862ab1dae70"><code>166a0d5</code></a> Require Node.js 8</li> <li><a href="https://github.com/chalk/ansi-regex/commit/f115fca8a0d1bd7be0af5efa6b6ade54e7145207"><code>f115fca</code></a> Tidelift tasks</li> <li>Additional commits viewable in <a href="https://github.com/chalk/ansi-regex/compare/v3.0.0...v5.0.1">compare view</a></li> </ul> </details> <br /> Updates `minimatch` from 3.0.4 to 3.1.2 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/isaacs/minimatch/commit/699c459443a6bd98f5b28197978f76e7f71467ac"><code>699c459</code></a> 3.1.2</li> <li><a href="https://github.com/isaacs/minimatch/commit/2f2b5ff1bb1b6a01f4404f7e475f0a2cba578ab7"><code>2f2b5ff</code></a> fix: trim pattern</li> <li><a href="https://github.com/isaacs/minimatch/commit/25d7c0d09c47063c9b0d2ace17ef8e951d90eccc"><code>25d7c0d</code></a> 3.1.1</li> <li><a href="https://github.com/isaacs/minimatch/commit/55dda291dfb595bd11b4edb19b45dd98eda76de0"><code>55dda29</code></a> fix: treat nocase:true as always having magic</li> <li><a href="https://github.com/isaacs/minimatch/commit/5e1fb8dd2bb78c0ae22101b9229fac4c76ef039e"><code>5e1fb8d</code></a> 3.1.0</li> <li><a href="https://github.com/isaacs/minimatch/commit/f8145c54f34075069f4a23cb214d871da4cd4006"><code>f8145c5</code></a> Add 'allowWindowsEscape' option</li> <li><a href="https://github.com/isaacs/minimatch/commit/570e8b1aef6c9e823a824aa0b9be10db43857cd7"><code>570e8b1</code></a> add publishConfig for v3 publishes</li> <li><a href="https://github.com/isaacs/minimatch/commit/5b7cd3372be253759fb4d865eb3f38f189a5fcdf"><code>5b7cd33</code></a> 3.0.6</li> <li><a href="https://github.com/isaacs/minimatch/commit/20b4b562830680867feb75f9c635aca08e5c86ff"><code>20b4b56</code></a> [fix] revert all breaking syntax changes</li> <li><a href="https://github.com/isaacs/minimatch/commit/2ff038852ec03e85e60e0eb333005c680ac8a543"><code>2ff0388</code></a> document, expose, and test 'partial:true' option</li> <li>Additional commits viewable in <a href="https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2">compare view</a></li> </ul> </details> <br /> Updates `mocha` from 8.2.1 to 10.2.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mochajs/mocha/releases">mocha's releases</a>.</em></p> <blockquote> <h2>v10.2.0</h2> <h1>10.2.0 / 2022-12-11</h1> <h2>:tada: Enhancements</h2> <ul> <li><a href="https://redirect.github.com/mochajs/mocha/issues/4945">#4945</a>: API: add possibility to decorate ESM name before import (<a href="https://github.com/j0tunn"><strong><code>@​j0tunn</code></strong></a>)</li> </ul> <h2>:bug: Fixes</h2> <ul> <li><a href="https://redirect.github.com/mochajs/mocha/issues/4946">#4946</a>: Browser: color of failed test icon (<a href="https://github.com/kleisauke"><strong><code>@​kleisauke</code></strong></a>)</li> </ul> <h2>:book: Documentation</h2> <ul> <li><a href="https://redirect.github.com/mochajs/mocha/issues/4944">#4944</a>: Remove duplicated header (<a href="https://github.com/PauloGoncalvesBH"><strong><code>@​PauloGoncalvesBH</code></strong></a>)</li> </ul> <h2>v10.1.0</h2> <h1>10.1.0 / 2022-10-16</h1> <h2>:tada: Enhancements</h2> <ul> <li><a href="https://redirect.github.com/mochajs/mocha/issues/4896">#4896</a>: Browser: add support for <code>prefers-color-scheme: dark</code> (<a href="https://github.com/greggman"><strong><code>@​greggman</code></strong></a>)</li> </ul> <h2>:nut_and_bolt: Other</h2> <ul> <li><a href="https://redirect.github.com/mochajs/mocha/issues/4912">#4912</a>: Browser: increase contrast for replay buttons (<a href="https://github.com/JoshuaKGoldberg"><strong><code>@​JoshuaKGoldberg</code></strong></a>)</li> <li><a href="https://redirect.github.com/mochajs/mocha/issues/4905">#4905</a>: Use standard <code>Promise.allSettled</code> instead of polyfill (<a href="https://github.com/outsideris"><strong><code>@​outsideris</code></strong></a>)</li> <li><a href="https://redirect.github.com/mochajs/mocha/issues/4899">#4899</a>: Upgrade official GitHub actions to latest (<a href="https://github.com/ddzz"><strong><code>@​ddzz</code></strong></a>)</li> <li><a href="https://redirect.github.com/mochajs/mocha/issues/4770">#4770</a>: Fix regex in function <code>clean</code>(<a href="https://github.com/yetingli"><strong><code>@​yetingli</code></strong></a>)</li> </ul> <h2>v10.0.0</h2> <h1>10.0.0 / 2022-05-01</h1> <h2>:boom: Breaking Changes</h2> <ul> <li> <p><a href="https://redirect.github.com/mochajs/mocha/issues/4845">#4845</a>: <strong>Drop Node.js v12.x support</strong> (<a href="https://github.com/juergba"><strong><code>@​juergba</code></strong></a>)</p> </li> <li> <p><a href="https://redirect.github.com/mochajs/mocha/issues/4848">#4848</a>: Drop Internet-Explorer-11 support (<a href="https://github.com/juergba"><strong><code>@​juergba</code></strong></a>)</p> </li> <li> <p><a href="https://redirect.github.com/mochajs/mocha/issues/4857">#4857</a>: Drop AMD/RequireJS support (<a href="https://github.com/juergba"><strong><code>@​juergba</code></strong></a>)</p> </li> <li> <p><a href="https://redirect.github.com/mochajs/mocha/issues/4866">#4866</a>: Drop Growl notification support (<a href="https://github.com/juergba"><strong><code>@​juergba</code></strong></a>)</p> </li> <li> <p><a href="https://redirect.github.com/mochajs/mocha/issues/4863">#4863</a>: Rename executable <code>bin/mocha</code> to <code>bin/mocha.js</code> (<a href="https://github.com/juergba"><strong><code>@​juergba</code></strong></a>)</p> </li> <li> <p><a href="https://redirect.github.com/mochajs/mocha/issues/4865">#4865</a>: <code>--ignore</code> option in Windows: upgrade Minimatch (<a href="https://github.com/juergba"><strong><code>@​juergba</code></strong></a>)</p> </li> <li> <p><a href="https://redirect.github.com/mochajs/mocha/issues/4861">#4861</a>: Remove deprecated <code>Runner</code> signature (<a href="https://github.com/juergba"><strong><code>@​juergba</code></strong></a>)</p> </li> </ul> <h2>:nut_and_bolt: Other</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/mochajs/mocha/blob/master/CHANGELOG.md">mocha's changelog</a>.</em></p> <blockquote> <h1>10.2.0 / 2022-12-11</h1> <h2>:tada: Enhancements</h2> <ul> <li><a href="https://redirect.github.com/mochajs/mocha/issues/4945">#4945</a>: API: add possibility to decorate ESM name before import (<a href="https://github.com/j0tunn"><strong><code>@​j0tunn</code></strong></a>)</li> </ul> <h2>:bug: Fixes</h2> <ul> <li><a href="https://redirect.github.com/mochajs/mocha/issues/4946">#4946</a>: Browser: color of failed test icon (<a href="https://github.com/kleisauke"><strong><code>@​kleisauke</code></strong></a>)</li> </ul> <h2>:book: Documentation</h2> <ul> <li><a href="https://redirect.github.com/mochajs/mocha/issues/4944">#4944</a>: Remove duplicated header (<a href="https://github.com/PauloGoncalvesBH"><strong><code>@​PauloGoncalvesBH</code></strong></a>)</li> </ul> <h1>10.1.0 / 2022-10-16</h1> <h2>:tada: Enhancements</h2> <ul> <li><a href="https://redirect.github.com/mochajs/mocha/issues/4896">#4896</a>: Browser: add support for <code>prefers-color-scheme: dark</code> (<a href="https://github.com/greggman"><strong><code>@​greggman</code></strong></a>)</li> </ul> <h2>:nut_and_bolt: Other</h2> <ul> <li><a href="https://redirect.github.com/mochajs/mocha/issues/4912">#4912</a>: Browser: increase contrast for replay buttons (<a href="https://github.com/JoshuaKGoldberg"><strong><code>@​JoshuaKGoldberg</code></strong></a>)</li> <li><a href="https://redirect.github.com/mochajs/mocha/issues/4905">#4905</a>: Use standard <code>Promise.allSettled</code> instead of polyfill (<a href="https://github.com/outsideris"><strong><code>@​outsideris</code></strong></a>)</li> <li><a href="https://redirect.github.com/mochajs/mocha/issues/4899">#4899</a>: Upgrade official GitHub actions to latest (<a href="https://github.com/ddzz"><strong><code>@​ddzz</code></strong></a>)</li> <li><a href="https://redirect.github.com/mochajs/mocha/issues/4770">#4770</a>: Fix regex in function <code>clean</code>(<a href="https://github.com/yetingli"><strong><code>@​yetingli</code></strong></a>)</li> </ul> <h1>10.0.0 / 2022-05-01</h1> <h2>:boom: Breaking Changes</h2> <ul> <li> <p><a href="https://redirect.github.com/mochajs/mocha/issues/4845">#4845</a>: <strong>Drop Node.js v12.x support</strong> (<a href="https://github.com/juergba"><strong><code>@​juergba</code></strong></a>)</p> </li> <li> <p><a href="https://redirect.github.com/mochajs/mocha/issues/4848">#4848</a>: Drop Internet-Explorer-11 support (<a href="https://github.com/juergba"><strong><code>@​juergba</code></strong></a>)</p> </li> <li> <p><a href="https://redirect.github.com/mochajs/mocha/issues/4857">#4857</a>: Drop AMD/RequireJS support (<a href="https://github.com/juergba"><strong><code>@​juergba</code></strong></a>)</p> </li> <li> <p><a href="https://redirect.github.com/mochajs/mocha/issues/4866">#4866</a>: Drop Growl notification support (<a href="https://github.com/juergba"><strong><code>@​juergba</code></strong></a>)</p> </li> <li> <p><a href="https://redirect.github.com/mochajs/mocha/issues/4863">#4863</a>: Rename executable <code>bin/mocha</code> to <code>bin/mocha.js</code> (<a href="https://github.com/juergba"><strong><code>@​juergba</code></strong></a>)</p> </li> <li> <p><a href="https://redirect.github.com/mochajs/mocha/issues/4865">#4865</a>: <code>--ignore</code> option in Windows: upgrade Minimatch (<a href="https://github.com/juergba"><strong><code>@​juergba</code></strong></a>)</p> </li> <li> <p><a href="https://redirect.github.com/mochajs/mocha/issues/4861">#4861</a>: Remove deprecated <code>Runner</code> signature (<a href="https://github.com/juergba"><strong><code>@​juergba</code></strong></a>)</p> </li> </ul> <h2>:nut_and_bolt: Other</h2> <ul> <li> <p><a href="https://redirect.github.com/mochajs/mocha/issues/4878">#4878</a>: Update production dependencies (<a href="https://github.com/juergba"><strong><code>@​juergba</code></strong></a>)</p> </li> <li> <p><a href="https://redirect.github.com/mochajs/mocha/issues/4876">#4876</a>: Add Node.js v18 to CI test matrix (<a href="https://github.com/outsideris"><strong><code>@​outsideris</code></strong></a>)</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mochajs/mocha/commit/202e9b8b4d1b6611c96d95d631c49d631d88c827"><code>202e9b8</code></a> build(v10.2.0): release</li> <li><a href="https://github.com/mochajs/mocha/commit/6782d6d0757a5e7b49b291bcae173316ec00c513"><code>6782d6d</code></a> build(v10.2.0): update CHANGELOG</li> <li><a href="https://github.com/mochajs/mocha/commit/73bb81904fa017fc474973ce9b1e8fc325709142"><code>73bb819</code></a> feat(esm): ability to decorate ESM module name before importing it (<a href="https://redirect.github.com/mochajs/mocha/issues/4945">#4945</a>)</li> <li><a href="https://github.com/mochajs/mocha/commit/fc4ac58f1fda1a178b26189398b65f66f6561716"><code>fc4ac58</code></a> chore(devDeps): remove unused depedencies (<a href="https://redirect.github.com/mochajs/mocha/issues/4949">#4949</a>)</li> <li><a href="https://github.com/mochajs/mocha/commit/0a10ddc1213c208ccc106acc9e8bf372a25f0dc4"><code>0a10ddc</code></a> docs: remove duplicated header (<a href="https://redirect.github.com/mochajs/mocha/issues/4944">#4944</a>)</li> <li><a href="https://github.com/mochajs/mocha/commit/b0a0fb808c6d771f198fca120527222f92edaa57"><code>b0a0fb8</code></a> fix(browser): failed test icon color (<a href="https://redirect.github.com/mochajs/mocha/issues/4946">#4946</a>)</li> <li><a href="https://github.com/mochajs/mocha/commit/3cc9cac7ee040fff1de10af79fb16e7586ea65e8"><code>3cc9cac</code></a> ci: update stale action (<a href="https://redirect.github.com/mochajs/mocha/issues/4931">#4931</a>)</li> <li><a href="https://github.com/mochajs/mocha/commit/8f3c37b6b77b6754cd9445204c536c1a0671450a"><code>8f3c37b</code></a> chore(ci): workaround for firefox error (<a href="https://redirect.github.com/mochajs/mocha/issues/4933">#4933</a>)</li> <li><a href="https://github.com/mochajs/mocha/commit/5f96d511dbf913f135b92198aab721a27f6b44fe"><code>5f96d51</code></a> build(v10.1.0): release</li> <li><a href="https://github.com/mochajs/mocha/commit/ed74f16878f6520411d9a391c5f184056be6da30"><code>ed74f16</code></a> build(v10.1.0): update CHANGELOG</li> <li>Additional commits viewable in <a href="https://github.com/mochajs/mocha/compare/v8.2.1...v10.2.0">compare view</a></li> </ul> </details> <br /> Updates `json5` from 1.0.1 to 1.0.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/json5/json5/releases">json5's releases</a>.</em></p> <blockquote> <h2>v1.0.2</h2> <ul> <li>Fix: Properties with the name <code>__proto__</code> are added to objects and arrays. (<a href="https://redirect.github.com/json5/json5/issues/199">#199</a>) This also fixes a prototype pollution vulnerability reported by Jonathan Gregson! (<a href="https://redirect.github.com/json5/json5/issues/295">#295</a>). This has been backported to v1. (<a href="https://redirect.github.com/json5/json5/issues/298">#298</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/json5/json5/blob/main/CHANGELOG.md">json5's changelog</a>.</em></p> <blockquote> <h3>Unreleased [<a href="https://github.com/json5/json5/tree/main">code</a>, <a href="https://github.com/json5/json5/compare/v2.2.3...HEAD">diff</a>]</h3> <h3>v2.2.3 [<a href="https://github.com/json5/json5/tree/v2.2.3">code</a>, <a href="https://github.com/json5/json5/compare/v2.2.2...v2.2.3">diff</a>]</h3> <ul> <li>Fix: json5@2.2.3 is now the 'latest' release according to npm instead of v1.0.2. (<a href="https://redirect.github.com/json5/json5/issues/299">#299</a>)</li> </ul> <h3>v2.2.2 [<a href="https://github.com/json5/json5/tree/v2.2.2">code</a>, <a href="https://github.com/json5/json5/compare/v2.2.1...v2.2.2">diff</a>]</h3> <ul> <li>Fix: Properties with the name <code>__proto__</code> are added to objects and arrays. (<a href="https://redirect.github.com/json5/json5/issues/199">#199</a>) This also fixes a prototype pollution vulnerability reported by Jonathan Gregson! (<a href="https://redirect.github.com/json5/json5/issues/295">#295</a>).</li> </ul> <h3>v2.2.1 [<a href="https://github.com/json5/json5/tree/v2.2.1">code</a>, <a href="https://github.com/json5/json5/compare/v2.2.0...v2.2.1">diff</a>]</h3> <ul> <li>Fix: Removed dependence on minimist to patch CVE-2021-44906. (<a href="https://redirect.github.com/json5/json5/issues/266">#266</a>)</li> </ul> <h3>v2.2.0 [<a href="https://github.com/json5/json5/tree/v2.2.0">code</a>, <a href="https://github.com/json5/json5/compare/v2.1.3...v2.2.0">diff</a>]</h3> <ul> <li>New: Accurate and documented TypeScript declarations are now included. There is no need to install <code>@types/json5</code>. (<a href="https://redirect.github.com/json5/json5/issues/236">#236</a>, <a href="https://redirect.github.com/json5/json5/issues/244">#244</a>)</li> </ul> <h3>v2.1.3 [<a href="https://github.com/json5/json5/tree/v2.1.3">code</a>, <a href="https://github.com/json5/json5/compare/v2.1.2...v2.1.3">diff</a>]</h3> <ul> <li>Fix: An out of memory bug when parsing numbers has been fixed. (<a href="https://redirect.github.com/json5/json5/issues/228">#228</a>, <a href="https://redirect.github.com/json5/json5/issues/229">#229</a>)</li> </ul> <h3>v2.1.2 [<a href="https://github.com/json5/json5/tree/v2.1.2">code</a>, <a href="https://github.com/json5/json5/compare/v2.1.1...v2.1.2">diff</a>]</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/json5/json5/commit/a62db1e51e1031d92ac260f5bb38bbed1fdbc754"><code>a62db1e</code></a> 1.0.2</li> <li><a href="https://github.com/json5/json5/commit/e0c23fe458a77c0b2cdb271376be5d8d0908133c"><code>e0c23fe</code></a> docs: update CHANGELOG for v1.0.2</li> <li><a href="https://github.com/json5/json5/commit/62a65408408d40aeea14c7869ed327acead12972"><code>62a6540</code></a> fix: add <strong>proto</strong> to objects and arrays</li> <li>See full diff in <a href="https://github.com/json5/json5/compare/v1.0.1...v1.0.2">compare view</a></li> </ul> </details> <br /> Updates `minimist` from 1.2.5 to 1.2.8 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md">minimist's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/minimistjs/minimist/compare/v1.2.7...v1.2.8">v1.2.8</a> - 2023-02-09</h2> <h3>Merged</h3> <ul> <li>[Fix] Fix long option followed by single dash <a href="https://redirect.github.com/minimistjs/minimist/pull/17"><code>[#17](https://github.com/minimistjs/minimist/issues/17)</code></a></li> <li>[Tests] Remove duplicate test <a href="https://redirect.github.com/minimistjs/minimist/pull/12"><code>[#12](https://github.com/minimistjs/minimist/issues/12)</code></a></li> <li>[Fix] opt.string works with multiple aliases <a href="https://redirect.github.com/minimistjs/minimist/pull/10"><code>[#10](https://github.com/minimistjs/minimist/issues/10)</code></a></li> </ul> <h3>Fixed</h3> <ul> <li>[Fix] Fix long option followed by single dash (<a href="https://redirect.github.com/minimistjs/minimist/issues/17">#17</a>) <a href="https://redirect.github.com/minimistjs/minimist/issues/15"><code>[#15](https://github.com/minimistjs/minimist/issues/15)</code></a></li> <li>[Tests] Remove duplicate test (<a href="https://redirect.github.com/minimistjs/minimist/issues/12">#12</a>) <a href="https://redirect.github.com/minimistjs/minimist/issues/8"><code>[#8](https://github.com/minimistjs/minimist/issues/8)</code></a></li> <li>[Fix] Fix long option followed by single dash <a href="https://redirect.github.com/minimistjs/minimist/issues/15"><code>[#15](https://github.com/minimistjs/minimist/issues/15)</code></a></li> <li>[Fix] opt.string works with multiple aliases (<a href="https://redirect.github.com/minimistjs/minimist/issues/10">#10</a>) <a href="https://redirect.github.com/minimistjs/minimist/issues/9"><code>[#9](https://github.com/minimistjs/minimist/issues/9)</code></a></li> <li>[Fix] Fix handling of short option with non-trivial equals <a href="https://redirect.github.com/minimistjs/minimist/issues/5"><code>[#5](https://github.com/minimistjs/minimist/issues/5)</code></a></li> <li>[Tests] Remove duplicate test <a href="https://redirect.github.com/minimistjs/minimist/issues/8"><code>[#8](https://github.com/minimistjs/minimist/issues/8)</code></a></li> <li>[Fix] opt.string works with multiple aliases <a href="https://redirect.github.com/minimistjs/minimist/issues/9"><code>[#9](https://github.com/minimistjs/minimist/issues/9)</code></a></li> </ul> <h3>Commits</h3> <ul> <li>Merge tag 'v0.2.3' <a href="https://github.com/minimistjs/minimist/commit/a0267947c7870fc5847cf2d437fbe33f392767da"><code>a026794</code></a></li> <li>[eslint] fix indentation and whitespace <a href="https://github.com/minimistjs/minimist/commit/5368ca4147e974138a54cc0dc4cea8f756546b70"><code>5368ca4</code></a></li> <li>[eslint] fix indentation and whitespace <a href="https://github.com/minimistjs/minimist/commit/e5f5067259ceeaf0b098d14bec910f87e58708c7"><code>e5f5067</code></a></li> <li>[eslint] more cleanup <a href="https://github.com/minimistjs/minimist/commit/62fde7d935f83417fb046741531a9e2346a36976"><code>62fde7d</code></a></li> <li>[eslint] more cleanup <a href="https://github.com/minimistjs/minimist/commit/36ac5d0d95e4947d074e5737d94814034ca335d1"><code>36ac5d0</code></a></li> <li>[meta] add <code>auto-changelog</code> <a href="https://github.com/minimistjs/minimist/commit/73923d223553fca08b1ba77e3fbc2a492862ae4c"><code>73923d2</code></a></li> <li>[actions] add reusable workflows <a href="https://github.com/minimistjs/minimist/commit/d80727df77bfa9e631044d7f16368d8f09242c91"><code>d80727d</code></a></li> <li>[eslint] add eslint; rules to enable later are warnings <a href="https://github.com/minimistjs/minimist/commit/48bc06a1b41f00e9cdf183db34f7a51ba70e98d4"><code>48bc06a</code></a></li> <li>[eslint] fix indentation <a href="https://github.com/minimistjs/minimist/commit/34b0f1ccaa45183c3c4f06a91f9b405180a6f982"><code>34b0f1c</code></a></li> <li>[readme] rename and add badges <a href="https://github.com/minimistjs/minimist/commit/5df0fe49211bd09a3636f8686a7cb3012c3e98f0"><code>5df0fe4</code></a></li> <li>[Dev Deps] switch from <code>covert</code> to <code>nyc</code> <a href="https://github.com/minimistjs/minimist/commit/a48b128fdb8d427dfb20a15273f83e38d97bef07"><code>a48b128</code></a></li> <li>[Dev Deps] update <code>covert</code>, <code>tape</code>; remove unnecessary <code>tap</code> <a href="https://github.com/minimistjs/minimist/commit/f0fb958e9a1fe980cdffc436a211b0bda58f621b"><code>f0fb958</code></a></li> <li>[meta] create FUNDING.yml; add <code>funding</code> in package.json <a href="https://github.com/minimistjs/minimist/commit/3639e0c819359a366387e425ab6eabf4c78d3caa"><code>3639e0c</code></a></li> <li>[meta] use <code>npmignore</code> to autogenerate an npmignore file <a href="https://github.com/minimistjs/minimist/commit/be2e038c342d8333b32f0fde67a0026b79c8150e"><code>be2e038</code></a></li> <li>Only apps should have lockfiles <a href="https://github.com/minimistjs/minimist/commit/282b570e7489d01b03f2d6d3dabf79cd3e5f84cf"><code>282b570</code></a></li> <li>isConstructorOrProto adapted from PR <a href="https://github.com/minimistjs/minimist/commit/ef9153fc52b6cea0744b2239921c5dcae4697f11"><code>ef9153f</code></a></li> <li>[Dev Deps] update <code>@ljharb/eslint-config</code>, <code>aud</code> <a href="https://github.com/minimistjs/minimist/commit/098873c213cdb7c92e55ae1ef5aa1af3a8192a79"><code>098873c</code></a></li> <li>[Dev Deps] update <code>@ljharb/eslint-config</code>, <code>aud</code> <a href="https://github.com/minimistjs/minimist/commit/3124ed3e46306301ebb3c834874ce0241555c2c4"><code>3124ed3</code></a></li> <li>[meta] add <code>safe-publish-latest</code> <a href="https://github.com/minimistjs/minimist/commit/4b927de696d561c636b4f43bf49d4597cb36d6d6"><code>4b927de</code></a></li> <li>[Tests] add <code>aud</code> in <code>posttest</code> <a href="https://github.com/minimistjs/minimist/commit/b32d9bd0ab340f4e9f8c3a97ff2a4424f25fab8c"><code>b32d9bd</code></a></li> <li>[meta] update repo URLs <a href="https://github.com/minimistjs/minimist/commit/f9fdfc032c54884d9a9996a390c63cd0719bbe1a"><code>f9fdfc0</code></a></li> <li>[actions] Avoid 0.6 tests due to build failures <a href="https://github.com/minimistjs/minimist/commit/ba92fe6ebbdc0431cca9a2ea8f27beb492f5e4ec"><code>ba92fe6</code></a></li> <li>[Dev Deps] update <code>tape</code> <a href="https://github.com/minimistjs/minimist/commit/950eaa74f112e04d23e9c606c67472c46739b473"><code>950eaa7</code></a></li> <li>[Dev Deps] add missing <code>npmignore</code> dev dep <a href="https://github.com/minimistjs/minimist/commit/3226afaf09e9d127ca369742437fe6e88f752d6b"><code>3226afa</code></a></li> <li>Merge tag 'v0.2.2' <a href="https://github.com/minimistjs/minimist/commit/980d7ac61a0b4bd552711251ac107d506b23e41f"><code>980d7ac</code></a></li> </ul> <h2><a href="https://github.com/minimistjs/minimist/compare/v1.2.6...v1.2.7">v1.2.7</a> - 2022-10-10</h2> <h3>Commits</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/minimistjs/minimist/commit/6901ee286bc4c16da6830b48b46ce1574703cea1"><code>6901ee2</code></a> v1.2.8</li> <li><a href="https://github.com/minimistjs/minimist/commit/a0267947c7870fc5847cf2d437fbe33f392767da"><code>a026794</code></a> Merge tag 'v0.2.3'</li> <li><a href="https://github.com/minimistjs/minimist/commit/c0b26618322e94adea26c68e613ef0be482c6c63"><code>c0b2661</code></a> v0.2.3</li> <li><a href="https://github.com/minimistjs/minimist/commit/63b8fee87b8e7a003216d5d77ba5d6decf3cfb0d"><code>63b8fee</code></a> [Fix] Fix long option followed by single dash (<a href="https://redirect.github.com/minimistjs/minimist/issues/17">#17</a>)</li> <li><a href="https://github.com/minimistjs/minimist/commit/72239e6f0ea77d8be0ad4f682b7ae7d142144395"><code>72239e6</code></a> [Tests] Remove duplicate test (<a href="https://redirect.github.com/minimistjs/minimist/issues/12">#12</a>)</li> <li><a href="https://github.com/minimistjs/minimist/commit/34b0f1ccaa45183c3c4f06a91f9b405180a6f982"><code>34b0f1c</code></a> [eslint] fix indentation</li> <li><a href="https://github.com/minimistjs/minimist/commit/3226afaf09e9d127ca369742437fe6e88f752d6b"><code>3226afa</code></a> [Dev Deps] add missing <code>npmignore</code> dev dep</li> <li><a href="https://github.com/minimistjs/minimist/commit/098873c213cdb7c92e55ae1ef5aa1af3a8192a79"><code>098873c</code></a> [Dev Deps] update <code>@ljharb/eslint-config</code>, <code>aud</code></li> <li><a href="https://github.com/minimistjs/minimist/commit/9ec4d279ced72ea2f60237218e71cc03aa0dfdd6"><code>9ec4d27</code></a> [Fix] Fix long option followed by single dash</li> <li><a href="https://github.com/minimistjs/minimist/commit/ba92fe6ebbdc0431cca9a2ea8f27beb492f5e4ec"><code>ba92fe6</code></a> [actions] Avoid 0.6 tests due to build failures</li> <li>Additional commits viewable in <a href="https://github.com/minimistjs/minimist/compare/v1.2.5...v1.2.8">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~ljharb">ljharb</a>, a new releaser for minimist since your current version.</p> </details> <br /> Updates `path-parse` from 1.0.6 to 1.0.7 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/jbgutierrez/path-parse/commits/v1.0.7">compare view</a></li> </ul> </details> <br /> Updates `qs` from 6.9.4 to 6.11.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/ljharb/qs/blob/main/CHANGELOG.md">qs's changelog</a>.</em></p> <blockquote> <h2><strong>6.11.0</strong></h2> <ul> <li>[New] [Fix] <code>stringify</code>: revert 0e903c0; add <code>commaRoundTrip</code> option (<a href="https://redirect.github.com/ljharb/qs/issues/442">#442</a>)</li> <li>[readme] fix version badge</li> </ul> <h2><strong>6.10.5</strong></h2> <ul> <li>[Fix] <code>stringify</code>: with <code>arrayFormat: comma</code>, properly include an explicit <code>[]</code> on a single-item array (<a href="https://redirect.github.com/ljharb/qs/issues/434">#434</a>)</li> </ul> <h2><strong>6.10.4</strong></h2> <ul> <li>[Fix] <code>stringify</code>: with <code>arrayFormat: comma</code>, include an explicit <code>[]</code> on a single-item array (<a href="https://redirect.github.com/ljharb/qs/issues/441">#441</a>)</li> <li>[meta] use <code>npmignore</code> to autogenerate an npmignore file</li> <li>[Dev Deps] update <code>eslint</code>, <code>@ljharb/eslint-config</code>, <code>aud</code>, <code>has-symbol</code>, <code>object-inspect</code>, <code>tape</code></li> </ul> <h2><strong>6.10.3</strong></h2> <ul> <li>[Fix] <code>parse</code>: ignore <code>__proto__</code> keys (<a href="https://redirect.github.com/ljharb/qs/issues/428">#428</a>)</li> <li>[Robustness] <code>stringify</code>: avoid relying on a global <code>undefined</code> (<a href="https://redirect.github.com/ljharb/qs/issues/427">#427</a>)</li> <li>[actions] reuse common workflows</li> <li>[Dev Deps] update <code>eslint</code>, <code>@ljharb/eslint-config</code>, <code>object-inspect</code>, <code>tape</code></li> </ul> <h2><strong>6.10.2</strong></h2> <ul> <li>[Fix] <code>stringify</code>: actually fix cyclic references (<a href="https://redirect.github.com/ljharb/qs/issues/426">#426</a>)</li> <li>[Fix] <code>stringify</code>: avoid encoding arrayformat comma when <code>encodeValuesOnly = true</code> (<a href="https://redirect.github.com/ljharb/qs/issues/424">#424</a>)</li> <li>[readme] remove travis badge; add github actions/codecov badges; update URLs</li> <li>[Docs] add note and links for coercing primitive values (<a href="https://redirect.github.com/ljharb/qs/issues/408">#408</a>)</li> <li>[actions] update codecov uploader</li> <li>[actions] update workflows</li> <li>[Tests] clean up stringify tests slightly</li> <li>[Dev Deps] update <code>eslint</code>, <code>@ljharb/eslint-config</code>, <code>aud</code>, <code>object-inspect</code>, <code>safe-publish-latest</code>, <code>tape</code></li> </ul> <h2><strong>6.10.1</strong></h2> <ul> <li>[Fix] <code>stringify</code>: avoid exception on repeated object values (<a href="https://redirect.github.com/ljharb/qs/issues/402">#402</a>)</li> </ul> <h2><strong>6.10.0</strong></h2> <ul> <li>[New] <code>stringify</code>: throw on cycles, instead of an infinite loop (<a href="https://redirect.github.com/ljharb/qs/issues/395">#395</a>, <a href="https://redirect.github.com/ljharb/qs/issues/394">#394</a>, <a href="https://redirect.github.com/ljharb/qs/issues/393">#393</a>)</li> <li>[New] <code>parse</code>: add <code>allowSparse</code> option for collapsing arrays with missing indices (<a href="https://redirect.github.com/ljharb/qs/issues/312">#312</a>)</li> <li>[meta] fix README.md (<a href="https://redirect.github.com/ljharb/qs/issues/399">#399</a>)</li> <li>[meta] only run <code>npm run dist</code> in publish, not install</li> <li>[Dev Deps] update <code>eslint</code>, <code>@ljharb/eslint-config</code>, <code>aud</code>, <code>has-symbols</code>, <code>tape</code></li> <li>[Tests] fix tests on node v0.6</li> <li>[Tests] use <code>ljharb/actions/node/install</code> instead of <code>ljharb/actions/node/run</code></li> <li>[Tests] Revert &quot;[meta] ignore eclint transitive audit warning&quot;</li> </ul> <h2><strong>6.9.7</strong></h2> <ul> <li>[Fix] <code>parse</code>: ignore <code>__proto__</code> keys (<a href="https://redirect.github.com/ljharb/qs/issues/428">#428</a>)</li> <li>[Fix] <code>stringify</code>: avoid encoding arrayformat comma when <code>encodeValuesOnly = true</code> (<a href="https://redirect.github.com/ljharb/qs/issues/424">#424</a>)</li> <li>[Robustness] <code>stringify</code>: avoid relying on a global <code>undefined</code> (<a href="https://redirect.github.com/ljharb/qs/issues/427">#427</a>)</li> <li>[readme] remove travis badge; add github actions/codecov badges; update URLs</li> <li>[Docs] add note and links for coercing primitive values (<a href="https://redirect.github.com/ljharb/qs/issues/408">#408</a>)</li> <li>[Tests] clean up stringify tests slightly</li> <li>[meta] fix README.md (<a href="https://redirect.github.com/ljharb/qs/issues/399">#399</a>)</li> <li>Revert &quot;[meta] ignore eclint transitive audit warning&quot;</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/ljharb/qs/commit/56763c12ec4fbf723333cbb32371cbd386c33cbb"><code>56763c1</code></a> v6.11.0</li> <li><a href="https://github.com/ljharb/qs/commit/ddd3e293b801df7a06cb7f2746462a6ca1dd3fb2"><code>ddd3e29</code></a> [readme] fix version badge</li> <li><a href="https://github.com/ljharb/qs/commit/c31347299f34afca90e8b5ff793eb4d0f77cfa56"><code>c313472</code></a> [New] [Fix] <code>stringify</code>: revert 0e903c0; add <code>commaRoundTrip</code> option</li> <li><a href="https://github.com/ljharb/qs/commit/95bc0185e157d400da4f43f1fcf1c7f008fd847e"><code>95bc018</code></a> v6.10.5</li> <li><a href="https://github.com/ljharb/qs/commit/0e903c0a9092618756b0962f1b80655ac0da436a"><code>0e903c0</code></a> [Fix] <code>stringify</code>: with <code>arrayFormat: comma</code>, properly include an explicit `[...</li> <li><a href="https://github.com/ljharb/qs/commit/ba9703c0340dfdeb73cb4387d6ab32c37768aa5b"><code>ba9703c</code></a> v6.10.4</li> <li><a href="https://github.com/ljharb/qs/commit/4e440195c7647f21c20bb76340774cb3a0cb6eac"><code>4e44019</code></a> [Fix] <code>stringify</code>: with <code>arrayFormat: comma</code>, include an explicit <code>[]</code> on a s...</li> <li><a href="https://github.com/ljharb/qs/commit/113b990ed23ae8d6f670eb879e16ed105cd9081b"><code>113b990</code></a> [Dev Deps] update <code>object-inspect</code></li> <li><a href="https://github.com/ljharb/qs/commit/c77f38f7174b9f10e8937e0f601fa1e6f0373b33"><code>c77f38f</code></a> [Dev Deps] update <code>eslint</code>, <code>@ljharb/eslint-config</code>, <code>aud</code>, <code>has-symbol</code>, <code>tape</code></li> <li><a href="https://github.com/ljharb/qs/commit/2cf45b2dcd31a6d5c7fc16f33c7148fade0eef1e"><code>2cf45b2</code></a> [meta] use <code>npmignore</code> to autogenerate an npmignore file</li> <li>Additional commits viewable in <a href="https://github.com/ljharb/qs/compare/v6.9.4...v6.11.0">compare view</a></li> </ul> </details> <br /> Updates `body-parser` from 1.19.0 to 1.20.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/expressjs/body-parser/releases">body-parser's releases</a>.</em></p> <blockquote> <h2>1.20.1</h2> <ul> <li>deps: qs@6.11.0</li> <li>perf: remove unnecessary object clone</li> </ul> <h2>1.20.0</h2> <ul> <li>Fix error message for json parse whitespace in <code>strict</code></li> <li>Fix internal error when inflated body exceeds limit</li> <li>Prevent loss of async hooks context</li> <li>Prevent hanging when request already read</li> <li>deps: depd@2.0.0 <ul> <li>Replace internal <code>eval</code> usage with <code>Function</code> constructor</li> <li>Use instance methods on <code>process</code> to check for listeners</li> </ul> </li> <li>deps: http-errors@2.0.0 <ul> <li>deps: depd@2.0.0</li> <li>deps: statuses@2.0.1</li> </ul> </li> <li>deps: on-finished@2.4.1</li> <li>deps: qs@6.10.3</li> <li>deps: raw-body@2.5.1 <ul> <li>deps: http-errors@2.0.0</li> </ul> </li> </ul> <h2>1.19.2</h2> <ul> <li>deps: bytes@3.1.2</li> <li>deps: qs@6.9.7 <ul> <li>Fix handling of <code>__proto__</code> keys</li> </ul> </li> <li>deps: raw-body@2.4.3 <ul> <li>deps: bytes@3.1.2</li> </ul> </li> </ul> <h2>1.19.1</h2> <ul> <li>deps: bytes@3.1.1</li> <li>deps: http-errors@1.8.1 <ul> <li>deps: inherits@2.0.4</li> <li>deps: toidentifier@1.0.1</li> <li>deps: setprototypeof@1.2.0</li> </ul> </li> <li>deps: qs@6.9.6</li> <li>deps: raw-body@2.4.2 <ul> <li>deps: bytes@3.1.1</li> <li>deps: http-errors@1.8.1</li> </ul> </li> <li>deps: safe-buffer@5.2.1</li> <li>deps: type-is@~1.6.18</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/expressjs/body-parser/blob/master/HISTORY.md">body-parser's changelog</a>.</em></p> <blockquote> <h1>1.20.1 / 2022-10-06</h1> <ul> <li>deps: qs@6.11.0</li> <li>perf: remove unnecessary object clone</li> </ul> <h1>1.20.0 / 2022-04-02</h1> <ul> <li>Fix error message for json parse whitespace in <code>strict</code></li> <li>Fix internal error when inflated body exceeds limit</li> <li>Prevent loss of async hooks context</li> <li>Prevent hanging when request already read</li> <li>deps: depd@2.0.0 <ul> <li>Replace internal <code>eval</code> usage with <code>Function</code> constructor</li> <li>Use instance methods on <code>process</code> to check for listeners</li> </ul> </li> <li>deps: http-errors@2.0.0 <ul> <li>deps: depd@2.0.0</li> <li>deps: statuses@2.0.1</li> </ul> </li> <li>deps: on-finished@2.4.1</li> <li>deps: qs@6.10.3</li> <li>deps: raw-body@2.5.1 <ul> <li>deps: http-errors@2.0.0</li> </ul> </li> </ul> <h1>1.19.2 / 2022-02-15</h1> <ul> <li>deps: bytes@3.1.2</li> <li>deps: qs@6.9.7 <ul> <li>Fix handling of <code>__proto__</code> keys</li> </ul> </li> <li>deps: raw-body@2.4.3 <ul> <li>deps: bytes@3.1.2</li> </ul> </li> </ul> <h1>1.19.1 / 2021-12-10</h1> <ul> <li>deps: bytes@3.1.1</li> <li>deps: http-errors@1.8.1 <ul> <li>deps: inherits@2.0.4</li> <li>deps: toidentifier@1.0.1</li> <li>deps: setprototypeof@1.2.0</li> </ul> </li> <li>deps: qs@6.9.6</li> <li>deps: raw-body@2.4.2 <ul> <li>deps: bytes@3.1.1</li> <li>deps: http-errors@1.8.1</li> </ul> </li> <li>deps: safe-buffer@5.2.1</li> <li>deps: type-is@~1.6.18</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/expressjs/body-parser/commit/830bdfbee021d540a742de857dcbd43f40563a02"><code>830bdfb</code></a> 1.20.1</li> <li><a href="https://github.com/expressjs/body-parser/commit/ecad1ccf9eefe61a4ba5b8354d914e262eba7648"><code>ecad1cc</code></a> build: eslint@8.24.0</li> <li><a href="https://github.com/expressjs/body-parser/commit/03b93cf9f11c201631a8cefa09df08feb6f2bb00"><code>03b93cf</code></a> build: supertest@6.3.0</li> <li><a href="https://github.com/expressjs/body-parser/commit/2c611fcda0fe54043eb8c914f1fde412ba9432c0"><code>2c611fc</code></a> build: Node.js@18.10</li> <li><a href="https://github.com/expressjs/body-parser/commit/f199e94b115de00feae7ae5559638c0c52019b2e"><code>f199e94</code></a> perf: remove unnecessary object clone</li> <li><a href="https://github.com/expressjs/body-parser/commit/0123e12d6b6db1bdb66b271b2822b5070096dc32"><code>0123e12</code></a> build: Node.js@18.9</li> <li><a href="https://github.com/expressjs/body-parser/commit/de1e6c2b390244e486f235151d8e6b9646f2122f"><code>de1e6c2</code></a> build: Node.js@16.17</li> <li><a href="https://github.com/expressjs/body-parser/commit/477ff13b9c608800cc25331e0de6da6cd4970ee3"><code>477ff13</code></a> build: eslint-plugin-import@2.26.0</li> <li><a href="https://github.com/expressjs/body-parser/commit/40c3fff30b0d88763e89f1a41ed76d2cf8aa1b14"><code>40c3fff</code></a> deps: qs@6.11.0</li> <li><a href="https://github.com/expressjs/body-parser/commit/4aa84b70c298354e902edfc4a85ddfdc9fa905c8"><code>4aa84b7</code></a> build: supertest@6.2.4</li> <li>Additional commits viewable in <a href="https://github.com/expressjs/body-parser/compare/1.19.0...1.20.1">compare view</a></li> </ul> </details> <br /> Updates `express` from 4.17.1 to 4.18.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/expressjs/express/releases">express's releases</a>.</em></p> <blockquote> <h2>4.18.2</h2> <ul> <li>Fix regression routing a large stack in a single route</li> <li>deps: body-parser@1.20.1 <ul> <li>deps: qs@6.11.0</li> <li>perf: remove unnecessary object clone</li> </ul> </li> <li>deps: qs@6.11.0</li> </ul> <h2>4.18.1</h2> <ul> <li>Fix hanging on large stack of sync routes</li> </ul> <h2>4.18.0</h2> <ul> <li>Add &quot;root&quot; option to <code>res.download</code></li> <li>Allow <code>options</code> without <code>filename</code> in <code>res.download</code></li> <li>Deprecate string and non-integer arguments to <code>res.status</code></li> <li>Fix behavior of <code>null</code>/<code>undefined</code> as <code>maxAge</code> in <code>res.cookie</code></li> <li>Fix handling very large stacks of sync middleware</li> <li>Ignore <code>Object.prototype</code> values in settings through <code>app.set</code>/<code>app.get</code></li> <li>Invoke <code>default</code> with same arguments as types in <code>res.format</code></li> <li>Support proper 205 responses using <code>res.send</code></li> <li>Use <code>http-errors</code> for <code>res.format</code> error</li> <li>deps: body-parser@1.20.0 <ul> <li>Fix error message for json parse whitespace in <code>strict</code></li> <li>Fix internal error when inflated body exceeds limit</li> <li>Prevent loss of async hooks context</li> <li>Prevent hanging when request already read</li> <li>deps: depd@2.0.0</li> <li>deps: http-errors@2.0.0</li> <li>deps: on-finished@2.4.1</li> <li>deps: qs@6.10.3</li> <li>deps: raw-body@2.5.1</li> </ul> </li> <li>deps: cookie@0.5.0 <ul> <li>Add <code>priority</code> option</li> <li>Fix <code>expires</code> option to reject invalid dates</li> </ul> </li> <li>deps: depd@2.0.0 <ul> <li>Replace internal <code>eval</code> usage with <code>Function</code> constructor</li> <li>Use instance methods on <code>process</code> to check for listeners</li> </ul> </li> <li>deps: finalhandler@1.2.0 <ul> <li>Remove set content headers that break response</li> <li>deps: on-finished@2.4.1</li> <li>deps: statuses@2.0.1</li> </ul> </li> <li>deps: on-finished@2.4.1 <ul> <li>Prevent loss of async hooks context</li> </ul> </li> <li>deps: qs@6.10.3</li> <li>deps: send@0.18.0 <ul> <li>Fix emitted 416 error missing headers property</li> <li>Limit the headers removed for 304 response</li> <li>deps: depd@2.0.0</li> <li>deps: destroy@1.2.0</li> <li>deps: http-errors@2.0.0</li> <li>deps: on-finished@2.4.1</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/expressjs/express/blob/master/History.md">express's changelog</a>.</em></p> <blockquote> <h1>4.18.2 / 2022-10-08</h1> <ul> <li>Fix regression routing a large stack in a single route</li> <li>deps: body-parser@1.20.1 <ul> <li>deps: qs@6.11.0</li> <li>perf: remove unnecessary object clone</li> </ul> </li> <li>deps: qs@6.11.0</li> </ul> <h1>4.18.1 / 2022-04-29</h1> <ul> <li>Fix hanging on large stack of sync routes</li> </ul> <h1>4.18.0 / 2022-04-25</h1> <ul> <li>Add &quot;root&quot; option to <code>res.download</code></li> <li>Allow <code>options</code> without <code>filename</code> in <code>res.download</code></li> <li>Deprecate string and non-integer arguments to <code>res.status</code></li> <li>Fix behavior of <code>null</code>/<code>undefined</code> as <code>maxAge</code> in <code>res.cookie</code></li> <li>Fix handling very large stacks of sync middleware</li> <li>Ignore <code>Object.prototype</code> values in settings through <code>app.set</code>/<code>app.get</code></li> <li>Invoke <code>default</code> with same arguments as types in <code>res.format</code></li> <li>Support proper 205 responses using <code>res.send</code></li> <li>Use <code>http-errors</code> for <code>res.format</code> error</li> <li>deps: body-parser@1.20.0 <ul> <li>Fix error message for json parse whitespace in <code>strict</code></li> <li>Fix internal error when inflated body exceeds limit</li> <li>Prevent loss of async hooks context</li> <li>Prevent hanging when request already read</li> <li>deps: depd@2.0.0</li> <li>deps: http-errors@2.0.0</li> <li>deps: on-finished@2.4.1</li> <li>deps: qs@6.10.3</li> <li>deps: raw-body@2.5.1</li> </ul> </li> <li>deps: cookie@0.5.0 <ul> <li>Add <code>priority</code> option</li> <li>Fix <code>expires</code> option to reject invalid dates</li> </ul> </li> <li>deps: depd@2.0.0 <ul> <li>Replace internal <code>eval</code> usage with <code>Function</code> constructor</li> <li>Use instance methods on <code>process</code> to check for listeners</li> </ul> </li> <li>deps: finalhandler@1.2.0 <ul> <li>Remove set content headers that break response</li> <li>deps: on-finished@2.4.1</li> <li>deps: statuses@2.0.1</li> </ul> </li> <li>deps: on-finished@2.4.1 <ul> <li>Prevent loss of async hooks context</li> </ul> </li> <li>deps: qs@6.10.3</li> <li>deps: send@0.18.0</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/expressjs/express/commit/8368dc178af16b91b576c4c1d135f701a0007e5d"><code>8368dc1</code></a> 4.18.2</li> <li><a href="https://github.com/expressjs/express/commit/61f40491222dbede653b9938e6a4676f187aab44"><code>61f4049</code></a> docs: replace Freenode with Libera Chat</li> <li><a href="https://github.com/expressjs/express/commit/bb7907b932afe3a19236a642f6054b6c8f7349a0"><code>bb7907b</code></a> build: Node.js@18.10</li> <li><a href="https://github.com/expressjs/express/commit/f56ce73186e885a938bfdb3d3d1005a58e6ae12b"><code>f56ce73</code></a> build: supertest@6.3.0</li> <li><a href="https://github.com/expressjs/express/commit/24b3dc551670ac4fb0cd5a2bd5ef643c9525e60f"><code>24b3dc5</code></a> deps: qs@6.11.0</li> <li><a href="https://github.com/expressjs/express/commit/689d175b8b39d8860b81d723233fb83d15201827"><code>689d175</code></a> deps: body-parser@1.20.1</li> <li><a href="https://github.com/expressjs/express/commit/340be0f79afb9b3176afb76235aa7f92acbd5050"><code>340be0f</code></a> build: eslint@8.24.0</li> <li><a href="https://github.com/expressjs/express/commit/33e8dc303af9277f8a7e4f46abfdcb5e72f6797b"><code>33e8dc3</code></a> docs: use Node.js name style</li> <li><a href="https://github.com/expressjs/express/commit/644f6464b9f61cbafa8f880636b1aa5237d95bad"><code>644f646</code></a> build: supertest@6.2.4</li> <li><a href="https://github.com/expressjs/express/commit/ecd7572f1e920b7a512452b8d9806ae617a99c54"><code>ecd7572</code></a> build: Node.js@14.20</li> <li>Additional commits viewable in <a href="https://github.com/expressjs/express/compare/4.17.1...4.18.2">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/batuhan-basoglu/Hospital-Management-System/network/alerts). </details>
dependabot[bot] commented 2024-01-14 01:16:46 +00:00 (Migrated from github.com)

Looks like these dependencies are updatable in another way, so this is no longer needed.

Looks like these dependencies are updatable in another way, so this is no longer needed.

Pull request closed

Sign in to join this conversation.
No description provided.