Skip to content

Commit

Permalink
deps(example): bump path-to-regexp and @nestjs/platform-express in /e…
Browse files Browse the repository at this point in the history
…xamples/nestjs-fastify (#2514)

Bumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp) and [@nestjs/platform-express](https://github.com/nestjs/nest/tree/HEAD/packages/platform-express). These dependencies needed to be updated together.
Updates `path-to-regexp` from 0.1.10 to 3.3.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/pillarjs/path-to-regexp/releases">path-to-regexp's releases</a>.</em></p>
<blockquote>
<h2>Add backtracking protection</h2>
<p><strong>Fixed</strong></p>
<ul>
<li>Add backtrack protection to 3.x release (<a href="https://redirect.github.com/pillarjs/path-to-regexp/issues/321">#321</a>)  d31670a</li>
</ul>
<p><a href="https://github.com/pillarjs/path-to-regexp/compare/v3.2.0...v3.3.0">https://github.com/pillarjs/path-to-regexp/compare/v3.2.0...v3.3.0</a></p>
<h2>Match Function</h2>
<p><strong>Added</strong></p>
<ul>
<li>Add native <code>match</code> function to library</li>
</ul>
<h2>Validate and sensitive options</h2>
<ul>
<li>Add <code>sensitive</code> option for <code>tokensToFunction</code> (<a href="https://redirect.github.com/pillarjs/path-to-regexp/issues/191">#191</a>)</li>
<li>Add <code>validate</code> option to path functions (<a href="https://redirect.github.com/pillarjs/path-to-regexp/issues/178">#178</a>)</li>
</ul>
<h2>Fix backtracking in 1.x</h2>
<p><strong>Fixed</strong></p>
<ul>
<li>Add backtrack protection to 1.x release (<a href="https://redirect.github.com/pillarjs/path-to-regexp/issues/320">#320</a>)  925ac8e</li>
<li>Fix <code>re.exec(&amp;[#39](https://github.com/pillarjs/path-to-regexp/issues/39);/test/route&amp;[#39](https://github.com/pillarjs/path-to-regexp/issues/39);)</code> result (<a href="https://redirect.github.com/pillarjs/path-to-regexp/issues/267">#267</a>)  32a14b0</li>
</ul>
<p><a href="https://github.com/pillarjs/path-to-regexp/compare/v1.8.0...v1.9.0">https://github.com/pillarjs/path-to-regexp/compare/v1.8.0...v1.9.0</a></p>
<h2>Backport token to function options</h2>
<p><strong>Added</strong></p>
<ul>
<li>Backport <code>TokensToFunctionOptions</code></li>
</ul>
<h2>Fix backtracking (again)</h2>
<p><strong>Fixed</strong></p>
<ul>
<li>Improved backtracking protection for 0.1.x, will break some previously valid paths (see previous advisory: <a href="https://github.com/pillarjs/path-to-regexp/security/advisories/GHSA-9wv6-86v2-598j">https://github.com/pillarjs/path-to-regexp/security/advisories/GHSA-9wv6-86v2-598j</a>)</li>
</ul>
<p><a href="https://github.com/pillarjs/path-to-regexp/compare/v0.1.11...v0.1.12">https://github.com/pillarjs/path-to-regexp/compare/v0.1.11...v0.1.12</a></p>
<h2>Error on bad input</h2>
<p><strong>Changed</strong></p>
<ul>
<li>Add error on bad input values  8f09549</li>
</ul>
<p><a href="https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v0.1.11">https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v0.1.11</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/pillarjs/path-to-regexp/blob/master/History.md">path-to-regexp's changelog</a>.</em></p>
<blockquote>
<h1>Moved to <a href="https://github.com/pillarjs/path-to-regexp/releases">GitHub Releases</a></h1>
<h2>3.0.0 / 2019-01-13</h2>
<ul>
<li>Always use prefix character as delimiter token, allowing any character to be a delimiter (e.g. <code>/:att1-:att2-:att3-:att4-:att5</code>)</li>
<li>Remove <code>partial</code> support, prefer escaping the prefix delimiter explicitly (e.g. <code>\\/(apple-)?icon-:res(\\d+).png</code>)</li>
</ul>
<h2>2.4.0 / 2018-08-26</h2>
<ul>
<li>Support <code>start</code> option to disable anchoring from beginning of the string</li>
</ul>
<h2>2.3.0 / 2018-08-20</h2>
<ul>
<li>Use <code>delimiter</code> when processing repeated matching groups (e.g. <code>foo/bar</code> has no prefix, but has a delimiter)</li>
</ul>
<h2>2.2.1 / 2018-04-24</h2>
<ul>
<li>Allow empty string with <code>end: false</code> to match both relative and absolute paths</li>
</ul>
<h2>2.2.0 / 2018-03-06</h2>
<ul>
<li>Pass <code>token</code> as second argument to <code>encode</code> option (e.g. <code>encode(value, token)</code>)</li>
</ul>
<h2>2.1.0 / 2017-10-20</h2>
<ul>
<li>Handle non-ending paths where the final character is a delimiter
<ul>
<li>E.g. <code>/foo/</code> before required either <code>/foo/</code> or <code>/foo//</code> to match in non-ending mode</li>
</ul>
</li>
</ul>
<h2>2.0.0 / 2017-08-23</h2>
<ul>
<li>New option! Ability to set <code>endsWith</code> to match paths like <code>/test?query=string</code> up to the query string</li>
<li>New option! Set <code>delimiters</code> for specific characters to be treated as parameter prefixes (e.g. <code>/:test</code>)</li>
<li>Remove <code>isarray</code> dependency</li>
<li>Explicitly handle trailing delimiters instead of trimming them (e.g. <code>/test/</code> is now treated as <code>/test/</code> instead of <code>/test</code> when matching)</li>
<li>Remove overloaded <code>keys</code> argument that accepted <code>options</code></li>
<li>Remove <code>keys</code> list attached to the <code>RegExp</code> output</li>
<li>Remove asterisk functionality (it's a real pain to properly encode)</li>
<li>Change <code>tokensToFunction</code> (e.g. <code>compile</code>) to accept an <code>encode</code> function for pretty encoding (e.g. pass your own implementation)</li>
</ul>
<h2>1.7.0 / 2016-11-08</h2>
<ul>
<li>Allow a <code>delimiter</code> option to be passed in with <code>tokensToRegExp</code> which will be used for &quot;non-ending&quot; token match situations</li>
</ul>
<h2>1.6.0 / 2016-10-03</h2>
<ul>
<li>Populate <code>RegExp.keys</code> when using the <code>tokensToRegExp</code> method (making it consistent with the main export)</li>
<li>Allow a <code>delimiter</code> option to be passed in with <code>parse</code></li>
<li>Updated TypeScript definition with <code>Keys</code> and <code>Options</code> updated</li>
</ul>
<h2>1.5.3 / 2016-06-15</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/pillarjs/path-to-regexp/commit/2eb12934fc1f15d3b9bad010709717fc53a14b8e"><code>2eb1293</code></a> 3.3.0</li>
<li><a href="https://github.com/pillarjs/path-to-regexp/commit/d31670ae8f6e69cbfd56e835742195b7d10942ef"><code>d31670a</code></a> Add backtrack protection to 3.x release (<a href="https://redirect.github.com/pillarjs/path-to-regexp/issues/321">#321</a>)</li>
<li><a href="https://github.com/pillarjs/path-to-regexp/commit/6d2e8db0f1260921c63330c006f3b9f492b69aed"><code>6d2e8db</code></a> 3.2.0</li>
<li><a href="https://github.com/pillarjs/path-to-regexp/commit/0e0dce99b91b3deba85c2b5e97b161762a13c5d9"><code>0e0dce9</code></a> Add native <code>match</code> function to library</li>
<li><a href="https://github.com/pillarjs/path-to-regexp/commit/dd966ea4f0e6f43f64a97314a1bcd791cfd717bb"><code>dd966ea</code></a> Fix <code>validate: false</code> examples in README</li>
<li><a href="https://github.com/pillarjs/path-to-regexp/commit/ead0298da8f3ecdbc93680af317663be30492620"><code>ead0298</code></a> Changed coverage tool to nyc (<a href="https://redirect.github.com/pillarjs/path-to-regexp/issues/201">#201</a>)</li>
<li><a href="https://github.com/pillarjs/path-to-regexp/commit/1aa2238437aeb10a5949b11fee4a743f92ff3597"><code>1aa2238</code></a> Bump node version tests</li>
<li><a href="https://github.com/pillarjs/path-to-regexp/commit/f232e6d3fc256fc4def7062c7542c4230c6bf6cd"><code>f232e6d</code></a> 3.1.0</li>
<li><a href="https://github.com/pillarjs/path-to-regexp/commit/cb331c6f753b2b00fa582d678fbc72e526e918f7"><code>cb331c6</code></a> Update dev dependencies</li>
<li><a href="https://github.com/pillarjs/path-to-regexp/commit/36344dce03215e6e7cb568761dd0d9f022bcc364"><code>36344dc</code></a> Rename <code>noValidate</code> option to <code>validate</code></li>
<li>Additional commits viewable in <a href="https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v3.3.0">compare view</a></li>
</ul>
</details>
<br />

Updates `@nestjs/platform-express` from 10.4.4 to 10.4.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/nestjs/nest/releases"><code>@​nestjs/platform-express</code>'s releases</a>.</em></p>
<blockquote>
<h2>v10.4.15 (2024-12-09)</h2>
<h4>Dependencies</h4>
<ul>
<li><code>platform-express</code>
<ul>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14282">#14282</a> fix(deps): update dependency express to v4.21.2 (<a href="https://github.com/apps/renovate"><code>@​renovate[bot]</code></a>)</li>
</ul>
</li>
</ul>
<h2>v10.4.13 (2024-12-03)</h2>
<h4>Bug fixes</h4>
<ul>
<li><code>common</code>
<ul>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14256">#14256</a> chore(common): Add type declaration for RawBody decorator with pipes (<a href="https://github.com/sapenlei"><code>@​sapenlei</code></a>)</li>
</ul>
</li>
</ul>
<h4>Dependencies</h4>
<ul>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14257">#14257</a> fix(deps): update dependency <code>@​fastify/static</code> to v7.0.4 (<a href="https://github.com/apps/renovate"><code>@​renovate[bot]</code></a>)</li>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14258">#14258</a> fix(deps): update dependency <code>@​nestjs/sequelize</code> to v10.0.1 (<a href="https://github.com/apps/renovate"><code>@​renovate[bot]</code></a>)</li>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14249">#14249</a> chore(deps): bump <code>@​apollo/gateway</code> from 2.4.8 to 2.8.5 in /sample/32-graphql-federation-schema-first/users-application (<a href="https://github.com/apps/dependabot"><code>@​dependabot[bot]</code></a>)</li>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14250">#14250</a> chore(deps): update jest monorepo (<a href="https://github.com/apps/renovate"><code>@​renovate[bot]</code></a>)</li>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14245">#14245</a> chore(deps): update dependency mqtt to v5.10.3 (<a href="https://github.com/apps/renovate"><code>@​renovate[bot]</code></a>)</li>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14247">#14247</a> fix(deps): update nest monorepo to v10.4.12 (<a href="https://github.com/apps/renovate"><code>@​renovate[bot]</code></a>)</li>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14251">#14251</a> chore(deps-dev): bump graphql-tools from 9.0.3 to 9.0.5 (<a href="https://github.com/apps/dependabot"><code>@​dependabot[bot]</code></a>)</li>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14246">#14246</a> chore(deps): update nest monorepo (<a href="https://github.com/apps/renovate"><code>@​renovate[bot]</code></a>)</li>
</ul>
<h4>Committers: 3</h4>
<ul>
<li>Kamil Mysliwiec (<a href="https://github.com/kamilmysliwiec"><code>@​kamilmysliwiec</code></a>)</li>
<li>Micael Levi L. Cavalcante (<a href="https://github.com/micalevisk"><code>@​micalevisk</code></a>)</li>
<li>sapenlei (<a href="https://github.com/sapenlei"><code>@​sapenlei</code></a>)</li>
</ul>
<h2>v10.4.12 (2024-11-29)</h2>
<h4>Bug fixes</h4>
<ul>
<li><code>common</code>
<ul>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14241">#14241</a> fix(common): enforce string type in validationpipe (<a href="https://github.com/LhonRafaat"><code>@​LhonRafaat</code></a>)</li>
</ul>
</li>
</ul>
<h4>Dependencies</h4>
<ul>
<li>Other
<ul>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14243">#14243</a> chore(deps): update dependency <code>@​types/node</code> to v20.17.9 (<a href="https://github.com/apps/renovate"><code>@​renovate[bot]</code></a>)</li>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14240">#14240</a> chore(deps): update dependency <code>@​types/multer</code> to v1.4.12 (<a href="https://github.com/apps/renovate"><code>@​renovate[bot]</code></a>)</li>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14239">#14239</a> chore(deps): update dependency <code>@​types/chai</code> to v4.3.20 (<a href="https://github.com/apps/renovate"><code>@​renovate[bot]</code></a>)</li>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14237">#14237</a> chore(deps): update confluentinc/cp-zookeeper docker tag to v7.7.2 (<a href="https://github.com/apps/renovate"><code>@​renovate[bot]</code></a>)</li>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14236">#14236</a> chore(deps): update confluentinc/cp-kafka docker tag to v7.7.2 (<a href="https://github.com/apps/renovate"><code>@​renovate[bot]</code></a>)</li>
<li><a href="https://redirect.github.com/nestjs/nest/pull/12253">#12253</a> fix(deps): update apollo graphql packages (<a href="https://github.com/apps/renovate"><code>@​renovate[bot]</code></a>)</li>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14235">#14235</a> chore(deps-dev): bump <code>@​commitlint/config-angular</code> from 19.5.0 to 19.6.0 (<a href="https://github.com/apps/dependabot"><code>@​dependabot[bot]</code></a>)</li>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14233">#14233</a> chore(deps): update nest monorepo (<a href="https://github.com/apps/renovate"><code>@​renovate[bot]</code></a>)</li>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14232">#14232</a> fix(deps): update dependency path-to-regexp to v3.3.0 [security] (<a href="https://github.com/apps/renovate"><code>@​renovate[bot]</code></a>)</li>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14229">#14229</a> chore(deps): update mongo docker tag to v8 (<a href="https://github.com/apps/renovate"><code>@​renovate[bot]</code></a>)</li>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14228">#14228</a> chore(deps): update dependency <code>@​types/node</code> to v22.10.0 (<a href="https://github.com/apps/renovate"><code>@​renovate[bot]</code></a>)</li>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14227">#14227</a> fix(deps): update nest-graphql monorepo to v12.2.1 (<a href="https://github.com/apps/renovate"><code>@​renovate[bot]</code></a>)</li>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14224">#14224</a> fix(deps): update dependency sequelize to v6.37.5 (<a href="https://github.com/apps/renovate"><code>@​renovate[bot]</code></a>)</li>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14230">#14230</a> chore(deps): update mysql docker tag to v9 (<a href="https://github.com/apps/renovate"><code>@​renovate[bot]</code></a>)</li>
<li><a href="https://redirect.github.com/nestjs/nest/pull/14231">#14231</a> fix(deps): update dependency <code>@​nestjs/swagger</code> to v8 (<a href="https://github.com/apps/renovate"><code>@​renovate[bot]</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/nestjs/nest/commit/d0fb875e23e3e6baae8537efd41d54709acade0c"><code>d0fb875</code></a> chore(<a href="https://github.com/nestjs"><code>@​nestjs</code></a>) publish v10.4.15 release</li>
<li><a href="https://github.com/nestjs/nest/commit/1d457fe79f00956ef41a8bdc595d686f980eed40"><code>1d457fe</code></a> chore(<a href="https://github.com/nestjs"><code>@​nestjs</code></a>) publish v10.4.14 release</li>
<li><a href="https://github.com/nestjs/nest/commit/f4b242a6aa5ff3fd916ac982b51d2a26daa0ef40"><code>f4b242a</code></a> fix(deps): update dependency express to v4.21.2</li>
<li><a href="https://github.com/nestjs/nest/commit/1eba0121a089be0e4880f37503dab7870602bb8e"><code>1eba012</code></a> chore(<a href="https://github.com/nestjs"><code>@​nestjs</code></a>) publish v10.4.13 release</li>
<li><a href="https://github.com/nestjs/nest/commit/cf8d27c2f3fb1731785ad7a2ce0447889435f6a3"><code>cf8d27c</code></a> chore(<a href="https://github.com/nestjs"><code>@​nestjs</code></a>) publish v10.4.12 release</li>
<li><a href="https://github.com/nestjs/nest/commit/7db85ad33cd5c68273320457081bbc6ac5134e06"><code>7db85ad</code></a> fix(deps): update dependency tslib to v2.8.1</li>
<li><a href="https://github.com/nestjs/nest/commit/bedf1fa2a6328ca883539a06473e62711627b9ff"><code>bedf1fa</code></a> chore(<a href="https://github.com/nestjs"><code>@​nestjs</code></a>) publish v10.4.11 release</li>
<li><a href="https://github.com/nestjs/nest/commit/5ebe4b93b3411d072e91d0a6809c72dde606b129"><code>5ebe4b9</code></a> chore(<a href="https://github.com/nestjs"><code>@​nestjs</code></a>) publish v10.4.10 release</li>
<li><a href="https://github.com/nestjs/nest/commit/416830c3924b37ec354d4e15c14119519e389afc"><code>416830c</code></a> chore(<a href="https://github.com/nestjs"><code>@​nestjs</code></a>) publish v10.4.9 release</li>
<li><a href="https://github.com/nestjs/nest/commit/d35006a0d371e9e12016024070569a631e302fb7"><code>d35006a</code></a> chore: update readmes</li>
<li>Additional commits viewable in <a href="https://github.com/nestjs/nest/commits/v10.4.15/packages/platform-express">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/arcjet/arcjet-js/network/alerts).

</details>
  • Loading branch information
dependabot[bot] authored Dec 9, 2024
1 parent 260195f commit 98e57ff
Showing 1 changed file with 32 additions and 19 deletions.
51 changes: 32 additions & 19 deletions examples/nestjs-fastify/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 98e57ff

Please sign in to comment.