Skip to content

build(deps-dev): bump the js-deps group across 1 directory with 35 updates - #4528

Open
dependabot[bot] wants to merge 2 commits into
masterfrom
dependabot/npm_and_yarn/js-deps-ef27ad7403
Open

build(deps-dev): bump the js-deps group across 1 directory with 35 updates#4528
dependabot[bot] wants to merge 2 commits into
masterfrom
dependabot/npm_and_yarn/js-deps-ef27ad7403

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 25, 2026

Copy link
Copy Markdown
Contributor

Bumps the js-deps group with 35 updates in the / directory:

Package From To
@codemirror/commands 6.8.1 6.10.4
@codemirror/language 6.11.3 6.12.4
@codemirror/lint 6.8.5 6.9.7
@codemirror/state 6.5.2 6.7.1
@codemirror/view 6.38.3 6.43.6
@graphiql/react 0.37.1 0.37.7
@lezer/highlight 1.2.1 1.2.3
@lezer/lr 1.4.2 1.4.10
@material/material-color-utilities 0.3.0 0.4.0
@playwright/test 1.55.1 1.62.0
@storybook/test-runner 0.23.0 0.24.4
@types/chance 1.1.7 1.1.8
@types/lodash 4.17.20 4.17.24
@types/luxon 3.7.1 3.7.2
@typescript-eslint/eslint-plugin 8.44.1 8.65.0
@typescript-eslint/parser 8.44.1 8.65.0
@uiw/codemirror-theme-vscode 4.25.2 4.25.11
@uiw/react-codemirror 4.25.2 4.25.11
bowser 2.12.1 2.14.1
esbuild 0.25.10 0.28.1
eslint-plugin-prettier 5.5.4 5.5.6
eslint-plugin-promise 7.2.1 7.3.0
fuse.js 7.1.0 7.5.0
jest 30.1.3 30.4.2
monaco-editor 0.53.0 0.56.0
monaco-graphql 1.7.2 1.8.0
msw 2.11.3 2.15.0
prettier 3.6.2 3.9.6
react-big-calendar 1.19.4 1.20.0
react-colorful 5.6.1 5.8.0
react-redux 9.2.0 9.3.0
semver 7.7.2 7.8.5
serve 14.2.5 14.2.6
wonka 6.3.5 6.3.6
wouter 3.7.1 3.10.0

Updates @codemirror/commands from 6.8.1 to 6.10.4

Changelog

Sourced from @​codemirror/commands's changelog.

6.10.3 (2026-03-12)

Bug fixes

Make sure selection-extending commands preserve the associativity of the selection head.

6.10.2 (2026-02-06)

Bug fixes

Move the selection to a less surprising place when undoing, moving the selection, redoing, then undoing again.

6.10.1 (2025-12-17)

Bug fixes

Fix a bug where copyLineDown would leave the cursor on the wrong line when it was at the start of the line.

6.10.0 (2025-10-23)

New features

The new deleteGroupForwardWin command provides by-group forward deletion using the Windows convention.

6.9.0 (2025-10-02)

Bug fixes

Prevent the default behavior of backspace and delete keys, to prevent the browser from doing anything creative when there's nothing to delete.

New features

Implement new addCursorAbove and addCursorBelow commands. Bind them to Mod-Alt-ArrowUp/Down in the default keymap.

Commits

Updates @codemirror/language from 6.11.3 to 6.12.4

Changelog

Sourced from @​codemirror/language's changelog.

6.12.3 (2026-03-25)

Bug fixes

Fix a crash in bracketMatching when composing at end of document.

6.12.2 (2026-02-25)

Bug fixes

Make sure brackets are highlighted in the initial editor state.

Pause bracket matching updates during composition, to avoid disrupting Mobile Safari's fragile composition handling.

6.12.1 (2025-12-22)

Bug fixes

Improve finding inner language in syntax tree when the nested parse has been marked as bracketed.

Commits

Updates @codemirror/lint from 6.8.5 to 6.9.7

Changelog

Sourced from @​codemirror/lint's changelog.

6.9.5 (2026-03-02)

Bug fixes

Use more appropriate background colors for the selected diagnostic in dark mode.

6.9.4 (2026-02-11)

Bug fixes

Make sure nextDiagnostic selects entire diagnostics, even when they overlap with other diagnostics.

6.9.3 (2026-01-27)

Bug fixes

Fix an issue where the lint panel inappropriately blocks the default behavior of key combinations with Ctrl, Alt, or Cmd held.

6.9.2 (2025-11-03)

Bug fixes

Fix an infinite loop that would occur when a diagnostic pointed beyond the end of the document.

6.9.1 (2025-10-23)

Bug fixes

Properly display diagnostics that just cover multiple newlines as widgets.

6.9.0 (2025-10-02)

Bug fixes

Multiple configurations to linter will now be merged without raising an error.

New features

The new markClass option to actions makes it possible to style action buttons.

Commits

Updates @codemirror/state from 6.5.2 to 6.7.1

Changelog

Sourced from @​codemirror/state's changelog.

6.6.0 (2026-03-12)

New features

EditorSelection.range now takes an optional assoc argument.

SelectionRange.extend can now be given a third argument to specify associativity.

6.5.4 (2026-01-14)

Bug fixes

Make SelectionRange.eq return false when the ranges have different goal columns.

6.5.3 (2025-12-22)

Bug fixes

Fix an issue where RangeValue.eq could get called with a value of a different class.

EditorState.charCategorizer now only uses the highest-precedence set of word characters from the language data, to allow overriding these.

Commits

Updates @codemirror/view from 6.38.3 to 6.43.6

Changelog

Sourced from @​codemirror/view's changelog.

6.41.0 (2026-04-01)

Bug fixes

Fix an issue where EditorView.posAtCoords could incorrectly return a position near a higher element on the line, in mixed-font-size lines.

Expand the workaround for the Webkit bug that causes nonexistent selections to stay visible to be active on non-Safari Webkit browsers.

New features

The new EditorView.cursorScrollMargin facet can now be used to configure the extra space used when scrolling the cursor into view.

6.40.0 (2026-03-12)

Bug fixes

Fix a bug that caused Shift-Enter/Backspace/Delete on iOS to lose the shift modifier when delivered to key event handlers.

Fix an issue where EditorView.moveVertically could move to the wrong place in wrapped lines with a large line height.

Make sure the selection head associativity is properly set for mouse selections made with shift held down.

New features

WidgetType.updateDOM is now called with the previous widget value as third argument.

6.39.17 (2026-03-10)

Bug fixes

Improve touch tap-selection on line wrapping boundaries.

Make drawSelection draw our own selection handles on iOS.

Fix an issue where posAtCoords, when querying line wrapping points, got confused by extra empty client rectangles produced by Safari.

6.39.16 (2026-03-02)

Bug fixes

Perform scroll stabilization on the document or wrapping scrollable elements, when the user scrolls the editor.

Fix an issue where changing decorations right before a composition could end up corrupting the visible DOM.

Fix an issue where some types of text input over a selection would be read as happening in wrong position.

6.39.15 (2026-02-20)

Bug fixes

... (truncated)

Commits

Updates @graphiql/react from 0.37.1 to 0.37.7

Release notes

Sourced from @​graphiql/react's releases.

@​graphiql/react@​0.37.7

Patch Changes

@​graphiql/react@​0.37.6

Patch Changes

  • #4332 61d138f Thanks @​vishwakt! - Fix image previews in the response viewer fetching from the wrong host. Monaco splits the hovered word on :, so a full URL like https://example.com/img.png reaches the preview as the protocol-relative //example.com/img.png. The preview stripped the leading character, turning that into the host-relative /example.com/img.png and fetching it from the current origin. The original host is now preserved.

  • Updated dependencies [a526a10]:

    • graphql-language-service@5.5.2

@​graphiql/react@​0.37.6-alpha.2

Patch Changes

  • #4308 598ffa3 Thanks @​trevor-scheer! - Move react-compiler-runtime back to peerDependencies (revert of #4140). The earlier move to dependencies landed in 0.37.4 alongside esm.sh's ?standalone builder starting to emit a 115-line preload stub that fragments monaco-editor into two instances on CDN consumers (#4303). Putting the dependency back in peerDependencies narrows the package.json delta between the last-working 0.37.3 and the first-broken 0.37.4.

@​graphiql/react@​0.37.6-alpha.1

Patch Changes

  • #4308 8ac17d1 Thanks @​trevor-scheer! - Revert the *.css entry from sideEffects (added in #4211). The unbounded glob landed in the same release where esm.sh's ?standalone builder started emitting a much larger preload stub that fragments monaco-editor into two instances and breaks syntax highlighting on CDN consumers (#4303). Removing it narrows the package.json delta between the last working version (0.37.3) and the first broken one (0.37.4). A more narrowly-scoped form may return in a follow-up if the webpack tree-shaking issue from #4211 recurs.

@​graphiql/react@​0.37.6-alpha.0

Patch Changes

  • #4308 5f44a27 Thanks @​trevor-scheer! - Fix syntax highlighting and autocompletion when GraphiQL is loaded from a CDN such as esm.sh.

    The monaco store previously imported monaco-graphql/esm/monaco-editor.js, a re-export module that both registers monaco-editor language contributions and re-exports the lean monaco-editor namespace. Some CDN bundlers (esm.sh's ?standalone mode in particular) split that file in a way that leaves the consumer with two monaco-editor instances: one with the graphql and json languages registered, and one without. The lazily-loaded json/graphql tokenization runs against the unregistered instance and throws Cannot set tokens provider for unknown language json, breaking syntax highlighting and completion.

    The store now imports the language contribution side effects and the lean monaco-editor entry directly, so there is no re-export module for the bundler to split. Behavior is unchanged for npm-installed consumers using a bundler (Vite, webpack, Rollup, Next.js); module deduplication already produced a single instance there.

@​graphiql/react@​0.37.5

Patch Changes

  • #4232 3934e4a Thanks @​simmerer! - Bugfix for multiline selection highlight styling: disabling Monaco's roundedSelection option prevents selection highlight from appearing to extend beyond actual text selection. See issue #4094.

  • Updated dependencies [227f5ba]:

    • monaco-graphql@1.8.0

@​graphiql/react@​0.37.4

Patch Changes

  • #4181 f1a210e Thanks @​trevor-scheer! - Fix schema prop to skip introspection when IntrospectionQuery data is provided

    Previously, passing an IntrospectionQuery result as the schema prop would still trigger a network introspection request. The shouldIntrospect check only recognized GraphQLSchema instances (via isSchema), not raw introspection data. Now, when an IntrospectionQuery is passed, a schema is built from it directly using buildClientSchema and introspection is skipped.

... (truncated)

Changelog

Sourced from @​graphiql/react's changelog.

0.37.7

Patch Changes

0.37.6

Patch Changes

  • #4332 61d138f Thanks @​vishwakt! - Fix image previews in the response viewer fetching from the wrong host. Monaco splits the hovered word on :, so a full URL like https://example.com/img.png reaches the preview as the protocol-relative //example.com/img.png. The preview stripped the leading character, turning that into the host-relative /example.com/img.png and fetching it from the current origin. The original host is now preserved.

  • Updated dependencies [a526a10]:

    • graphql-language-service@5.5.2

0.37.5

Patch Changes

  • #4232 3934e4a Thanks @​simmerer! - Bugfix for multiline selection highlight styling: disabling Monaco's roundedSelection option prevents selection highlight from appearing to extend beyond actual text selection. See issue #4094.

  • Updated dependencies [227f5ba]:

    • monaco-graphql@1.8.0

0.37.4

Patch Changes

  • #4181 f1a210e Thanks @​trevor-scheer! - Fix schema prop to skip introspection when IntrospectionQuery data is provided

    Previously, passing an IntrospectionQuery result as the schema prop would still trigger a network introspection request. The shouldIntrospect check only recognized GraphQLSchema instances (via isSchema), not raw introspection data. Now, when an IntrospectionQuery is passed, a schema is built from it directly using buildClientSchema and introspection is skipped.

  • #4140 40359eb Thanks @​trevor-scheer! - Remove react-compiler-runtime peer dependency

  • #4211 e7b30c1 Thanks @​davidjb! - Add *.css to sideEffects to allow import of CSS in Webpack Javascript

  • Updated dependencies [914a547, 463df14, 4bb7909, 10f66d5]:

    • graphql-language-service@5.5.1
    • @​graphiql/toolkit@​0.12.0
    • monaco-graphql@1.7.4

0.37.3

Patch Changes

  • #4133 1bc6568 Thanks @​dimaMachina! - to fix esm.sh example we should pin monaco-editor peer dependency to versions ≥ 0.20.0 and < 0.53, since monaco-editor@^0.53.0 isn't supported yet with monaco-graphql

... (truncated)

Commits
  • 987eb5c Version Packages (#4343)
  • 76ed461 Version Packages (#4315)
  • 61d138f fix(graphiql-react): preserve host when previewing image URLs (#4332)
  • c2312da Version Packages (#4269)
  • 3934e4a fix (graphiql-react): Text selection highlight does not match selection (#4232)
  • d23f3b1 Cut over from tsc to tsgo (#4274)
  • 227f5ba Add monaco-graphql/monaco-editor to the exports map (#4264)
  • 2a46972 Import directly from leaf modules in graphiql-react to fix Rollup chunk cyc...
  • a589ca2 Version Packages (#4247)
  • f1a210e fix: skip introspection when IntrospectionQuery is passed as schema prop ...
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​graphiql/react since your current version.


Updates @lezer/highlight from 1.2.1 to 1.2.3

Changelog

Sourced from @​lezer/highlight's changelog.

1.2.3 (2025-10-26)

Bug fixes

Fix a regression in 1.2.2 when assigning new highlight tags to nodes.

1.2.2 (2025-10-17)

Bug fixes

Fix an issue where adding additional highlighting info for a node that already had some rule would drop the old info.

Commits
  • 37e3eef Mark version 1.2.3
  • 3c2d268 Fix bug in highlight rule node prop combiner
  • 675eccd Mark version 1.2.2
  • ac0d436 Define a merge function for the highlight rule node prop
  • de347b6 Fix outdated example in doc comment
  • See full diff in compare view

Updates @lezer/lr from 1.4.2 to 1.4.10

Changelog

Sourced from @​lezer/lr's changelog.

1.4.8 (2026-01-25)

Bug fixes

Fix an issue where the wrong start position was emitted for composite skipped nodes in some circumstances.

1.4.7 (2026-01-06)

Bug fixes

Fix an issue that caused zero-length non-tree tokens to grow the extent of their parent node.

1.4.6 (2026-01-05)

Bug fixes

Fix an issue where zero-length tokens could fail to properly set the parser's reduce pos.

Improve heuristic for picking a stack during error-recovery at the end of the input.

1.4.5 (2025-12-09)

Bug fixes

When pruning excessive recovery parse stacks, prefer to drop those with worse parse scores.

1.4.4 (2025-11-28)

Bug fixes

Fix a bug that caused the parser to corrupt its output tree in some situations when attaching a look-ahead prop to a node.

1.4.3 (2025-11-03)

Bug fixes

Fix an issue that caused some skipped nodes to incorrectly become children of the node before them.

Commits

Updates @material/material-color-utilities from 0.3.0 to 0.4.0

Commits

Updates @playwright/test from 1.55.1 to 1.62.0

Release notes

Sourced from @​playwright/test's releases.

v1.62.0

🧱 New component testing model

Component testing moves to a stories and galleries model. A story wraps your component in one specific scenario — hard-coded props, mock data, providers — and a gallery page that you serve renders stories on demand. The new fixtures.mount() fixture navigates to the gallery, mounts a story by id, and returns a Locator scoped to the story's root element:

test('click should expand', async ({ mount }) => {
  const component = await mount('components/Expandable/Stateful');
  await component.getByRole('button').click();
  await expect(component.getByTestId('expanded')).toHaveValue('true');
});

Pass a story type as a template argument to type-check its props, and use update(props) / unmount() on the returned locator to re-render or tear down within a test.

🛑 Cancel operations with AbortSignal

Most operations and web-first assertions now accept a signal option that takes an AbortSignal, letting you cancel long-running actions, navigations, waits, and assertions:

const controller = new AbortController();
setTimeout(() => controller.abort(), 1000);
await page.getByRole('button', { name: 'Submit' }).click({ signal: controller.signal });
await expect(page.getByText('Done')).toBeVisible({ signal: controller.signal });

Providing a signal does not disable the default timeout; pass timeout: 0 to disable it.

🖼️ WebP screenshots

expect(page).toHaveScreenshot() and expect(locator).toHaveScreenshot() can now store snapshots in the WebP format — just give the snapshot a .webp name:

// Visual comparisons store the golden snapshot as lossless WebP.
await expect(page).toHaveScreenshot('homepage.webp');
// Standalone screenshots can trade quality for size with lossy WebP.
await page.screenshot({ path: 'homepage.webp', quality: 50 });

page.screenshot() and [locator.screenshot() (https://playwright.dev/docs/api/class-locator#locator-screenshot) also accept webp as a type, where quality 100 (the default) is lossless and lower values use lossy compression.

🧩 Custom test filtering with Reporter.preprocess()

New reporter.preprocess() hook runs after the configuration is resolved and before reporter.onBegin(), letting a reporter mark individual tests as skipped, excluded, fixed, or failing through a TestRun object:

</tr></table> 

... (truncated)

Commits
  • e3950d9 chore: mark v1.62.0 (#41981)
  • f07e0f7 cherry-pick(#41940): docs: release notes for v1.62 (#41967)
  • 05a306c cherry-pick(#41964): Revert "feat(routeFromHar): add interceptAPIRequests opt...
  • 2934858 fix: correct pending navigation log spacing (#41949)
  • 4b0cc99 fix(test): unflake screencast backpressure test on slow macOS runner (#41951)
  • bbbae6d test: fixme WebSocket locale test in Chromium 150 (#41944)
  • 15c4f55 fix(mcp): identify downloads explicitly (#41933)
  • f5fa967 fix(network): request.postData() returns null for empty string body override ...
  • 0edafe4 fix(mcp): launch the Chrome profile that has the extension installed (#41939)
  • 244a1ff feat(firefox): roll to r1538 (#41938)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​playwright/test since your current version.


Updates @storybook/test-runner from 0.23.0 to 0.24.4

Release notes

Sourced from @​storybook/test-runner's releases.

v0.24.4

🐛 Bug Fix

Authors: 1

v0.24.3

🐛 Bug Fix

Authors: 1

v0.24.3-next.0

🐛 Bug Fix

Authors: 1

v0.24.2

🐛 Bug Fix

Authors: 1

v0.24.2-next.0

🐛 Bug Fix

Authors: 1

v0.24.1

🐛 Bug Fix

... (truncated)

Changelog

Sourced from @​storybook/test-runner's changelog.

v0.24.4 (Thu May 14 2026)

🐛 Bug Fix

Authors: 1


v0.24.3 (Wed Mar 18 2026)

🐛 Bug Fix

Authors: 1


v0.24.2 (Thu Nov 27 2025)

🐛 Bug Fix

Authors: 1


v0.24.1 (Wed Oct 29 2025)

🐛 Bug Fix

Authors: 3

... (truncated)

Commits
  • 824d43b Bump version to: 0.24.4 [skip ci]
  • 51f6097 Update CHANGELOG.md [skip ci]
  • 55a7a25 Merge pull request #603 from storybookjs/chore/peerdeps
  • 34dc7fd chore: update storybook peerdependencies to prerelease
  • 72de1cb Bump version to: 0.24.3 [skip ci]
  • 11c305f Update CHANGELOG.md [skip ci]
  • b4e46a5 Merge pull request #596 from storybookjs/release/v0.24.3
  • 222f5a4 Merge branch 'main' into release/v0.24.3
  • 2d76468 Merge pull request #595 from storybookjs/yann/storybook-10-4-support
  • d7c0719 set up provenance
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​storybook/test-runner since your current version.


Updates @types/chance from 1.1.7 to 1.1.8

Commits

Updates @types/lodash from 4.17.20 to 4.17.24

Commits

Updates @types/luxon from 3.7.1 to 3.7.2

Commits

Updates @typescript-eslint/eslint-plugin from 8.44.1 to 8.65.0

Release notes

Sourced from @​typescript-eslint/eslint-plugin's releases.

v8.65.0

8.65.0 (2026-07-20)

🚀 Features

  • add warning when TS 7 is detected (#12529)
  • eslint-plugin: [no-restricted-imports] deprecate extension rule (#12527, #19562, #11889)
  • eslint-plugin: [no-shadow] specialized error on enum declaration and member shadowing (#12578)
  • parser: add onUnsupportedTypeScriptVersion option to error on unsupported TypeScript versions (#12465)
  • typescript-estree: throw for invalid import defer syntax (#12552)

🩹 Fixes

  • eslint-plugin: [prefer-string-starts-ends-with] handle escaped $ ending regex literals (#12515)
  • eslint-plugin: [unbound-method] report unbound methods accessed via member expression on union types (#12448)
  • eslint-plugin: [no-unnecessary-parameter-property-assignment] don't flag computed assignments with a variable key (#12568)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

v8.64.0

8.64.0 (2026-07-13)

🚀 Features

  • support parsing import defer (#12513)
  • eslint-plugin: [no-loop-func] support using / await using declarations and deprecate the rule (#12500)
  • typescript-estree: throw for invalid definite assignment in class properties (#12543)

🩹 Fixes

  • eslint-plugin: [require-array-sort-compare] handle constrained arrays (#12512)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

... (truncated)

Changelog

Sourced from @​typescript-eslint/eslint-plugin's changelog.

8.65.0 (2026-07-20)

🚀 Features

  • eslint-plugin: [no-shadow] specialized error on enum declaration and member shadowing (#12578)
  • add warning when TS 7 is detected (#12529)
  • eslint-plugin: [no-restricted-imports] deprecate extension rule (#12527, #19562, #11889)

🩹 Fixes

  • eslint-plugin: [no-unnecessary-parameter-property-assignment] don't flag computed assignments with a variable key (#12568)
  • eslint-plugin: [unbound-method] report unbound methods accessed via member expression on union types (#12448)
  • eslint-plugin: [prefer-string-starts-ends-with] handle escaped $ ending regex literals (#12515)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.64.0 (2026-07-13)

🚀 Features

  • eslint-plugin: [no-loop-func] support using / await using declarations and deprecate the rule (#12500)
  • typescript-estree: throw for invalid definite assignment in class properties (#12543)

🩹 Fixes

  • eslint-plugin: [require-array-sort-compare] handle constrained arrays (#12512)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.63.0 (2026-07-06)

🚀 Features

... (truncated)

Commits
  • 63ba81b chore(release): publish 8.65.0
  • aa602bd fix(eslint-plugin): [no-unnecessary-parameter-property-assignment] don't flag...
  • 1e90d67 feat(eslint-plugin): [no-shadow] specialized error on enum declaration and me...
  • b32fb34 docs: fix broken code samples in no-extraneous-class and prefer-function-type...
  • eaf4576 feat: add warning when TS 7 is detected (#12529)
  • 18c01c7 feat(eslint-plugin): [no-restricted-imports] deprecate extension rule (#12527)
  • 96e8fe2 fix(eslint-plugin): [unbound-method] report unbound methods accessed via memb...
  • 0d06406 chore: add attw validation to repo (#12437)
  • 9d9973b fix(eslint-plugin): [prefer-string-starts-ends-with] handle escaped $ ending ...
  • c2386e4 chore(deps): update dependency prettier to v3.9.5 (#12486)
  • Additional commits viewable in compare view

Updates @typescript-eslint/parser from 8.44.1 to 8.65.0

Release notes

Sourced from @​typescript-eslint/parser's releases.

v8.65.0

8.65.0 (2026-07-20)

🚀 Features

  • add warning when TS 7 is detected (#12529)
  • eslint-plugin: [no-restricted-imports] deprecate extension rule (#12527, #19562, #11889)
  • eslint-plugin: [no-shadow] specialized error on enum declaration and member shadowing (#12578)
  • parser: add onUnsupportedTypeScriptVersion option to error on unsupported TypeScript versions (#12465)
  • typescript-estree: throw for invalid import defer syntax (#12552)

🩹 Fixes

  • eslint-plugin: [prefer-string-starts-ends-with] handle escaped $ ending regex literals (#12515)
  • eslint-plugin: [unbound-method] report unbound methods accessed via member expression on union types (#12448)
  • eslint-plugin: [no-unnecessary-parameter-property-assignment] don't flag computed assignments with a variable key (#12568)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

v8.64.0

8.64.0 (2026-07-13)

🚀 Features

  • support parsing import defer (#12513)
  • eslint-plugin: [no-loop-func] support using / await using declarations and deprecate the rule (#12500)
  • typescript-estree: throw for invalid definite assignment in class properties (#12543)

🩹 Fixes

  • eslint-plugin: [require-array-sort-compare] handle constrained arrays (#12512)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

... (truncated)

Changelog

Sourced from @​typescript-eslint/parser's changelog.

8.65.0 (2026-07-20)

🚀 Features

  • add warning when TS 7 is detected (#12529)
  • parser: add onUnsupportedTypeScriptVersion option to error on unsupported TypeScript versions (#12465)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.64.0 (2026-07-13)

This was a version bump only for parser to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.63.0 (2026-07-06)

This was a version bump only for parser to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.62.1 (2026-06-29)

This was a version bump only for parser to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.62.0 (2026-06-22)

🚀 Features

  • remove redundant package.json "files" (#12444)

❤️ Thank You

... (truncated)

Commits
  • 63ba81b chore(release): publish 8.65.0
  • eaf4576 feat: add warning when TS 7 is detected (#12529)
  • d8f1044 feat(parser): add onUnsupportedTypeScriptVersion option to error on unsupport...
  • 0d06406 chore: add attw ...

    Description has been truncated

…dates

Bumps the js-deps group with 35 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@codemirror/commands](https://github.com/codemirror/commands) | `6.8.1` | `6.10.4` |
| [@codemirror/language](https://github.com/codemirror/language) | `6.11.3` | `6.12.4` |
| [@codemirror/lint](https://github.com/codemirror/lint) | `6.8.5` | `6.9.7` |
| [@codemirror/state](https://github.com/codemirror/state) | `6.5.2` | `6.7.1` |
| [@codemirror/view](https://github.com/codemirror/view) | `6.38.3` | `6.43.6` |
| [@graphiql/react](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-react) | `0.37.1` | `0.37.7` |
| [@lezer/highlight](https://github.com/lezer-parser/highlight) | `1.2.1` | `1.2.3` |
| [@lezer/lr](https://github.com/lezer-parser/lr) | `1.4.2` | `1.4.10` |
| [@material/material-color-utilities](https://github.com/material-foundation/material-color-utilities/tree/HEAD/typescript) | `0.3.0` | `0.4.0` |
| [@playwright/test](https://github.com/microsoft/playwright) | `1.55.1` | `1.62.0` |
| [@storybook/test-runner](https://github.com/storybookjs/test-runner) | `0.23.0` | `0.24.4` |
| [@types/chance](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chance) | `1.1.7` | `1.1.8` |
| [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) | `4.17.20` | `4.17.24` |
| [@types/luxon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/luxon) | `3.7.1` | `3.7.2` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.44.1` | `8.65.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.44.1` | `8.65.0` |
| [@uiw/codemirror-theme-vscode](https://github.com/uiwjs/react-codemirror) | `4.25.2` | `4.25.11` |
| [@uiw/react-codemirror](https://github.com/uiwjs/react-codemirror) | `4.25.2` | `4.25.11` |
| [bowser](https://github.com/bowser-js/bowser) | `2.12.1` | `2.14.1` |
| [esbuild](https://github.com/evanw/esbuild) | `0.25.10` | `0.28.1` |
| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.5.4` | `5.5.6` |
| [eslint-plugin-promise](https://github.com/eslint-community/eslint-plugin-promise) | `7.2.1` | `7.3.0` |
| [fuse.js](https://github.com/krisk/Fuse) | `7.1.0` | `7.5.0` |
| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.1.3` | `30.4.2` |
| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.53.0` | `0.56.0` |
| [monaco-graphql](https://github.com/graphql/graphiql/tree/HEAD/packages/monaco-graphql) | `1.7.2` | `1.8.0` |
| [msw](https://github.com/mswjs/msw) | `2.11.3` | `2.15.0` |
| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.9.6` |
| [react-big-calendar](https://github.com/bigcalendar/react-big-calendar) | `1.19.4` | `1.20.0` |
| [react-colorful](https://github.com/omgovich/react-colorful) | `5.6.1` | `5.8.0` |
| [react-redux](https://github.com/reduxjs/react-redux) | `9.2.0` | `9.3.0` |
| [semver](https://github.com/npm/node-semver) | `7.7.2` | `7.8.5` |
| [serve](https://github.com/vercel/serve) | `14.2.5` | `14.2.6` |
| [wonka](https://github.com/0no-co/wonka) | `6.3.5` | `6.3.6` |
| [wouter](https://github.com/molefrog/wouter) | `3.7.1` | `3.10.0` |



Updates `@codemirror/commands` from 6.8.1 to 6.10.4
- [Changelog](https://github.com/codemirror/commands/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codemirror/commands/commits)

Updates `@codemirror/language` from 6.11.3 to 6.12.4
- [Changelog](https://github.com/codemirror/language/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codemirror/language/commits)

Updates `@codemirror/lint` from 6.8.5 to 6.9.7
- [Changelog](https://github.com/codemirror/lint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codemirror/lint/commits)

Updates `@codemirror/state` from 6.5.2 to 6.7.1
- [Changelog](https://github.com/codemirror/state/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codemirror/state/commits)

Updates `@codemirror/view` from 6.38.3 to 6.43.6
- [Changelog](https://github.com/codemirror/view/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codemirror/view/commits)

Updates `@graphiql/react` from 0.37.1 to 0.37.7
- [Release notes](https://github.com/graphql/graphiql/releases)
- [Changelog](https://github.com/graphql/graphiql/blob/main/packages/graphiql-react/CHANGELOG.md)
- [Commits](https://github.com/graphql/graphiql/commits/@graphiql/react@0.37.7/packages/graphiql-react)

Updates `@lezer/highlight` from 1.2.1 to 1.2.3
- [Changelog](https://github.com/lezer-parser/highlight/blob/main/CHANGELOG.md)
- [Commits](lezer-parser/highlight@1.2.1...1.2.3)

Updates `@lezer/lr` from 1.4.2 to 1.4.10
- [Changelog](https://github.com/lezer-parser/lr/blob/main/CHANGELOG.md)
- [Commits](https://github.com/lezer-parser/lr/commits)

Updates `@material/material-color-utilities` from 0.3.0 to 0.4.0
- [Commits](https://github.com/material-foundation/material-color-utilities/commits/HEAD/typescript)

Updates `@playwright/test` from 1.55.1 to 1.62.0
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.55.1...v1.62.0)

Updates `@storybook/test-runner` from 0.23.0 to 0.24.4
- [Release notes](https://github.com/storybookjs/test-runner/releases)
- [Changelog](https://github.com/storybookjs/test-runner/blob/v0.24.4/CHANGELOG.md)
- [Commits](storybookjs/test-runner@v0.23.0...v0.24.4)

Updates `@types/chance` from 1.1.7 to 1.1.8
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chance)

Updates `@types/lodash` from 4.17.20 to 4.17.24
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

Updates `@types/luxon` from 3.7.1 to 3.7.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/luxon)

Updates `@typescript-eslint/eslint-plugin` from 8.44.1 to 8.65.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.65.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.44.1 to 8.65.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.65.0/packages/parser)

Updates `@uiw/codemirror-theme-vscode` from 4.25.2 to 4.25.11
- [Release notes](https://github.com/uiwjs/react-codemirror/releases)
- [Commits](uiwjs/react-codemirror@v4.25.2...v4.25.11)

Updates `@uiw/react-codemirror` from 4.25.2 to 4.25.11
- [Release notes](https://github.com/uiwjs/react-codemirror/releases)
- [Commits](uiwjs/react-codemirror@v4.25.2...v4.25.11)

Updates `bowser` from 2.12.1 to 2.14.1
- [Release notes](https://github.com/bowser-js/bowser/releases)
- [Changelog](https://github.com/bowser-js/bowser/blob/master/CHANGELOG.md)
- [Commits](bowser-js/bowser@v2.12.1...v2.14.1)

Updates `esbuild` from 0.25.10 to 0.28.1
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2025.md)
- [Commits](evanw/esbuild@v0.25.10...v0.28.1)

Updates `eslint-plugin-prettier` from 5.5.4 to 5.5.6
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/eslint-plugin-prettier@v5.5.4...v5.5.6)

Updates `eslint-plugin-promise` from 7.2.1 to 7.3.0
- [Release notes](https://github.com/eslint-community/eslint-plugin-promise/releases)
- [Changelog](https://github.com/eslint-community/eslint-plugin-promise/blob/main/CHANGELOG.md)
- [Commits](eslint-community/eslint-plugin-promise@v7.2.1...v7.3.0)

Updates `fuse.js` from 7.1.0 to 7.5.0
- [Release notes](https://github.com/krisk/Fuse/releases)
- [Changelog](https://github.com/krisk/Fuse/blob/main/CHANGELOG.md)
- [Commits](krisk/Fuse@v7.1.0...v7.5.0)

Updates `jest` from 30.1.3 to 30.4.2
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.4.2/packages/jest)

Updates `monaco-editor` from 0.53.0 to 0.56.0
- [Release notes](https://github.com/microsoft/monaco-editor/releases)
- [Changelog](https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md)
- [Commits](microsoft/monaco-editor@v0.53.0...v0.56.0)

Updates `monaco-graphql` from 1.7.2 to 1.8.0
- [Release notes](https://github.com/graphql/graphiql/releases)
- [Changelog](https://github.com/graphql/graphiql/blob/main/packages/monaco-graphql/CHANGELOG.md)
- [Commits](https://github.com/graphql/graphiql/commits/monaco-graphql@1.8.0/packages/monaco-graphql)

Updates `msw` from 2.11.3 to 2.15.0
- [Release notes](https://github.com/mswjs/msw/releases)
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md)
- [Commits](mswjs/msw@v2.11.3...v2.15.0)

Updates `prettier` from 3.6.2 to 3.9.6
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.6.2...3.9.6)

Updates `react-big-calendar` from 1.19.4 to 1.20.0
- [Release notes](https://github.com/bigcalendar/react-big-calendar/releases)
- [Changelog](https://github.com/bigcalendar/react-big-calendar/blob/master/CHANGELOG.md)
- [Commits](bigcalendar/react-big-calendar@v1.19.4...v1.20.0)

Updates `react-colorful` from 5.6.1 to 5.8.0
- [Release notes](https://github.com/omgovich/react-colorful/releases)
- [Changelog](https://github.com/omgovich/react-colorful/blob/master/CHANGELOG.md)
- [Commits](https://github.com/omgovich/react-colorful/commits/v5.8.0)

Updates `react-redux` from 9.2.0 to 9.3.0
- [Release notes](https://github.com/reduxjs/react-redux/releases)
- [Changelog](https://github.com/reduxjs/react-redux/blob/master/CHANGELOG.md)
- [Commits](reduxjs/react-redux@v9.2.0...v9.3.0)

Updates `semver` from 7.7.2 to 7.8.5
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
- [Commits](npm/node-semver@v7.7.2...v7.8.5)

Updates `serve` from 14.2.5 to 14.2.6
- [Release notes](https://github.com/vercel/serve/releases)
- [Changelog](https://github.com/vercel/serve/blob/main/CHANGELOG.md)
- [Commits](vercel/serve@v14.2.5...v14.2.6)

Updates `wonka` from 6.3.5 to 6.3.6
- [Release notes](https://github.com/0no-co/wonka/releases)
- [Changelog](https://github.com/0no-co/wonka/blob/main/CHANGELOG.md)
- [Commits](0no-co/wonka@v6.3.5...v6.3.6)

Updates `wouter` from 3.7.1 to 3.10.0
- [Release notes](https://github.com/molefrog/wouter/releases)
- [Commits](https://github.com/molefrog/wouter/commits)

---
updated-dependencies:
- dependency-name: "@codemirror/commands"
  dependency-version: 6.10.4
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: "@codemirror/language"
  dependency-version: 6.12.4
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: "@codemirror/lint"
  dependency-version: 6.9.7
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: "@codemirror/state"
  dependency-version: 6.7.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: "@codemirror/view"
  dependency-version: 6.43.6
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: "@graphiql/react"
  dependency-version: 0.37.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: js-deps
- dependency-name: "@lezer/highlight"
  dependency-version: 1.2.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: js-deps
- dependency-name: "@lezer/lr"
  dependency-version: 1.4.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: js-deps
- dependency-name: "@material/material-color-utilities"
  dependency-version: 0.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: "@playwright/test"
  dependency-version: 1.62.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: "@storybook/test-runner"
  dependency-version: 0.24.4
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: "@types/chance"
  dependency-version: 1.1.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: js-deps
- dependency-name: "@types/lodash"
  dependency-version: 4.17.24
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: js-deps
- dependency-name: "@types/luxon"
  dependency-version: 3.7.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: js-deps
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.65.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.65.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: "@uiw/codemirror-theme-vscode"
  dependency-version: 4.25.11
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: js-deps
- dependency-name: "@uiw/react-codemirror"
  dependency-version: 4.25.11
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: js-deps
- dependency-name: bowser
  dependency-version: 2.14.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: esbuild
  dependency-version: 0.28.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: eslint-plugin-prettier
  dependency-version: 5.5.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: js-deps
- dependency-name: eslint-plugin-promise
  dependency-version: 7.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: fuse.js
  dependency-version: 7.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: jest
  dependency-version: 30.4.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: monaco-editor
  dependency-version: 0.56.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: monaco-graphql
  dependency-version: 1.8.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: msw
  dependency-version: 2.15.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: prettier
  dependency-version: 3.9.6
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: react-big-calendar
  dependency-version: 1.20.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: react-colorful
  dependency-version: 5.8.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: react-redux
  dependency-version: 9.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: semver
  dependency-version: 7.8.5
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
- dependency-name: serve
  dependency-version: 14.2.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: js-deps
- dependency-name: wonka
  dependency-version: 6.3.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: js-deps
- dependency-name: wouter
  dependency-version: 3.10.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Jul 25, 2026
github-actions[bot]
github-actions Bot previously approved these changes Jul 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code size/s

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants