Bump the npm_and_yarn group across 2 directories with 12 updates
Type: Pull Request
State: Open
![dependabot[bot]](https://github.com/dependabot.png)
Association: None
Comments: 10
(15 days ago)
(15 days ago)
dependencies javascript size/S
Bumps the npm_and_yarn group with 1 update in the /backend directory: multer.
Bumps the npm_and_yarn group with 11 updates in the /frontend directory:
Package | From | To |
---|---|---|
esbuild | 0.18.20 |
0.25.9 |
vite | 5.4.19 |
7.1.3 |
vite-plugin-pwa | 0.17.5 |
1.0.3 |
vitest | 0.34.6 |
3.2.4 |
@vitest/ui | 0.34.7 |
3.2.4 |
@storybook/addon-essentials | 7.6.20 |
8.6.14 |
@storybook/addon-onboarding | 1.0.11 |
9.1.3 |
@storybook/blocks | 7.6.20 |
8.6.14 |
@storybook/react | 7.6.20 |
9.1.3 |
@storybook/react-vite | 7.6.20 |
9.1.3 |
storybook | 7.6.20 |
9.1.3 |
Updates multer
from 1.4.5-lts.2 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)
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 esbuild
from 0.18.20 to 0.25.9
Release notes
Sourced from esbuild's releases.
v0.25.9
Better support building projects that use Yarn on Windows (#3131, #3663)
With this release, you can now use esbuild to bundle projects that use Yarn Plug'n'Play on Windows on drives other than the
C:
drive. The problem was as follows:
- Yarn in Plug'n'Play mode on Windows stores its global module cache on the
C:
drive- Some developers put their projects on the
D:
drive- Yarn generates relative paths that use
../..
to get from the project directory to the cache directory- Windows-style paths don't support directory traversal between drives via
..
(soD:\..
is justD:
)- I didn't have access to a Windows machine for testing this edge case
Yarn works around this edge case by pretending Windows-style paths beginning with
C:\
are actually Unix-style paths beginning with/C:/
, so the../..
path segments are able to navigate across drives inside Yarn's implementation. This was broken for a long time in esbuild but I finally got access to a Windows machine and was able to debug and fix this edge case. So you should now be able to bundle these projects with esbuild.Preserve parentheses around function expressions (#4252)
The V8 JavaScript VM uses parentheses around function expressions as an optimization hint to immediately compile the function. Otherwise the function would be lazily-compiled, which has additional overhead if that function is always called immediately as lazy compilation involves parsing the function twice. You can read V8's blog post about this for more details.
Previously esbuild did not represent parentheses around functions in the AST so they were lost during compilation. With this change, esbuild will now preserve parentheses around function expressions when they are present in the original source code. This means these optimization hints will not be lost when bundling with esbuild. In addition, esbuild will now automatically add this optimization hint to immediately-invoked function expressions. Here's an example:
// Original code const fn0 = () => 0 const fn1 = (() => 1) console.log(fn0, function() { return fn1() }())
// Old output
const fn0 = () => 0;
const fn1 = () => 1;
console.log(fn0, function() {
return fn1();
}());// New output
const fn0 = () => 0;
const fn1 = (() => 1);
console.log(fn0, (function() {
return fn1();
})());
Note that you do not want to wrap all function expressions in parentheses. This optimization hint should only be used for functions that are called on initial load. Using this hint for functions that are not called on initial load will unnecessarily delay the initial load. Again, see V8's blog post linked above for details.
Update Go from 1.23.10 to 1.23.12 (#4257, #4258)
This should have no effect on existing code as this version change does not change Go's operating system support. It may remove certain false positive reports (specifically CVE-2025-4674 and CVE-2025-47907) from vulnerability scanners that only detect which version of the Go compiler esbuild uses.
v0.25.8
Fix another TypeScript parsing edge case (#4248)
This fixes a regression with a change in the previous release that tries to more accurately parse TypeScript arrow functions inside the
?:
operator. The regression specifically involves parsing an arrow function containing a#private
identifier inside the middle of a?:
ternary operator inside a class body. This was fixed by propagating private identifier state into the parser clone used to speculatively parse the arrow function body. Here is an example of some affected code:
... (truncated)
Changelog
Sourced from esbuild's changelog.
Changelog: 2023
This changelog documents all esbuild versions published in the year 2023 (versions 0.16.13 through 0.19.11).
0.19.11
Fix TypeScript-specific class transform edge case (#3559)
The previous release introduced an optimization that avoided transforming
super()
in the class constructor for TypeScript code compiled withuseDefineForClassFields
set tofalse
if all class instance fields have no initializers. The rationale was that in this case, all class instance fields are omitted in the output so no changes to the constructor are needed. However, if all of this is the case and there are#private
instance fields with initializers, those private instance field initializers were still being moved into the constructor. This was problematic because they were being inserted before the call tosuper()
(sincesuper()
is now no longer transformed in that case). This release introduces an additional optimization that avoids moving the private instance field initializers into the constructor in this edge case, which generates smaller code, matches the TypeScript compiler's output more closely, and avoids this bug:// Original code class Foo extends Bar { #private = 1; public: any; constructor() { super(); } }
// Old output (with esbuild v0.19.9)
class Foo extends Bar {
constructor() {
super();
this.#private = 1;
}
#private;
}// Old output (with esbuild v0.19.10)
class Foo extends Bar {
constructor() {
this.#private = 1;
super();
}
#private;
}// New output
class Foo extends Bar {
#private = 1;
constructor() {
super();
}
}
Minifier: allow reording a primitive past a side-effect (#3568)
The minifier previously allowed reordering a side-effect past a primitive, but didn't handle the case of reordering a primitive past a side-effect. This additional case is now handled:
... (truncated)
Commits
195e05c
publish 0.25.9 to npm3dac33f
fix #3131, fix #3663: yarnpnp + windows + D drive0f2c5c8
mock fs now supports multiple volumes on windows100a51e
split out yarnpnp snapshot tests13aace3
removeC:
assumption from windows snapshot testsf1f413f
fix #4252: preserve parentheses around functions1bc8091
fix #4257, close #4258: go 1.23.10 => 1.23.12bc52135
move the go compiler version togo.version
a0af5d1
makefile: useESBUILD_VERSION
consistently8c71947
publish 0.25.8 to npm- Additional commits viewable in compare view
Updates vite
from 5.4.19 to 7.1.3
Release notes
Sourced from vite's releases.
v7.1.3
Please refer to CHANGELOG.md for details.
v7.1.2
Please refer to CHANGELOG.md for details.
v7.1.1
Please refer to CHANGELOG.md for details.
create-vite@7.1.1
Please refer to CHANGELOG.md for details.
plugin-legacy@7.1.0
Please refer to CHANGELOG.md for details.
create-vite@7.1.0
Please refer to CHANGELOG.md for details.
v7.1.0
Please refer to CHANGELOG.md for details.
v7.1.0-beta.1
Please refer to CHANGELOG.md for details.
v7.1.0-beta.0
Please refer to CHANGELOG.md for details.
v7.0.6
Please refer to CHANGELOG.md for details.
v7.0.5
Please refer to CHANGELOG.md for details.
v7.0.4
Please refer to CHANGELOG.md for details.
v7.0.3
Please refer to CHANGELOG.md for details.
create-vite@7.0.3
Please refer to CHANGELOG.md for details.
v7.0.2
Please refer to CHANGELOG.md for details.
create-vite@7.0.2
Please refer to CHANGELOG.md for details.
v7.0.1
Please refer to CHANGELOG.md for details.
... (truncated)
Changelog
Sourced from vite's changelog.
7.1.3 (2025-08-19)
Features
- cli: add Node.js version warning for unsupported versions (#20638) (a1be1bf)
- generate code frame for parse errors thrown by terser (#20642) (a9ba017)
- support long lines in
generateCodeFrame
(#20640) (1559577)Bug Fixes
- deps: update all non-major dependencies (#20634) (4851cab)
- optimizer: incorrect incompatible error (#20439) (446fe83)
- support multiline new URL(..., import.meta.url) expressions (#20644) (9ccf142)
Performance Improvements
Miscellaneous Chores
Code Refactoring
- replace startsWith with strict equality (#20603) (42816de)
- use
import
in worker threads (#20641) (530687a)Tests
7.1.2 (2025-08-12)
Bug Fixes
- client: add
[vite]
prefixes to debug logs (#20595) (7cdef61)- config: make debugger work with bundle loader (#20573) (c583927)
- deps: update all non-major dependencies (#20587) (20d4817)
- don't consider ids with
npm:
prefix as a built-in module (#20558) (ab33803)- hmr: watch non-inlined assets referenced by CSS (#20581) (b7d494b)
- module-runner: prevent crash when sourceMappingURL pattern appears in string literals (#20554) (2770478)
Miscellaneous Chores
- deps: migrate to
@jridgewell/remapping
from@ampproject/remapping
(#20577) (0a6048a)- deps: update rolldown-related dependencies (#20586) (77632c5)
7.1.1 (2025-08-08)
Bug Fixes
... (truncated)
Commits
e090b7d
release: v7.1.39ccf142
fix: support multiline new URL(..., import.meta.url) expressions (#20644)731d3e6
test: removecheckNodeVersion
test (#20647)a9ba017
feat: generate code frame for parse errors thrown by terser (#20642)530687a
refactor: useimport
in worker threads (#20641)a1be1bf
feat(cli): add Node.js version warning for unsupported versions (#20638)1559577
feat: support long lines ingenerateCodeFrame
(#20640)f691f57
perf(cli): dynamically importresolveConfig
(#20646)446fe83
fix(optimizer): incorrect incompatible error (#20439)42816de
refactor: replace startsWith with strict equality (#20603)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for vite since your current version.
Updates vite-plugin-pwa
from 0.17.5 to 1.0.3
Release notes
Sourced from vite-plugin-pwa's releases.
v1.0.3
🐞 Bug Fixes
- Add origin to scope_extensions to comply with the spec and get rid of warning - by
@CodingDive
in vite-pwa/vite-plugin-pwa#880 (aa078)🏎 Performance
- Add hook filters - by
@sapphi-red
in vite-pwa/vite-plugin-pwa#877 (db4ec)View changes on GitHub
v1.0.2
🚀 Features
- pwa-assets: Add additional checks to resolve images - by
@userquin
in vite-pwa/vite-plugin-pwa#876 (03404)View changes on GitHub
v1.0.1
🐞 Bug Fixes
- Added vite 7.0.0 support - by
@hasanparasteh
in vite-pwa/vite-plugin-pwa#868 (34229)View changes on GitHub
v1.0.0
🚨 Breaking Changes
- Update
@vite-pwa/assets-generator
tov1.0.0
- by@userquin
in vite-pwa/vite-plugin-pwa#846 (1c570)🐞 Bug Fixes
- Avoid assigning to bundle object - by
@sapphi-red
in vite-pwa/vite-plugin-pwa#843 (b0716)View changes on GitHub
v0.21.2
🐞 Bug Fixes
- manifest: Default manifest
theme_color
anddescription
not being applied - by@alexandre-hallaine
in vite-pwa/vite-plugin-pwa#839 (53568)View changes on GitHub
v0.21.1
🚀 Features
- Support Vite 6 - by
@gabrielrbarbosa
and@userquin
in vite-pwa/vite-plugin-pwa#797 (c4c25)- html: Add head when missing from entry point - by
@userquin
in vite-pwa/vite-plugin-pwa#784 (856d3)🐞 Bug Fixes
... (truncated)
Commits
84e66d7
chore: release v1.0.3aa07862
fix: add origin to scope_extensions to comply with the spec and get rid of wa...8247192
docs: proper default (#848)db4ecdb
perf: add hook filters (#877)4385f0a
chore: release v1.0.29b650a1
chore: update pnpm tov10.13.1
0340498
feat(pwa-assets): add additional checks to resolve images (#876)9fd1a03
chore: release v1.0.11967829
chore: updatepnpm
tov10.12.4
(#870)3422925
fix: added vite 7.0.0 support (#868)- Additional commits viewable in compare view
Updates vitest
from 0.34.6 to 3.2.4
Release notes
Sourced from vitest's releases.
v3.2.4
🐞 Bug Fixes
- Use correct path for optimisation of strip-literal - by
@mrginglymus
in vitest-dev/vitest#8139 (44940)- Print uint and buffer as a simple string - by
@sheremet-va
in vitest-dev/vitest#8141 (b86bf)- browser:
- Show a helpful error when spying on an export - by
@sheremet-va
in vitest-dev/vitest#8178 (56007)- cli:
vitest run --watch
should be watch-mode - by@AriPerkkio
in vitest-dev/vitest#8128 (657e8)- Use absolute path environment on Windows - by
@colinaaa
in vitest-dev/vitest#8105 (85dc0)- Throw error when
--shard x/<count>
exceeds count of test files - by@AriPerkkio
in vitest-dev/vitest#8112 (8a18c)- coverage:
- Ignore SCSS in browser mode - by
@sheremet-va
in vitest-dev/vitest#8161 (0c3be)- deps:
- Update all non-major dependencies - in vitest-dev/vitest#8123 (93f32)
- expect:
- Handle async errors in expect.soft - by
@lzl0304
in vitest-dev/vitest#8145 (68699)- pool:
- Auto-adjust
minWorkers
when onlymaxWorkers
specified - by@AriPerkkio
in vitest-dev/vitest#8110 (14dc0)- reporter:
task.meta
should be available in custom reporter's errors - by@AriPerkkio
in vitest-dev/vitest#8115 (27df6)- runner:
- Preserve handler wrapping on extend - by
@pengooseDev
in vitest-dev/vitest#8153 (a9281)- ui:
- Ensure ui config option works correctly - by
@lzl0304
in vitest-dev/vitest#8147 (42eeb)View changes on GitHub
v3.2.3
🚀 Features
- browser: Use base url instead of vitest - by
@sheremet-va
in vitest-dev/vitest#8126 (1d8eb)- ui: Show test annotations and metadata in the test report tab - by
@sheremet-va
in vitest-dev/vitest#8093 (c69be)🐞 Bug Fixes
- Rerun tests when project's setup file is changed - by
@sheremet-va
in vitest-dev/vitest#8097 (0f335)- Revert
expect.any
return type - by@sheremet-va
in vitest-dev/vitest#8129 (47514)- Run only the name plugin last, not all config plugins - by
@sheremet-va
in vitest-dev/vitest#8130 (83862)- pool:
- Throw if user's tests use
process.send()
- by@AriPerkkio
in vitest-dev/vitest#8125 (dfe81)- runner:
- Fast sequential task updates missing - by
@AriPerkkio
in vitest-dev/vitest#8121 (7bd11)- Comments between fixture destructures - by
@AriPerkkio
in vitest-dev/vitest#8127 (dc469)- vite-node:
- Unable to handle errors where sourcemap mapping empty - by
@blake-newman
and@hi-ogawa
in vitest-dev/vitest#8071 (8aa25)View changes on GitHub
v3.2.2
... (truncated)
Commits
c666d14
chore: release v3.2.48a18c8e
fix(cli): throw error when--shard x/\<count>
exceeds count of test files (#...8abd7cc
chore(deps): updatetinypool
(#8174)93f3200
fix(deps): update all non-major dependencies (#8123)0c3be6f
fix(coverage): ignore SCSS in browser mode (#8161)790bc31
chore: update deprecation notice for globs (#8148)c0eae7d
chore: update deprecated workspace file log (#8118)14dc072
fix(pool): auto-adjustminWorkers
when onlymaxWorkers
specified (#8110)85dc019
fix(cli): use absolute path environment on Windows (#8105)27df68a
fix(reporter):task.meta
should be available in custom reporter's errors (#...- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by vitestbot, a new releaser for vitest since your current version.
Updates @vitest/ui
from 0.34.7 to 3.2.4
Release notes
Sourced from @vitest/ui
's releases.
v3.2.4
🐞 Bug Fixes
- Use correct path for optimisation of strip-literal - by
@mrginglymus
in vitest-dev/vitest#8139 (44940)- Print uint and buffer as a simple string - by
@sheremet-va
in vitest-dev/vitest#8141 (b86bf)- browser:
- Show a helpful error when spying on an export - by
@sheremet-va
in vitest-dev/vitest#8178 (56007)- cli:
vitest run --watch
should be watch-mode - by@AriPerkkio
in vitest-dev/vitest#8128 (657e8)- Use absolute path environment on Windows - by
@colinaaa
in vitest-dev/vitest#8105 (85dc0)- Throw error when
--shard x/<count>
exceeds count of test files - by@AriPerkkio
in vitest-dev/vitest#8112 (8a18c)- coverage:
- Ignore SCSS in browser mode - by
@sheremet-va
in vitest-dev/vitest#8161 (0c3be)- deps:
- Update all non-major dependencies - in vitest-dev/vitest#8123 (93f32)
- expect:
- Handle async errors in expect.soft - by
@lzl0304
in vitest-dev/vitest#8145 (68699)- pool:
- Auto-adjust
minWorkers
when onlymaxWorkers
specified - by@AriPerkkio
in vitest-dev/vitest#8110 (14dc0)- reporter:
task.meta
should be available in custom reporter's errors - by@AriPerkkio
in vitest-dev/vitest#8115 (27df6)- runner:
- Preserve handler wrapping on extend - by
@pengooseDev
in vitest-dev/vitest#8153 (a9281)- ui:
- Ensure ui config option works correctly - by
@lzl0304
in vitest-dev/vitest#8147 (42eeb)View changes on GitHub
v3.2.3
🚀 Features
- browser: Use base url instead of vitest - by
@sheremet-va
in vitest-dev/vitest#8126 (1d8eb)- ui: Show test annotations and metadata in the test report tab - by
@sheremet-va
in vitest-dev/vitest#8093 (c69be)🐞 Bug Fixes
- Rerun tests when project's setup file is changed - by
@sheremet-va
in vitest-dev/vitest#8097 (0f335)- Revert
expect.any
return type - by@sheremet-va
in vitest-dev/vitest#8129 (47514)- Run only the name plugin last, not all config plugins - by
@sheremet-va
in vitest-dev/vitest#8130 (83862)- pool:
- Throw if user's tests use
process.send()
- by@AriPerkkio
in vitest-dev/vitest#8125 (dfe81)- runner:
- Fast sequential task updates missing - by
@AriPerkkio
in vitest-dev/vitest#8121 (7bd11)- Comments between fixture destructures - by
@AriPerkkio
in vitest-dev/vitest#8127 (dc469)- vite-node:
- Unable to handle errors where sourcemap mapping empty - by
@blake-newman
and@hi-ogawa
in vitest-dev/vitest#8071 (8aa25)View changes on GitHub
v3.2.2
... (truncated)
Commits
c666d14
chore: release v3.2.493f3200
fix(deps): update all non-major dependencies (#8123)b87ee3e
chore: release v3.2.3c69be1f
feat(ui): show test annotations and metadata in the test report tab (#8093)7ddcd33
chore: release v3.2.2f858f3b
chore: release v3.2.159200ae
chore: release v3.2.0cce98d3
chore(deps): update all non-major dependencies (#8067)b03f209
feat: annotation API (#7953)3bdf05d
fix: ensure errors keep their message and stack aftertoJSON
serialisation ...- Additional commits viewable in
Pull Request Statistics
Commits:
0Files Changed:
0Additions:
+0Deletions:
-0
Package Dependencies
@storybook/addon-onboarding
npm
1.0.11 → 9.1.3
Major
@storybook/addon-essentials
npm
7.6.20 → 8.6.14
Major
Security Advisories
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: | 5931127 |
UUID: | 3363917366 |
Node ID: | PR_kwDONhxGZM6l1p3F |
Host: | GitHub |
Repository: | OneFineStarstuff/OneFineStarstuff.github.io |