npm: bump the dependencies group across 1 directory with 4 updates
Bumps the dependencies group with 4 updates in the / directory: eslint-plugin-jsonc, eslint-plugin-react, terser-webpack-plugin and webpack.
Updates eslint-plugin-jsonc from 2.19.1 to 2.20.0
Commits
daab78echore: release eslint-plugin-jsonc (#395)d666108chore(deps): update dependency vue-eslint-parser to v10 (#398)237932crefactor: hourcekeeping, bump all (dev) deps, stricter ruleoptionstypings...45931bechore(deps): update coverallsapp/github-action action to v2.3.5 (#396)d4bb440chore: fix type5b97867minor refactor70d4b06minor refactor (#394)- See full diff in compare view
Updates eslint-plugin-react from 7.37.4 to 7.37.5
Release notes
Sourced from eslint-plugin-react's releases.
v7.37.5
Fixed
- [
no-unknown-property]: allow shadow root attrs on\<template>(#3912[]@ljharb)- [
prop-types]: supportComponentPropsWithReffrom a namespace import (#3651[]@corydeppen)- [
jsx-no-constructed-context-values]: detect constructed context values in React 19<Context>usage (#3910[]@TildaDares)- [
no-unknown-property]: allowtransform-originonrect(#3914[]@ljharb)Changed
- [Docs] [
button-has-type]: clean up phrasing (#3909[]@hamirmahal)#3651: jsx-eslint/eslint-plugin-react#3651 #3909: jsx-eslint/eslint-plugin-react#3909 #3910: jsx-eslint/eslint-plugin-react#3910 #3912: jsx-eslint/eslint-plugin-react#3912 #3914: jsx-eslint/eslint-plugin-react#3914 [
button-has-type]: docs/rules/button-has-type.md [jsx-no-constructed-context-values]: docs/rules/jsx-no-constructed-context-values.md [no-unknown-property]: docs/rules/no-unknown-property.md [prop-types]: docs/rules/prop-types.md
Changelog
Sourced from eslint-plugin-react's changelog.
7.37.5 - 2025.04.03
Fixed
- [
no-unknown-property]: allow shadow root attrs on\<template>(#3912[]@ljharb)- [
prop-types]: supportComponentPropsWithReffrom a namespace import (#3651[]@corydeppen)- [
jsx-no-constructed-context-values]: detect constructed context values in React 19<Context>usage (#3910[]@TildaDares)- [
no-unknown-property]: allowtransform-originonrect(#3914[]@ljharb)Changed
- [Docs] [
button-has-type]: clean up phrasing (#3909[]@hamirmahal)#3914: jsx-eslint/eslint-plugin-react#3914 #3912: jsx-eslint/eslint-plugin-react#3912 #3910: jsx-eslint/eslint-plugin-react#3910 #3909: jsx-eslint/eslint-plugin-react#3909 #3651: jsx-eslint/eslint-plugin-react#3651
Commits
2c98b83Update CHANGELOG and bump version2f64dea[Fix]no-unknown-property: allowtransform-originonrect2428618[Fix]jsx-no-constructed-context-values: detect constructed context values ...60b7316[Tests]prop-types: use proper spacing/semis, button type90a00b9[Fix]prop-types: supportComponentPropsWithReffrom a namespace import3fd9b92[Fix]no-unknown-property: allow shadow root attrs on\<template>addad46[Deps] updateobject.entries98a31f8[Dev Deps] update@babel/core,@babel/eslint-parser7eb6ca9[Docs]button-has-type: clean up phrasing- See full diff in compare view
Updates terser-webpack-plugin from 5.3.11 to 5.3.14
Release notes
Sourced from terser-webpack-plugin's releases.
v5.3.14
5.3.14 (2025-03-06)
Bug Fixes
- types (#622) (84bb19b)
- use
os.availableParallelism()for parallelism when it is available (#623) (1357994)v5.3.13
5.3.13 (2025-03-05)
Bug Fixes
v5.3.12
5.3.12 (2025-02-27)
Bug Fixes
Changelog
Sourced from terser-webpack-plugin's changelog.
5.3.14 (2025-03-06)
Bug Fixes
- types (#622) (84bb19b)
- use
os.availableParallelism()for parallelism when it is available (#623) (1357994)5.3.13 (2025-03-05)
Bug Fixes
5.3.12 (2025-02-27)
Bug Fixes
Commits
67f02a5chore(release): 5.3.141357994fix: useos.availableParallelism()for parallelism when it is available (#623)84bb19bfix: types (#622)d5ffbabchore(release): 5.3.135aa43c2fix:ecmaandmoduletypes in minimizer options (#620)87195b6chore(release): 5.3.1215ddaabfix: allows minimizers to set worker thread support and don't use worker thre...8a4c3fbchore: update codecov-action from v4 to v5 (#617)- See full diff in compare view
Updates webpack from 5.98.0 to 5.99.0
Release notes
Sourced from webpack's releases.
v5.99.0
Fixes
- Fixed a lot of types
- Fixed runtime error when using asset module as entrypoint and runtimeChunk
- JSON generator now preserves
__proto__property- Fixed when entry module isn't executed when targeting webworker with a runtime chunk
- Do not duplicate modules with import attributes and reexport
- The
moduleandmoduleESM libraries have been union and code generation has been improved- Use a valid output path for errored asset modules
- Remove BOM from JavaScript and CSS files when loader was not used
- Create export for externals for module/modern-module library
- Export unprovided variables for
commonjs-staticlibrary- Forward semicolons from
meta.webpackAST- Use
xxhash64forcache.hashAlgorithmwhenexperiments.futureDefaultsenabled- [CSS] Fixed profiling plugin for CSS
- [CSS] Avoid extra module.export output for CSS module
Features
- Add dead control flow check
- Handle
new Worker(import.meta.url)andnew Worker(new URL(import.meta.url))syntax- Added ability to generate custom error content for generators
Performance Improvements
- Fixed excessive calls of getAllReferences
- Optimize loc for monomorphic inline caching
Chores
- Switch on
stricttypes fortypescript
Commits
1bd06e3chore(release): 5.99.017b9d03fix: a lot of typesbba9874fix: ESM library generation (#19386)e0891eefix(css): avoid extramodule.exportoutput for css module (#19265)e5c3f95feat: added ability to generate custom error content for generators (#19385)880cf08fix(types): split chunks cached group (#19384)6d37e76test: layer and defineb8b90d6fix: lessanytypes (#19382)05b39c2fix: improve checking terminate state in try38f9de5fix: externalresolvecallback- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions