chore(deps): bump the npm-tooling group in /frontend with 3 updates
Bumps the npm-tooling group in /frontend with 3 updates: eslint, eslint-config-next and typescript.
Updates eslint from 9.20.0 to 10.13.0
Release notes
Sourced from eslint's releases.
v10.13.0
Features
48d5cc4feat: report references inside IIFEs inno-use-before-define(#21238) (Irfan fandi)a39d9fbfeat: addglobalThistono-obj-calls(#21382) (synthex-byte)66ac583feat: checkyield*expressions inno-unsafe-optional-chaining(#21399) (xbinaryx)Bug Fixes
Documentation
4783a68docs: Update README (GitHub Actions Bot)43f0ac9docs: clarify parameter description ingetText(#21287) (lumir)Chores
b59d889chore: update github/codeql-action action to v4.38.3 (#21412) (renovate[bot])95e51a0ci: re-enable@typescript-eslint/typescript-eslintin ecosystem tests (#21410) (Francesco Trotta)317fcb3chore: update ecosystem plugins (#21409) (ESLint Bot)b92decfperf: skip no-redeclare scan for single-declaration variables (#21365) (James Ross)47b7063chore: update dependency@eslint/jsonto ^2.1.1 (#21398) (renovate[bot])e5aea41chore: update ecosystem plugins (#21390) (ESLint Bot)v10.12.0
Features
4618052feat: handle astral letters innew-cap(#21357) (sary)4ec5168feat: allowSourceCode#getText()to accept tokens and comments (#21340) (electrohyun)Bug Fixes
bc51eeefix:prefer-arrow-callbackfalse positive in conditional test (#21373) (Daniel Pinto)bbff86cfix: skip lines with multiple comments inmax-lines-per-function(#21332) (xbinaryx)efc4d6bfix: astral letters inconsistent-return,no-eval,no-invalid-this(#21360) (lumir)93de066fix: prefer-exponentiation-operator autofix for async function base (#21322) (Vladimir Babin)02e34fffix: add missing space afterelseincurlyautofix (#21355) (Pixel)b14b8bcfix: correctid-lengthmessage for long private names (#21348) (Pixel)69aac01fix: supportTSFunctionTypeingetFunctionHeadLoc(#21335) (xbinaryx)686630efix:no-loss-of-precisionfalse positive with0.e5(#21337) (sethamus)Documentation
67eb586docs: Update README (GitHub Actions Bot)5370d7edocs: clarifyone-varseparateRequiresmatches anyrequire()call (#21192) (sethamus)8816c1ddocs: Update README (GitHub Actions Bot)3d2e7cedocs: fix typo in no-unused-expressions documentation (#21346) (bytedoe)Chores
152067fchore: update ecosystem plugins (#21362) (ESLint Bot)b56d58echore: update github/codeql-action action to v4.38.2 (#21376) (renovate[bot])bfaea12perf: cache normalized config globals per languageOptions (#21364) (James Ross)322209eci: avoid Nx cache in ecosystem tests and disable failing test (#21369) (Francesco Trotta)d166567chore: update dependency prettier to v3.9.9 (#21371) (renovate[bot])29585cechore: update dependency eslint-plugin-expect-type to ^0.7.0 (#21359) (renovate[bot])39d79bachore: update github/codeql-action action to v4.38.1 (#21354) (renovate[bot])
... (truncated)
Commits
4637f9810.13.096df05cBuild: changelog update for 10.13.04783a68docs: Update READMEb59d889chore: update github/codeql-action action to v4.38.3 (#21412)95e51a0ci: re-enable@typescript-eslint/typescript-eslintin ecosystem tests (#21410)317fcb3chore: update ecosystem plugins (#21409)48d5cc4feat: report references inside IIFEs inno-use-before-define(#21238)43f0ac9docs: clarify parameter description ingetText(#21287)a39d9fbfeat: addglobalThistono-obj-calls(#21382)b92decfperf: skip no-redeclare scan for single-declaration variables (#21365)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by eslintbot, a new releaser for eslint since your current version.
Updates eslint-config-next from 15.1.5 to 16.4.2
Release notes
Sourced from eslint-config-next's releases.
v16.4.2
What's Changed
- [lts-active] turbo-tasks snapshot consistency fixes (#99644, #99732, #99649) by
@lukesandbergin vercel/next.js#100002- [lts-active] Turbopack: backport Pages Router dev module graph chaining (#98823, #99910, #100091) by
@sokrain vercel/next.js#100008- [lts-active] fix(next-code-frame): snap visible window to char boundaries by
@lukesandbergin vercel/next.js#100212- [lts-active] [turbopack] Fix two GC paths that leave half-torn-down dependency edges by
@lukesandbergin vercel/next.js#100209- [lts-active] Turbopack: Ignore realpath errors during module resolution, matching node's behavior by
@lukesandbergin vercel/next.js#100217- [lts-active] Backport docs fixes since v16.4.0 by
@icyJosephin vercel/next.js#100246- [lts-active] Fix Turbopack lazy dynamic-import chunk-list collisions by
@lukesandbergin vercel/next.js#100211- [lts-active] Backport additional documentation fixes since v16.4.0 by
@aurorascharffin vercel/next.js#100262Full Changelog: https://github.com/vercel/next.js/compare/v16.4.1...v16.4.2
v16.4.1
This release contains security fixes for the following advisories:
Critical:
- Unauthenticated Remote Code Execution in
use cachefunctions returning typed arrays- Unauthenticated Remote Code Execution in Image Optimization API when SVG files are used
High:
v16.4.0
Check out the 16.4 announcement post to get an overview of the changes.
Core Changes
- Show compiler plugin warning in more situations: #75682
- fix(scripts): correct typo in rm.mjs error message: #87015
- docs: improve clarity and punctuation in README: #86096
- Fix debug build paths Pages Router support entries: #93529
- bundle-analyzer: record historical snapshots on each analyze run: #93520
- fix: detect proxy.ts correctly with compound pageExtensions: #93246
- feat(turbopack): support
falsevalues forresolveAliasconfig: #93331Misc Changes
- docs: correction to dynamicParams migration: #96624
- docs: proxy event argument: #96435
- docs: remove experimental note from runtime prefetching: #96615
- Preserve per-segment prefetching after dynamic navigation: #96583
- Rename static generation stream option to waitForAllReady: #96564
- Remove obsolete static generation plumbing: #96563
- [turbopack] Drop dead writes to
exports: #96381- [turbopack] Ignore writes to
exportsafter amodule.exports = {}writes: #96380- [turbopack] Add test for sideEffects with optimizePackageImports: #96549
- [turbopack] Strip leading BOM before parsing CSS: #96678
- Upgrade React from
cbb046ab-20260731to7dfc7ccd-20260803: #96550
... (truncated)
Commits
2864b17v16.4.27217011v16.4.1e273d5bv16.4.0c3e76adv16.4.0-canary.63ccf8c15v16.4.0-canary.6227ee721v16.4.0-canary.61907721aeslint-config-next: support ESLint 10 (#99628)cdf6866v16.4.0-canary.60ba80ee4v16.4.0-canary.591bcedb4v16.4.0-canary.58- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for eslint-config-next since your current version.
Updates typescript from 5.7.3 to 7.0.2
Release notes
Sourced from typescript's releases.
TypeScript 7.0.2
https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/
This tag was originally released at: https://github.com/microsoft/typescript-go/releases/tag/typescript%2Fv7.0.2
TypeScript 6.0.3
For release notes, check out the release announcement blog post.
- fixed issues query for TypeScript 6.0.0 (Beta).
- fixed issues query for TypeScript 6.0.1 (RC).
- fixed issues query for TypeScript 6.0.2 (Stable).
- fixed issues query for TypeScript 6.0.3 (Stable).
Downloads are available on:
TypeScript 6.0
For release notes, check out the release announcement blog post.
- fixed issues query for TypeScript 6.0.0 (Beta).
- fixed issues query for TypeScript 6.0.1 (RC).
- fixed issues query for TypeScript 6.0.2 (Stable).
Downloads are available on:
TypeScript 6.0.1 RC
For release notes, check out the release announcement blog post.
Downloads are available on:
TypeScript 6.0 Beta
For release notes, check out the release announcement.
Downloads are available on:
TypeScript 5.9.3
Note: this tag was recreated to point at the correct commit. The npm package contained the correct content.
For release notes, check out the release announcement
... (truncated)
Commits
1e4744dMerge branch 'main' into ts7-releasea5a219cmicrosoft/typescript-go#4558ecfe30dUpdate status localization5de25b5Hide executable name in TypeScript statusd7ce74aShow bundled TypeScript version for packaged servers29be66aCorrect TS 7 release version to 7.0.2ed2bd1bMerge branch 'main' into ts7-release8873075Bump the github-actions group across 1 directory with 3 updates (microsoft/ty...9427131Set up stable / nightly extension split, other prep (microsoft/typescript-go#...d4eaca5microsoft/typescript-go#4549- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by microsoft1es, a new releaser for typescript since your current version.
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 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
Summary by cubic
Updates the frontend's npm tooling group: eslint 9.20.0 → 10.13.0, eslint-config-next 15.1.5 → 16.4.2, and typescript 5.7.3 → 7.0.2.
All three are major version bumps, so linting and type-checking behavior may shift. eslint-config-next 16.4.1 resolves critical Next.js security advisories. TypeScript 7 is the native-port rewrite of the compiler and may surface new type errors or require config changes.