Bump the npm_and_yarn group across 2 directories with 13 updates
Type: Pull Request
State: Merged
![dependabot[bot]](https://github.com/dependabot.png)
Association: Contributor
Comments: 0
(30 days ago)
(12 days ago)
(12 days ago)
by Mathsqrt2
dependencies javascript
Bumps the npm_and_yarn group with 6 updates in the /backend directory:
Package | From | To |
---|---|---|
@nestjs/common | 10.3.10 |
10.4.20 |
brace-expansion | 1.1.11 |
1.1.12 |
path-to-regexp | 0.1.10 |
3.3.0 |
@nestjs/platform-express | 10.4.8 |
10.4.20 |
express | 4.21.1 |
4.21.2 |
form-data | 4.0.0 |
4.0.4 |
Bumps the npm_and_yarn group with 4 updates in the /frontend directory: path-to-regexp, express, esbuild and @angular-devkit/build-angular.
Updates @nestjs/common
from 10.3.10 to 10.4.20
Release notes
Sourced from @nestjs/common
's releases.
v10.4.19 (2025-06-09)
Dependencies
platform-express
- chore(deps): bump multer from 2.0.0 to 2.0.1 (
@dependabot[bot]
)v10.4.18 (2025-05-26)
Dependencies
platform-express
- chore(deps): bump multer from 1.4.5-lts.2 to 2.0.0
v10.4.16
What's Changed
- fix(common): introduce magic file type validator to nestjs common by
@Chathula
in nestjs/nest#14948Full Changelog: https://github.com/nestjs/nest/compare/v10.4.15...v10.4.16
v10.4.15 (2024-12-09)
Dependencies
platform-express
- #14282 fix(deps): update dependency express to v4.21.2 (
@renovate[bot]
)v10.4.13 (2024-12-03)
Bug fixes
common
- #14256 chore(common): Add type declaration for RawBody decorator with pipes (
@sapenlei
)Dependencies
- #14257 fix(deps): update dependency
@fastify/static
to v7.0.4 (@renovate[bot]
)- #14258 fix(deps): update dependency
@nestjs/sequelize
to v10.0.1 (@renovate[bot]
)- #14249 chore(deps): bump
@apollo/gateway
from 2.4.8 to 2.8.5 in /sample/32-graphql-federation-schema-first/users-application (@dependabot[bot]
)- #14250 chore(deps): update jest monorepo (
@renovate[bot]
)- #14245 chore(deps): update dependency mqtt to v5.10.3 (
@renovate[bot]
)- #14247 fix(deps): update nest monorepo to v10.4.12 (
@renovate[bot]
)- #14251 chore(deps-dev): bump graphql-tools from 9.0.3 to 9.0.5 (
@dependabot[bot]
)- #14246 chore(deps): update nest monorepo (
@renovate[bot]
)Committers: 3
- Kamil Mysliwiec (
@kamilmysliwiec
)- Micael Levi L. Cavalcante (
@micalevisk
)- sapenlei (
@sapenlei
)v10.4.12 (2024-11-29)
Bug fixes
... (truncated)
Commits
f8021ab
chore(@nestjs
) publish v10.4.20 release421a580
chore(@nestjs
) publish v10.4.19 release9da1249
chore(@nestjs
) publish v10.4.18 releasedc2a3c0
chore(@nestjs
) publish v10.4.17 releasec4fb432
chore(common): temporarily move file-type to regular deps6c8aec6
chore(@nestjs
) publish v10.4.16 release2b9e132
chore: update outdated tests, make file-type optionalcb0d650
chore: remove duplicate packages6196ab2
Merge branch 'Chathula-fix-nestjs-common-mime-validator'0ac7959
chore: minor tweaks- Additional commits viewable in compare view
Updates brace-expansion
from 1.1.11 to 1.1.12
Release notes
Sourced from brace-expansion's releases.
v1.1.12
- pkg: publish on tag 1.x c460dbd
- fmt ccb8ac6
- Fix potential ReDoS Vulnerability or Inefficient Regular Expression (#65) c3c73c8
https://github.com/juliangruber/brace-expansion/compare/v1.1.11...v1.1.12
Commits
Updates path-to-regexp
from 0.1.10 to 3.3.0
Release notes
Sourced from path-to-regexp's releases.
Add backtracking protection
Fixed
- Add backtrack protection to 3.x release (#321) d31670a
https://github.com/pillarjs/path-to-regexp/compare/v3.2.0...v3.3.0
Match Function
Added
- Add native
match
function to libraryValidate and sensitive options
Fix backtracking in 1.x
Fixed
- Add backtrack protection to 1.x release (#320) 925ac8e
- Fix
re.exec(&[#39](https://github.com/pillarjs/path-to-regexp/issues/39);/test/route&[#39](https://github.com/pillarjs/path-to-regexp/issues/39);)
result (#267) 32a14b0https://github.com/pillarjs/path-to-regexp/compare/v1.8.0...v1.9.0
Backport token to function options
Added
- Backport
TokensToFunctionOptions
Fix backtracking (again)
Fixed
- Improved backtracking protection for 0.1.x, will break some previously valid paths (see previous advisory: https://github.com/pillarjs/path-to-regexp/security/advisories/GHSA-9wv6-86v2-598j)
https://github.com/pillarjs/path-to-regexp/compare/v0.1.11...v0.1.12
Error on bad input
Changed
- Add error on bad input values 8f09549
https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v0.1.11
Changelog
Sourced from path-to-regexp's changelog.
Moved to GitHub Releases
3.0.0 / 2019-01-13
- Always use prefix character as delimiter token, allowing any character to be a delimiter (e.g.
/:att1-:att2-:att3-:att4-:att5
)- Remove
partial
support, prefer escaping the prefix delimiter explicitly (e.g.\\/(apple-)?icon-:res(\\d+).png
)2.4.0 / 2018-08-26
- Support
start
option to disable anchoring from beginning of the string2.3.0 / 2018-08-20
- Use
delimiter
when processing repeated matching groups (e.g.foo/bar
has no prefix, but has a delimiter)2.2.1 / 2018-04-24
- Allow empty string with
end: false
to match both relative and absolute paths2.2.0 / 2018-03-06
- Pass
token
as second argument toencode
option (e.g.encode(value, token)
)2.1.0 / 2017-10-20
- Handle non-ending paths where the final character is a delimiter
- E.g.
/foo/
before required either/foo/
or/foo//
to match in non-ending mode2.0.0 / 2017-08-23
- New option! Ability to set
endsWith
to match paths like/test?query=string
up to the query string- New option! Set
delimiters
for specific characters to be treated as parameter prefixes (e.g./:test
)- Remove
isarray
dependency- Explicitly handle trailing delimiters instead of trimming them (e.g.
/test/
is now treated as/test/
instead of/test
when matching)- Remove overloaded
keys
argument that acceptedoptions
- Remove
keys
list attached to theRegExp
output- Remove asterisk functionality (it's a real pain to properly encode)
- Change
tokensToFunction
(e.g.compile
) to accept anencode
function for pretty encoding (e.g. pass your own implementation)1.7.0 / 2016-11-08
- Allow a
delimiter
option to be passed in withtokensToRegExp
which will be used for "non-ending" token match situations1.6.0 / 2016-10-03
- Populate
RegExp.keys
when using thetokensToRegExp
method (making it consistent with the main export)- Allow a
delimiter
option to be passed in withparse
- Updated TypeScript definition with
Keys
andOptions
updated1.5.3 / 2016-06-15
... (truncated)
Commits
2eb1293
3.3.0d31670a
Add backtrack protection to 3.x release (#321)6d2e8db
3.2.00e0dce9
Add nativematch
function to librarydd966ea
Fixvalidate: false
examples in READMEead0298
Changed coverage tool to nyc (#201)1aa2238
Bump node version testsf232e6d
3.1.0cb331c6
Update dev dependencies36344dc
RenamenoValidate
option tovalidate
- Additional commits viewable in compare view
Updates @nestjs/platform-express
from 10.4.8 to 10.4.20
Release notes
Sourced from @nestjs/platform-express
's releases.
v10.4.19 (2025-06-09)
Dependencies
platform-express
- chore(deps): bump multer from 2.0.0 to 2.0.1 (
@dependabot[bot]
)v10.4.18 (2025-05-26)
Dependencies
platform-express
- chore(deps): bump multer from 1.4.5-lts.2 to 2.0.0
v10.4.16
What's Changed
- fix(common): introduce magic file type validator to nestjs common by
@Chathula
in nestjs/nest#14948Full Changelog: https://github.com/nestjs/nest/compare/v10.4.15...v10.4.16
v10.4.15 (2024-12-09)
Dependencies
platform-express
- #14282 fix(deps): update dependency express to v4.21.2 (
@renovate[bot]
)v10.4.13 (2024-12-03)
Bug fixes
common
- #14256 chore(common): Add type declaration for RawBody decorator with pipes (
@sapenlei
)Dependencies
- #14257 fix(deps): update dependency
@fastify/static
to v7.0.4 (@renovate[bot]
)- #14258 fix(deps): update dependency
@nestjs/sequelize
to v10.0.1 (@renovate[bot]
)- #14249 chore(deps): bump
@apollo/gateway
from 2.4.8 to 2.8.5 in /sample/32-graphql-federation-schema-first/users-application (@dependabot[bot]
)- #14250 chore(deps): update jest monorepo (
@renovate[bot]
)- #14245 chore(deps): update dependency mqtt to v5.10.3 (
@renovate[bot]
)- #14247 fix(deps): update nest monorepo to v10.4.12 (
@renovate[bot]
)- #14251 chore(deps-dev): bump graphql-tools from 9.0.3 to 9.0.5 (
@dependabot[bot]
)- #14246 chore(deps): update nest monorepo (
@renovate[bot]
)Committers: 3
- Kamil Mysliwiec (
@kamilmysliwiec
)- Micael Levi L. Cavalcante (
@micalevisk
)- sapenlei (
@sapenlei
)v10.4.12 (2024-11-29)
Bug fixes
... (truncated)
Commits
f8021ab
chore(@nestjs
) publish v10.4.20 release0402529
chore: bump multer421a580
chore(@nestjs
) publish v10.4.19 release2e9f312
chore(common): bump multer to 2.0.19da1249
chore(@nestjs
) publish v10.4.18 releaseae40d66
chore: bump multer to v2dc2a3c0
chore(@nestjs
) publish v10.4.17 release6c8aec6
chore(@nestjs
) publish v10.4.16 released0fb875
chore(@nestjs
) publish v10.4.15 release1d457fe
chore(@nestjs
) publish v10.4.14 release- Additional commits viewable in compare view
Updates express
from 4.21.1 to 4.21.2
Release notes
Sourced from express's releases.
4.21.2
What's Changed
- Add funding field (v4) by
@bjohansebas
in expressjs/express#6065- deps: path-to-regexp@0.1.11 by
@blakeembrey
in expressjs/express#5956- deps: bump path-to-regexp@0.1.12 by
@jonchurch
in expressjs/express#6209- Release: 4.21.2 by
@UlisesGascon
in expressjs/express#6094Full Changelog: https://github.com/expressjs/express/compare/4.21.1...4.21.2
Changelog
Sourced from express's changelog.
4.21.2 / 2024-11-06
- deps: path-to-regexp@0.1.12
- Fix backtracking protection
- deps: path-to-regexp@0.1.11
- Throws an error on invalid path values
Commits
Maintainer changes
This version was pushed to npm by jonchurch, a new releaser for express since your current version.
Updates form-data
from 4.0.0 to 4.0.4
Release notes
Sourced from form-data's releases.
v4.0.4
v4.0.4 - 2025-07-16
Commits
- [meta] add
auto-changelog
811f682
- [Tests] handle predict-v8-randomness failures in node < 17 and node > 23
1d11a76
- [Fix] Switch to using
crypto
random for boundary values3d17230
- [Tests] fix linting errors
5e34080
- [meta] actually ensure the readme backup isn’t published
316c82b
- [Dev Deps] update
@ljharb/eslint-config
58c25d7
- [meta] fix readme capitalization
2300ca1
v4.0.3
v4.0.3 - 2025-06-05
Fixed
- [Fix]
append
: avoid a crash on nullish values[#577](https://github.com/form-data/form-data/issues/577)
Commits
- [eslint] use a shared config
426ba9a
- [eslint] fix some spacing issues
2094191
- [Refactor] use
hasown
81ab41b
- [Fix] validate boundary type in
setBoundary()
method8d8e469
- [Tests] add tests to check the behavior of
getBoundary
with non-strings837b8a1
- [Dev Deps] remove unused deps
870e4e6
- [meta] remove local commit hooks
e6e83cc
- [Dev Deps] update
eslint
4066fd6
- [meta] fix scripts to use prepublishOnly
c4bbb13
v4.0.2
v4.0.2 - 2025-02-14
Merged
- [Fix] set
Symbol.toStringTag
when available[#573](https://github.com/form-data/form-data/issues/573)
- [Fix] set
Symbol.toStringTag
when available[#573](https://github.com/form-data/form-data/issues/573)
- fix (npmignore): ignore temporary build files
[#532](https://github.com/form-data/form-data/issues/532)
- fix (npmignore): ignore temporary build files
[#532](https://github.com/form-data/form-data/issues/532)
Fixed
- [Fix] set
Symbol.toStringTag
when available (#573)[#396](https://github.com/form-data/form-data/issues/396)
- [Fix] set
Symbol.toStringTag
when available (#573)[#396](https://github.com/form-data/form-data/issues/396)
- [Fix] set
Symbol.toStringTag
when available[#396](https://github.com/form-data/form-data/issues/396)
Commits
... (truncated)
Changelog
Sourced from form-data's changelog.
v4.0.4 - 2025-07-16
Commits
- [meta] add
auto-changelog
811f682
- [Tests] handle predict-v8-randomness failures in node < 17 and node > 23
1d11a76
- [Fix] Switch to using
crypto
random for boundary values3d17230
- [Tests] fix linting errors
5e34080
- [meta] actually ensure the readme backup isn’t published
316c82b
- [Dev Deps] update
@ljharb/eslint-config
58c25d7
- [meta] fix readme capitalization
2300ca1
v4.0.3 - 2025-06-05
Fixed
- [Fix]
append
: avoid a crash on nullish values[#577](https://github.com/form-data/form-data/issues/577)
Commits
- [eslint] use a shared config
426ba9a
- [eslint] fix some spacing issues
2094191
- [Refactor] use
hasown
81ab41b
- [Fix] validate boundary type in
setBoundary()
method8d8e469
- [Tests] add tests to check the behavior of
getBoundary
with non-strings837b8a1
- [Dev Deps] remove unused deps
870e4e6
- [meta] remove local commit hooks
e6e83cc
- [Dev Deps] update
eslint
4066fd6
- [meta] fix scripts to use prepublishOnly
c4bbb13
v4.0.2 - 2025-02-14
Merged
- [Fix] set
Symbol.toStringTag
when available[#573](https://github.com/form-data/form-data/issues/573)
- [Fix] set
Symbol.toStringTag
when available[#573](https://github.com/form-data/form-data/issues/573)
- fix (npmignore): ignore temporary build files
[#532](https://github.com/form-data/form-data/issues/532)
- fix (npmignore): ignore temporary build files
[#532](https://github.com/form-data/form-data/issues/532)
Fixed
- [Fix] set
Symbol.toStringTag
when available (#573)[#396](https://github.com/form-data/form-data/issues/396)
- [Fix] set
Symbol.toStringTag
when available (#573)[#396](https://github.com/form-data/form-data/issues/396)
- [Fix] set
Symbol.toStringTag
when available[#396](https://github.com/form-data/form-data/issues/396)
Commits
... (truncated)
Commits
41996f5
v4.0.4316c82b
[meta] actually ensure the readme backup isn’t published2300ca1
[meta] fix readme capitalization811f682
[meta] addauto-changelog
5e34080
[Tests] fix linting errors1d11a76
[Tests] handle predict-v8-randomness failures in node < 17 and node > 2358c25d7
[Dev Deps] update@ljharb/eslint-config
3d17230
[Fix] Switch to usingcrypto
random for boundary valuesd8d67dc
v4.0.3e6e83cc
[meta] remove local commit hooks- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by ljharb, a new releaser for form-data since your current version.
Updates multer
from 1.4.4-lts.1 to 2.0.2
Release notes
Sourced from multer's releases.
v2.0.2
Important
Full Changelog: https://github.com/expressjs/multer/compare/v2.0.1...v2.0.2
v2.0.1
Important
What's Changed
- add Arabic translation for README .. by
@3imed-jaberi
in expressjs/multer#762- Update README.md to fix issue #1114 by
@Mohamed-Abdelfattah
in expressjs/multer#1169- Improved documentation translation to Spanish by
@juliomontenegro
in expressjs/multer#1174- Translated to french by
@AlanLg
in expressjs/multer#1182- Improve the Brazilian Portuguese translation by
@vitorRibeiro7
in expressjs/multer#1204- doc: uzbek language by
@eugene0928
in expressjs/multer#1232- Fix a mistake with README-pt-br.md by
@Igor-CA
in expressjs/multer#1251- Update in Readme-pt-br and fix in Readme-ko by
@carlosstenzel
in expressjs/multer#1252- chore: add support for OSSF scorecard reporting by
@inigomarquinez
in expressjs/multer#1260- ci: replace travis with github action by
@inigomarquinez
in expressjs/multer#1259- docs: improve readability by
@Sreejit-Sengupto
in expressjs/multer#1255- test: add test for out-of-band error event by
@LinusU
in expressjs/multer#1294- chore: upgrade scorecard workflow pinned action versions by
@carpasse
in expressjs/multer#1290- Documentation: remove unfortunate abbreviation from readme by
@MaddyGuthridge
in expressjs/multer#1299- ci: use
ubuntu-latest
as default runner by@UlisesGascon
in expressjs/multer#1308- ci: add CodeQL (SAST) by
@bjohansebas
in expressjs/multer#1289- Update readme badges by
@bjohansebas
in expressjs/multer#1268- 📝 fix changelog information by
@ctcpip
in expressjs/multer#1316- master -> v2 by
@ctcpip
in expressjs/multer#1317- chore: fix typo by
@saucecodee
in expressjs/multer#993- Remove --save from README by
@username1001
in expressjs/multer#929- feat - update link badge in docs by
@carlosstenzel
in expressjs/multer#1273- ci: change branch reference by
@UlisesGascon
in expressjs/multer#1319- ♻️ use version tag for CI, fix CI badge, fix references to master/main by
@ctcpip
in expressjs/multer#1324- deps: update dependencies to latest versions by
@bjohansebas
in expressjs/multer#1328- 📝 list languages in table to prevent GH right-aligning list due to RTL language by
@ctcpip
in expressjs/multer#1325- [StepSecurity] Apply security best practices by
@step-security-bot
in expressjs/multer#1311New Contributors
@3imed-jaberi
made their first contribution in expressjs/multer#762@Mohamed-Abdelfattah
made their first contribution in expressjs/multer#1169@juliomontenegro
made their first contribution in expressjs/multer#1174@AlanLg
made their first contribution in expressjs/multer#1182@vitorRibeiro7
made their first contribution in expressjs/multer#1204@eugene0928
made their first contribution in expressjs/multer#1232@Igor-CA
made their first contribution in expressjs/multer#1251
... (truncated)
Changelog
Sourced from multer's changelog.
2.0.2
2.0.1
2.0.0
- Breaking change: The minimum supported Node version is now 10.16.0
- Fix CVE-2025-47935 (GHSA-44fp-w29j-9vj5)
- Fix CVE-2025-47944 (GHSA-4pg4-qvpc-4q3h)
1.4.5-lts.2
- Fix out-of-band error event from busboy (#1177)
1.4.5-lts.1
- No changes
Commits
e5db9ca
🔖 2.0.2adfeaf6
🥅 improve error handlinge259a7e
🔖 2.0.135a3272
Fixes expressjs/multer#1233. Makes multer handle mi...f897007
ci: apply security best practices (#1311)061f4cb
📝 list languages in table to prevent GH right-aligning list due to RTL language854d769
deps: update dependencies to latest versions (#1328)256da2f
♻️ use version tag for CI, fix CI badge, fix references to master/maindd9dde4
📝 fix badges in translation files (#1321)dc2a880
ci: change branch reference- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by ulisesgascon, a new releaser for multer since your current version.
Updates path-to-regexp
from 0.1.10 to 0.1.12
Release notes
Sourced from path-to-regexp's releases.
Add backtracking protection
Fixed
- Add backtrack protection to 3.x release (#321) d31670a
https://github.com/pillarjs/path-to-regexp/compare/v3.2.0...v3.3.0
Match Function
Added
- Add native
match
function to libraryValidate and sensitive options
Fix backtracking in 1.x
Fixed
- Add backtrack protection to 1.x release (#320) 925ac8e
- Fix
re.exec(&[#39](https://github.com/pillarjs/path-to-regexp/issues/39);/test/route&[#39](https://github.com/pillarjs/path-to-regexp/issues/39);)
result (#267) 32a14b0https://github.com/pillarjs/path-to-regexp/compare/v1.8.0...v1.9.0
Backport token to function options
Added
- Backport
TokensToFunctionOptions
Fix backtracking (again)
Fixed
- Improved backtracking protection for 0.1.x, will break some previously valid paths (see previous advisory: https://github.com/pillarjs/path-to-regexp/security/advisories/GHSA-9wv6-86v2-598j)
https://github.com/pillarjs/path-to-regexp/compare/v0.1.11...v0.1.12
Error on bad input
Changed
- Add error on bad input values 8f09549
https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v0.1.11
Changelog
Sourced from path-to-regexp's changelog.
Moved to GitHub Releases
3.0.0 / 2019-01-13
- Always use prefix character as delimiter token, allowing any character to be a delimiter (e.g.
/:att1-:att2-:att3-:att4-:att5
)- Remove
partial
support, prefer escaping the prefix delimiter explicitly (e.g.\\/(apple-)?icon-:res(\\d+).png
)2.4.0 / 2018-08-26
- Support
start
option to disable anchoring from beginning of the string2.3.0 / 2018-08-20
- Use
delimiter
when processing repeated matching groups (e.g.foo/bar
has no prefix, but has a delimiter)2.2.1 / 2018-04-24
- Allow empty string with
end: false
to match both relative and absolute paths2.2.0 / 2018-03-06
- Pass
token
as second argument toencode
option (e.g.encode(value, token)
)2.1.0 / 2017-10-20
- Handle non-ending paths where the final character is a delimiter
- E.g.
/foo/
before required either/foo/
or/foo//
to match in non-ending mode2.0.0 / 2017-08-23
- New option! Ability to set
endsWith
to match paths like/test?query=string
up to the query string- New option! Set
delimiters
for specific characters to be treated as parameter prefixes (e.g./:test
)- Remove
isarray
dependency- Explicitly handle trailing delimiters instead of trimming them (e.g.
/test/
is now treated as/test/
instead of/test
when matching)- Remove overloaded
keys
argument that acceptedoptions
- Remove
keys
list attached to theRegExp
output- Remove asterisk functionality (it's a real pain to properly encode)
- Change
tokensToFunction
(e.g.compile
) to accept anencode
function for pretty encoding (e.g. pass your own implementation)1.7.0 / 2016-11-08
- Allow a
delimiter
option to be passed in withtokensToRegExp
which will be used for "non-ending" token match situations1.6.0 / 2016-10-03
- Populate
RegExp.keys
when using thetokensToRegExp
method (making it consistent with the main export)- Allow a
delimiter
option to be passed in withparse
- Updated TypeScript definition with
Keys
andOptions
updated1.5.3 / 2016-06-15
... (truncated)
Commits
2eb1293
3.3.0d31670a
Add backtrack protection to 3.x release (#321)6d2e8db
3.2.00e0dce9
Add nativematch
function to librarydd966ea
Fixvalidate: false
examples in READMEead0298
Changed coverage tool to nyc (#201)1aa2238
Bump node version testsf232e6d
3.1.0cb331c6
Update dev dependencies36344dc
RenamenoValidate
option tovalidate
- Additional commits viewable in compare view
Updates express
from 4.21.1 to 4.21.2
Release notes
Sourced from express's releases.
4.21.2
What's Changed
- Add funding field (v4) by
@bjohansebas
in expressjs/express#6065- deps: path-to-regexp@0.1.11 by
@blakeembrey
in expressjs/express#5956- deps: bump path-to-regexp@0.1.12 by
@jonchurch
in expressjs/express#6209- Release: 4.21.2 by
@UlisesGascon
in expressjs/express#6094Full Changelog: https://github.com/expressjs/express/compare/4.21.1...4.21.2
Changelog
Sourced from express's changelog.
4.21.2 / 2024-11-06
- deps: path-to-regexp@0.1.12
- Fix backtracking protection
- deps: path-to-regexp@0.1.11
- Throws an error on invalid path values
Commits
Maintainer changes
This version was pushed to npm by jonchurch, a new releaser for express since your current version.
Updates esbuild
from 0.19.12 to 0.25.5
Release notes
Sourced from esbuild's releases.
v0.25.5
Fix a regression with
browser
inpackage.json
(#4187)The fix to #4144 in version 0.25.3 introduced a regression that caused
browser
overrides specified inpackage.json
to fail to override relative path names that end in a trailing slash. That behavior change affected theaxios@0.30.0
package. This regression has been fixed, and now has test coverage.Add support for certain keywords as TypeScript tuple labels (#4192)
Previously esbuild could incorrectly fail to parse certain keywords as TypeScript tuple labels that are parsed by the official TypeScript compiler if they were followed by a
?
modifier. These labels includedfunction
,import
,infer
,new
,readonly
, andtypeof
. With this release, these keywords will now be parsed correctly. Here's an example of some affected code:type Foo = [ value: any, readonly?: boolean, // This is now parsed correctly ]
Add CSS prefixes for the
stretch
sizing value (#4184)This release adds support for prefixing CSS declarations such as
div { width: stretch }
. That CSS is now transformed into this depending on what the--target=
setting includes:div { width: -webkit-fill-available; width: -moz-available; width: stretch; }
v0.25.4
Add simple support for CORS to esbuild's development server (#4125)
Starting with version 0.25.0, esbuild's development server is no longer configured to serve cross-origin requests. This was a deliberate change to prevent any website you visit from accessing your running esbuild development server. However, this change prevented (by design) certain use cases such as "debugging in production" by having your production website load code from
localhost
where the esbuild development server is running.To enable this use case, esbuild is adding a feature to allow Cross-Origin Resource Sharing (a.k.a. CORS) for simple requests. Specifically, passing your origin to the new
cors
option will now set theAccess-Control-Allow-Origin
response header when the request has a matchingOrigin
header. Note that this currently only works for requests that don't send a preflightOPTIONS
request, as esbuild's development server doesn't currently supportOPTIONS
requests.Some examples:
...
Description has been truncated
Pull Request Statistics
1
4
+6500
-4558
Package Dependencies
@nestjs/platform-express
npm
10.4.8 → 10.4.20
Patch
Security Advisories
path-to-regexp outputs backtracking regular expressions
Multer vulnerable to Denial of Service via unhandled exception
Multer vulnerable to Denial of Service from maliciously crafted requests
Multer vulnerable to Denial of Service via memory leaks from unclosed streams
Multer vulnerable to Denial of Service via unhandled exception from malformed request
Technical Details
ID: | 5808558 |
UUID: | 2729710419 |
Node ID: | PR_kwDOMXJl8s6itBNT |
Host: | GitHub |
Repository: | Mathsqrt2/RedirectionPanel |
Merge State: | Unknown |