Skip to content

build(deps): bump the slopesmith group across 1 directory with 14 updates - #11

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/Slopesmith/slopesmith-bcebf396d6
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/Slopesmith/slopesmith-bcebf396d6

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 12, 2026 •

Copy link
Copy Markdown

Bumps the slopesmith group with 14 updates in the /Slopesmith directory:

Package From To
@napi-rs/canvas 1.0.8 1.0.11
livekit-client 2.22.2 2.22.4
livekit-server-sdk 2.18.0 2.19.1
three 0.185.1 0.186.1
three-mesh-bvh 0.9.14 0.9.16
@types/node 24.13.3 26.6.5
@types/three 0.185.4 0.186.0
eslint 10.9.1 10.12.0
globals 17.12.0 17.13.0
playwright-core 1.62.1 1.64.1
tsx 4.23.13 4.23.15
typescript 5.9.3 7.0.2
typescript-eslint 8.69.0 8.71.2
vite 8.2.2 8.3.4

Updates @napi-rs/canvas from 1.0.8 to 1.0.11

Release notes

Sourced from @​napi-rs/canvas's releases.

v1.0.11

What's Changed

New Contributors

Full Changelog: Brooooooklyn/canvas@v1.0.10...v1.0.11

v1.0.10

What's Changed

Full Changelog: Brooooooklyn/canvas@v1.0.9...v1.0.10

v1.0.9

What's Changed

Full Changelog: Brooooooklyn/canvas@v1.0.8...v1.0.9

Changelog

Sourced from @​napi-rs/canvas's changelog.

1.0.11 (2026-10-10)

Bug Fixes

  • start a new subpath for each Path2D.addPath call (#1353) (363cbd6)

Features

  • emit CycloneDX SBOMs for platform packages (#1351) (22d9b29)

1.0.10 (2026-10-01)

Bug Fixes

  • release deferred recording on reads and cap recorded memory (#1342) (#1347) (e503ca4)
  • use-after-free when ctx.restore() revives a GC'd CanvasPattern (#1346) (f2af36b)

Features

1.0.9 (2026-09-09)

Bug Fixes

  • deps: update cssparser to 0.38 and cssparser-color to 0.6 (#1335) (caec867)
  • invalidate FontCollection typeface cache on font registration (#1334) (9e4fbec)

Features

Commits

Updates livekit-client from 2.22.2 to 2.22.4

Release notes

Sourced from livekit-client's releases.

v2.22.4

Patch Changes

  • Catch the rejection from the publisher's negotiate() when ensuring the PC transport connection, so a failed offer no longer surfaces as an unhandled promise rejection - #2142 (@​1egoman)

  • Catch the rejection from negotiate() when the server requests media sections, so a failed renegotiation no longer surfaces as an unhandled promise rejection - #2108 (@​SergeAx)

  • Add disableIceLite connect option to request full ICE from a server running ICE lite. - #2085 (@​subham2006)

  • Fix Document Picture-in-Picture detection reporting opener-document elements as being in PiP. isElementInPiP compared an element's coordinates (computed within its own document) against the PiP window's viewport without checking which document the element belongs to, so while any Document PiP window was open, every observed video element positioned inside the PiP window's bounds - a tile near the top-left of the page, for example - was treated as in PiP. Because HTMLElementInfo.visible is isPiP || isIntersecting, those elements also counted as visible while scrolled out of view, which affected adaptiveStream subscription and layer selection. Detection now requires the element to live in the PiP window's document, or in a frame nested inside it. - #2106 (@​dkelson)

  • Ignore a duplicated server answer (same offerId) instead of applying it twice and surfacing a NegotiationError. - #2114 (@​pblazej)

  • Wait for the first video frame in waitForDimensions on iPadOS, which reports a desktop user agent - #2110 (@​1egoman)

  • Avoid attaching a new Closing/Restarting event listener for each negotiate call - #2084 (@​1egoman)

  • Wait for first video frame to be received before responding to waitForDimension on ios - #2100 (@​1egoman)

  • fix: wait for ReconnectResponse to arrive before declaring signal rec… - #2082 (@​lukasIO)

  • Disable data streams v2 compression when CompressionStream exists but doesn't support deflate-raw - #2119 (@​1egoman)

  • Retry against other LiveKit Cloud regions when the initial connection is rejected with 403. Cloud signals project-level region pinning with a 403 on the RTC paths, which was previously treated as terminal, so a client that geo-routed to a disallowed region never reached /settings/regions and failed to connect. 401 and the 404 "room does not exist" case remain terminal. - #2097 (@​xianshijing-lk)

  • Fix unhandled RPC timeout rejections when a request fails to publish or takes longer than the ack timeout to send - #2123 (@​deepanshupal)

  • refresh subscribed codecs after publisher answer - #2121 (@​lukasIO)

  • fix: expose participantIdentity on RoomEvent.DataReceived - #2092 (@​mariusgassen)

  • Add subscriberAllowPause connect option to control whether the SFU may pause subscribed video tracks when the subscriber is congested. - #2143 (@​1egoman)

  • Fix track volume losing effect when set to 0 - #2111 (@​robintown)

  • Write the x-google-start-bitrate hint as a single connection-level value, once per publisher connection. - #2102 (@​xianshijing-lk)

    libwebrtc reads this fmtp parameter per m-section but applies it to the shared Call (WebRtcVideoSendChannel::ApplyChangedParams → SetSdpBitrateParameters), where RtpBitrateConfigurator holds one config for the whole peer connection. Differing per-section values were therefore last-writer-wins on m-section order, so publishing a camera and a screen share together could seed the estimator from either one depending on SDP layout. Every video section now carries the same value: the largest hint among the sections that are currently sending.

    Only sending sections count. The list of registered track bitrates is append-only, and an unpublished section keeps its a=msid, so matching a section to a track by msid alone would still pair a stale entry with the section it used to occupy — letting an uncapped screen-share target seed a connection that now carries only a camera, or consuming the one-shot hint on a section that sends nothing, which would leave later publishes with no hint at all. The section's direction distinguishes them: a=recvonly and a=inactive cannot carry local media and are exactly where an unpublished or pre-populated section lands, while a=sendonly, a=sendrecv and an omitted direction all send.

    The hint is also written only on the first offer that carries local video, instead of on every offer. libwebrtc retains start_bitrate_bps and re-applies it on network route changes (RtpTransportControllerSend::OnNetworkRouteChanged), so rewriting it later is at best a no-op and at worst restarts a converged bandwidth estimator. A full reconnect builds a new peer connection and seeds the new estimator again.

    Targets below 300 kbps now get no hint, matching the Rust SDK: below that, seeding above the real capacity costs more than the ramp it saves.

v2.22.3

Patch Changes

... (truncated)

Changelog

Sourced from livekit-client's changelog.

2.22.4

Patch Changes

  • Catch the rejection from the publisher's negotiate() when ensuring the PC transport connection, so a failed offer no longer surfaces as an unhandled promise rejection - #2142 (@​1egoman)

  • Catch the rejection from negotiate() when the server requests media sections, so a failed renegotiation no longer surfaces as an unhandled promise rejection - #2108 (@​SergeAx)

  • Add disableIceLite connect option to request full ICE from a server running ICE lite. - #2085 (@​subham2006)

  • Fix Document Picture-in-Picture detection reporting opener-document elements as being in PiP. isElementInPiP compared an element's coordinates (computed within its own document) against the PiP window's viewport without checking which document the element belongs to, so while any Document PiP window was open, every observed video element positioned inside the PiP window's bounds - a tile near the top-left of the page, for example - was treated as in PiP. Because HTMLElementInfo.visible is isPiP || isIntersecting, those elements also counted as visible while scrolled out of view, which affected adaptiveStream subscription and layer selection. Detection now requires the element to live in the PiP window's document, or in a frame nested inside it. - #2106 (@​dkelson)

  • Ignore a duplicated server answer (same offerId) instead of applying it twice and surfacing a NegotiationError. - #2114 (@​pblazej)

  • Wait for the first video frame in waitForDimensions on iPadOS, which reports a desktop user agent - #2110 (@​1egoman)

  • Avoid attaching a new Closing/Restarting event listener for each negotiate call - #2084 (@​1egoman)

  • Wait for first video frame to be received before responding to waitForDimension on ios - #2100 (@​1egoman)

  • fix: wait for ReconnectResponse to arrive before declaring signal rec… - #2082 (@​lukasIO)

  • Disable data streams v2 compression when CompressionStream exists but doesn't support deflate-raw - #2119 (@​1egoman)

  • Retry against other LiveKit Cloud regions when the initial connection is rejected with 403. Cloud signals project-level region pinning with a 403 on the RTC paths, which was previously treated as terminal, so a client that geo-routed to a disallowed region never reached /settings/regions and failed to connect. 401 and the 404 "room does not exist" case remain terminal. - #2097 (@​xianshijing-lk)

  • Fix unhandled RPC timeout rejections when a request fails to publish or takes longer than the ack timeout to send - #2123 (@​deepanshupal)

  • refresh subscribed codecs after publisher answer - #2121 (@​lukasIO)

  • fix: expose participantIdentity on RoomEvent.DataReceived - #2092 (@​mariusgassen)

  • Add subscriberAllowPause connect option to control whether the SFU may pause subscribed video tracks when the subscriber is congested. - #2143 (@​1egoman)

  • Fix track volume losing effect when set to 0 - #2111 (@​robintown)

  • Write the x-google-start-bitrate hint as a single connection-level value, once per publisher connection. - #2102 (@​xianshijing-lk)

    libwebrtc reads this fmtp parameter per m-section but applies it to the shared Call (WebRtcVideoSendChannel::ApplyChangedParams → SetSdpBitrateParameters), where RtpBitrateConfigurator holds one config for the whole peer connection. Differing per-section values were therefore last-writer-wins on m-section order, so publishing a camera and a screen share together could seed the estimator from either one depending on SDP layout. Every video section now carries the same value: the largest hint among the sections that are currently sending.

    Only sending sections count. The list of registered track bitrates is append-only, and an unpublished section keeps its a=msid, so matching a section to a track by msid alone would still pair a stale entry with the section it used to occupy — letting an uncapped screen-share target seed a connection that now carries only a camera, or consuming the one-shot hint on a section that sends nothing, which would leave later publishes with no hint at all. The section's direction distinguishes them: a=recvonly and a=inactive cannot carry local media and are exactly where an unpublished or pre-populated section lands, while a=sendonly, a=sendrecv and an omitted direction all send.

    The hint is also written only on the first offer that carries local video, instead of on every offer. libwebrtc retains start_bitrate_bps and re-applies it on network route changes (RtpTransportControllerSend::OnNetworkRouteChanged), so rewriting it later is at best a no-op and at worst restarts a converged bandwidth estimator. A full reconnect builds a new peer connection and seeds the new estimator again.

    Targets below 300 kbps now get no hint, matching the Rust SDK: below that, seeding above the real capacity costs more than the ramp it saves.

2.22.3

Patch Changes

... (truncated)

Commits
  • 21c3b3d Version Packages (#2091)
  • 20e478d Catch publisher negotiate() rejection in ensurePCTransportConnection (#2142)
  • 76099e8 Add subscriberAllowPause connect option (#2143)
  • 41bf283 Disable data streams v2 compression when CompressionStream exists but doesn't...
  • 7e414c2 fix(rpc): clean up failed and slow request publishes (#2123)
  • 8ad1ab5 Remove stale commented-out multi-codec bitrate block (#2133)
  • c40a65a Refresh subscribed codecs after publisher answer (#2121)
  • 2cf59e9 Update dependency @​livekit/protocol to v1.52.1 (#2129)
  • 1f4ddac Update dependency jose to v6.2.12 (#2128)
  • 5cadc93 fix: ignore a duplicated server answer (#2114)
  • Additional commits viewable in compare view

Updates livekit-server-sdk from 2.18.0 to 2.19.1

Release notes

Sourced from livekit-server-sdk's releases.

livekit-server-sdk@2.19.1

Patch Changes

  • Add enabled option to createIngress and updateIngress. Setting enabled: false lets you disable an ingress session (reject new connection attempts) without deleting it, so the stream key is preserved. The field already exists on the protobuf CreateIngressRequest/UpdateIngressRequest; this exposes it through the typed CreateIngressOptions/UpdateIngressOptions. - #692 (@​stefanking-difference)

  • Require the exp claim when verifying access tokens, matching livekit/protocol#1706. - #710 (@​SashaMIT)

livekit-server-sdk@2.19.0

Minor Changes

  • Support the PASSTHROUGH encoding preset on startEgress, for single-track MediaSource egress that skips transcoding - #713 (@​frostbyte73)

  • Send an X-Livekit-Request-Id idempotency key on every server API request. The same id is replayed on each region failover attempt, so the server can identify and deduplicate a retried request. - #711 (@​cnderrauber)

Patch Changes

  • Update @​livekit/protocol to 1.51.0 - #714 (@​anunaym14)

  • Remove node:crypto fallbacks from Web Crypto helpers so isolate/edge bundlers can import the SDK. - #704 (@​intrdx)

Changelog

Sourced from livekit-server-sdk's changelog.

2.19.1

Patch Changes

  • Add enabled option to createIngress and updateIngress. Setting enabled: false lets you disable an ingress session (reject new connection attempts) without deleting it, so the stream key is preserved. The field already exists on the protobuf CreateIngressRequest/UpdateIngressRequest; this exposes it through the typed CreateIngressOptions/UpdateIngressOptions. - #692 (@​stefanking-difference)

  • Require the exp claim when verifying access tokens, matching livekit/protocol#1706. - #710 (@​SashaMIT)

2.19.0

Minor Changes

  • Support the PASSTHROUGH encoding preset on startEgress, for single-track MediaSource egress that skips transcoding - #713 (@​frostbyte73)

  • Send an X-Livekit-Request-Id idempotency key on every server API request. The same id is replayed on each region failover attempt, so the server can identify and deduplicate a retried request. - #711 (@​cnderrauber)

Patch Changes

  • Update @​livekit/protocol to 1.51.0 - #714 (@​anunaym14)

  • Remove node:crypto fallbacks from Web Crypto helpers so isolate/edge bundlers can import the SDK. - #704 (@​intrdx)

Commits
  • 83dba9a Version Packages (#725)
  • 2114d03 fix(server-sdk): require exp claim when verifying access tokens (#710)
  • b10c764 feat(server-sdk): expose ingress enabled option on create/updateIngress (#692)
  • 8313f46 Version Packages (#712)
  • 4d046dc fix(server-sdk): remove legacy node:crypto fallbacks to support edge/workers/...
  • 84c7bb0 Update tests to expect new SIP 486 GRPC code mapping + docs (#716)
  • ed40abb Generate request-id for api call (#711)
  • See full diff in compare view

Updates three from 0.185.1 to 0.186.1

Commits

Updates three-mesh-bvh from 0.9.14 to 0.9.16

Release notes

Sourced from three-mesh-bvh's releases.

v0.9.16

Fixed

  • BVHHelper: Fixed helper not rendering with three.js r186 correctly.

v0.9.15

Changed

  • BVHComputeData: "ray" struct now includes "maxDist" field, supports limited ray traversal.
  • BVHComputeData: "ndcToCameraRay" function now sets the ray max distance, returns a normalized direction.
Changelog

Sourced from three-mesh-bvh's changelog.

[0.9.16] - 2026-10-08

Fixed

  • BVHHelper: Fixed helper not rendering with three.js r186 correctly.

[0.9.15] - 2026-09-09

Changed

  • BVHComputeData: "ray" struct now includes "maxDist" field, supports limited ray traversal.
  • BVHComputeData: "ndcToCameraRay" function now sets the ray max distance, returns a normalized direction.
Commits
  • 79dd841 0.9.16
  • be8cc5d Update CHANGELOG.md
  • a4d077d README: point to the docs site first, markdown API docs as the alternative
  • 199c206 README: link the docs site from the API section
  • c8086c5 README: add docs badge
  • 9ca9a10 Fix jsdoc
  • f698cac Update CHANGELOG.md
  • 4d34fd1 Merge pull request #924 from puxiao/fix-bvh-helper-frustum-culling
  • 4d7aede Merge branch 'master' of github.com:gkjohnson/three-mesh-bvh
  • 36289d8 Update build step
  • Additional commits viewable in compare view

Updates @types/node from 24.13.3 to 26.6.5

Commits

Updates @types/three from 0.185.4 to 0.186.0

Commits

Updates eslint from 10.9.1 to 10.12.0

Release notes

Sourced from eslint's releases.

v10.12.0

Features

  • 4618052 feat: handle astral letters in new-cap (#21357) (sary)
  • 4ec5168 feat: allow SourceCode#getText() to accept tokens and comments (#21340) (electrohyun)

Bug Fixes

  • bc51eee fix: prefer-arrow-callback false positive in conditional test (#21373) (Daniel Pinto)
  • bbff86c fix: skip lines with multiple comments in max-lines-per-function (#21332) (xbinaryx)
  • efc4d6b fix: astral letters in consistent-return, no-eval, no-invalid-this (#21360) (lumir)
  • 93de066 fix: prefer-exponentiation-operator autofix for async function base (#21322) (Vladimir Babin)
  • 02e34ff fix: add missing space after else in curly autofix (#21355) (Pixel)
  • b14b8bc fix: correct id-length message for long private names (#21348) (Pixel)
  • 69aac01 fix: support TSFunctionType in getFunctionHeadLoc (#21335) (xbinaryx)
  • 686630e fix: no-loss-of-precision false positive with 0.e5 (#21337) (sethamus)

Documentation

  • 67eb586 docs: Update README (GitHub Actions Bot)
  • 5370d7e docs: clarify one-var separateRequires matches any require() call (#21192) (sethamus)
  • 8816c1d docs: Update README (GitHub Actions Bot)
  • 3d2e7ce docs: fix typo in no-unused-expressions documentation (#21346) (bytedoe)

Chores

  • 152067f chore: update ecosystem plugins (#21362) (ESLint Bot)
  • b56d58e chore: update github/codeql-action action to v4.38.2 (#21376) (renovate[bot])
  • bfaea12 perf: cache normalized config globals per languageOptions (#21364) (James Ross)
  • 322209e ci: avoid Nx cache in ecosystem tests and disable failing test (#21369) (Francesco Trotta)
  • d166567 chore: update dependency prettier to v3.9.9 (#21371) (renovate[bot])
  • 29585ce chore: update dependency eslint-plugin-expect-type to ^0.7.0 (#21359) (renovate[bot])
  • 39d79ba chore: update github/codeql-action action to v4.38.1 (#21354) (renovate[bot])
  • 182a6e9 chore: update dependency prettier to v3.9.8 (#21352) (renovate[bot])
  • f995127 chore: remove CLAUDE.md in favor of AGENTS.md (#21339) (Jarren)
  • b95fb6c chore: update dependency prettier to v3.9.7 (#21347) (renovate[bot])
  • 3782dd4 chore: update ecosystem plugins (#21342) (ESLint Bot)

v10.11.0

Features

  • d136fa4 feat: object-shorthand handle quoted properties for ignoreConstructors (#21271) (Pavel)
  • 397b3b8 feat: report unsafe labeled continue in no-unsafe-finally rule (#21316) (electrohyun)
  • d3dd47f feat: only exempt new-cap built-ins that reference the global (#21290) (sethamus)

Bug Fixes

  • 22b09f5 fix: ignore __proto__ properties in prefer-object-spread (#21311) (xbinaryx)
  • b684bb1 fix: make TimePass.parse optional in types and docs (#21313) (ntnyq)
  • 26d11bc fix: don't report __proto__ properties in object-shorthand (#21310) (xbinaryx)

Documentation

  • 9ecfdc5 docs: note that --cache can serve stale results for cross-file rules (#21312) (bytedoe)
  • 6c789ff docs: Update README (GitHub Actions Bot)
  • 5997825 docs: clarify preserve-caught-error known limitation (#21294) (Akinyemi Toluwalase)

... (truncated)

Commits
  • a438ec3 10.12.0
  • 32a73f1 Build: changelog update for 10.12.0
  • bc51eee fix: prefer-arrow-callback false positive in conditional test (#21373)
  • bbff86c fix: skip lines with multiple comments in max-lines-per-function (#21332)
  • 152067f chore: update ecosystem plugins (#21362)
  • b56d58e chore: update github/codeql-action action to v4.38.2 (#21376)
  • 67eb586 docs: Update README
  • bfaea12 perf: cache normalized config globals per languageOptions (#21364)
  • 322209e ci: avoid Nx cache in ecosystem tests and disable failing test (#21369)
  • d166567 chore: update dependency prettier to v3.9.9 (#21371)
  • Additional commits viewable in compare view

Updates globals from 17.12.0 to 17.13.0

Release notes

Sourced from globals's releases.

v17.13.0

  • Update globals (2026-10-01) (#354) b007369

sindresorhus/globals@v17.12.0...v17.13.0

Commits

Updates playwright-core from 1.62.1 to 1.64.1

Release notes

Sourced from playwright-core's releases.

v1.64.1

Bug Fixes

  • #43247 [Bug]: _electron.launch intermittently loses a packaged app's first window since 1.64.0
  • #43242 [Regression]: Chromium 155+ aborts a preflighted cross-origin redirect whenever any route is registered (net::ERR_ABORTED)

v1.64.0

🧰 WebMCP

New page.webmcp and frame.webmcp give access to the tools that a page registers through the experimental WebMCP browser API, so you can test them like any other part of your app:

const browser = await chromium.launch({ args: ['--enable-features=WebMCP'] });
const page = await browser.newPage();
await page.goto('https://example.com');
for (const tool of await page.webmcp.tools())
console.log(tool.name, tool.description);
const result = await page.webmcp.callTool('add', { a: 2, b: 40 });
console.log(result.content[0].text); // "42"

Playwright MCP also supports WebMCP by default, with page-defined tools offered to the agent as webmcp_<tool>. Pass --no-webmcp to opt out.

playwright-cli exposes them as well:

playwright-cli webmcp-list
playwright-cli webmcp-call search_catalog --params '{"query":"cats"}'

🎬 Better videos

Videos can now be recorded at a custom frame rate, and the decorations for actions are styled with plain CSS:

// playwright.config.ts
import { defineConfig } from '@playwright/test';
export default defineConfig({
use: {
video: {
mode: 'on',
size: { width: 1920, height: 1080 },
fps: 60,
show: {
actions: {
style: {
point: 'width: 20px; height: 20px; border-radius: 50%; background: red',
</tr></table>

... (truncated)

Commits
  • cfe490d cherry-pick(#43353): docs: release notes for v1.64 Python
  • 866cbb8 chore: mark v1.64.1 (#43354)
  • 1b29247 cherry-pick(#43250): fix(electron): do not drop windows that have not navigat...
  • 632d976 cherry-pick(#43249): fix(chromium): disable AvoidCorsURLLoaderRestartOnRedirect
  • 824d0c5 cherry-pick(#43217): chore(dotnet): fix async suffix of optional-arg overload...
  • 606ecd8 cherry-pick(#43192): fix(locators): parse locators the way the client API bui...
  • e4f872c cherry-pick(#43188): feat(api): expose asLocatorDescription via LocalUtils fo...
  • f6a439e cherry-pick(#43189): docs(webmcp): expose WebMCP to all languages
  • e2335c3 cherry-pick(#43174): fix(mcp): do not close the browser twice when the client...
  • d2a436e cherry-pick(#43163): Revert "fix(blob): do not remove existing reports from o...
  • Additional commits viewable in compare view

Updates tsx from 4.23.13 to 4.23.15

Release notes

Sourced from tsx's releases.

v4.23.15

4.23.15 (2026-09-20)

Bug Fixes

  • exclude bare builtins from namespace inheritance (38e1588)
  • expose require.cache and require.extensions to tsImport CommonJS modules (2da3407)
  • make namespaced register() overloads portable for declaration emit (562c434)

This release is also available on:

v4.23.14

4.23.14 (2026-09-20)

Bug Fixes

  • restore the CJS bridge namespace for Node 24 require(esm) under tsImport() (#802) (6e5236b)

This release is also available on:

Commits
  • ca66105 test: fix drive-less file URLs in ESM resolver fixtures
  • 2da3407 fix: expose require.cache and require.extensions to tsImport CommonJS modules
  • 38e1588 fix: exclude bare builtins from namespace inheritance
  • 562c434 fix: make namespaced register() overloads portable for declaration emit
  • edfb1f0 build: upgrade pkgroll and externalize CJS loader reference
  • 70e7828 test: upgrade tinyspy for disposable API
  • 9ed2022 ci: avoid duplicate release notifications
  • 872e77f refactor: use disposables for cleanup
  • 6e5236b fix: restore the CJS bridge namespace for Node 24 require(esm) under tsImport...
  • See full diff in compare view

Updates typescript from 5.9.3 to 7.0.2

Release notes

Sourced from typescript's releases.

TypeScript 7.0.2

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 12, 2026
@swax
swax force-pushed the dependabot/npm_and_yarn/Slopesmith/slopesmith-bcebf396d6 branch from f3ea80a to 1f73d39 Compare October 12, 2026 22:29
@swax
swax force-pushed the main branch 2 times, most recently from 0924bc6 to dec4434 Compare October 12, 2026 23:40
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/Slopesmith/slopesmith-bcebf396d6 branch from 1f73d39 to 4ad6838 Compare October 17, 2026 14:49
…ates

Bumps the slopesmith group with 14 updates in the /Slopesmith directory:

| Package | From | To |
| --- | --- | --- |
| [@napi-rs/canvas](https://github.com/Brooooooklyn/canvas) | `1.0.8` | `1.0.11` |
| [livekit-client](https://github.com/livekit/client-sdk-js) | `2.22.2` | `2.22.4` |
| [livekit-server-sdk](https://github.com/livekit/node-sdks/tree/HEAD/packages/livekit-server-sdk) | `2.18.0` | `2.19.1` |
| [three](https://github.com/mrdoob/three.js) | `0.185.1` | `0.186.1` |
| [three-mesh-bvh](https://github.com/gkjohnson/three-mesh-bvh) | `0.9.14` | `0.9.16` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.13.3` | `26.6.5` |
| [@types/three](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/three) | `0.185.4` | `0.186.0` |
| [eslint](https://github.com/eslint/eslint) | `10.9.1` | `10.12.0` |
| [globals](https://github.com/sindresorhus/globals) | `17.12.0` | `17.13.0` |
| [playwright-core](https://github.com/microsoft/playwright) | `1.62.1` | `1.64.1` |
| [tsx](https://github.com/privatenumber/tsx) | `4.23.13` | `4.23.15` |
| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `7.0.2` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.69.0` | `8.71.2` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.2.2` | `8.3.4` |



Updates `@napi-rs/canvas` from 1.0.8 to 1.0.11
- [Release notes](https://github.com/Brooooooklyn/canvas/releases)
- [Changelog](https://github.com/Brooooooklyn/canvas/blob/main/CHANGELOG.md)
- [Commits](Brooooooklyn/canvas@v1.0.8...v1.0.11)

Updates `livekit-client` from 2.22.2 to 2.22.4
- [Release notes](https://github.com/livekit/client-sdk-js/releases)
- [Changelog](https://github.com/livekit/client-sdk-js/blob/main/CHANGELOG.md)
- [Commits](livekit/client-sdk-js@v2.22.2...v2.22.4)

Updates `livekit-server-sdk` from 2.18.0 to 2.19.1
- [Release notes](https://github.com/livekit/node-sdks/releases)
- [Changelog](https://github.com/livekit/node-sdks/blob/main/packages/livekit-server-sdk/CHANGELOG.md)
- [Commits](https://github.com/livekit/node-sdks/commits/livekit-server-sdk@2.19.1/packages/livekit-server-sdk)

Updates `three` from 0.185.1 to 0.186.1
- [Release notes](https://github.com/mrdoob/three.js/releases)
- [Commits](https://github.com/mrdoob/three.js/commits)

Updates `three-mesh-bvh` from 0.9.14 to 0.9.16
- [Release notes](https://github.com/gkjohnson/three-mesh-bvh/releases)
- [Changelog](https://github.com/gkjohnson/three-mesh-bvh/blob/master/CHANGELOG.md)
- [Commits](gkjohnson/three-mesh-bvh@v0.9.14...v0.9.16)

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

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

Updates `eslint` from 10.9.1 to 10.12.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v10.9.1...v10.12.0)

Updates `globals` from 17.12.0 to 17.13.0
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](sindresorhus/globals@v17.12.0...v17.13.0)

Updates `playwright-core` from 1.62.1 to 1.64.1
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.62.1...v1.64.1)

Updates `tsx` from 4.23.13 to 4.23.15
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](privatenumber/tsx@v4.23.13...v4.23.15)

Updates `typescript` from 5.9.3 to 7.0.2
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v5.9.3...v7.0.2)

Updates `typescript-eslint` from 8.69.0 to 8.71.2
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.71.2/packages/typescript-eslint)

Updates `vite` from 8.2.2 to 8.3.4
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.3.4/packages/vite)

---
updated-dependencies:
- dependency-name: "@napi-rs/canvas"
  dependency-version: 1.0.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: slopesmith
- dependency-name: "@types/node"
  dependency-version: 26.6.4
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: slopesmith
- dependency-name: "@types/three"
  dependency-version: 0.186.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: slopesmith
- dependency-name: eslint
  dependency-version: 10.12.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: slopesmith
- dependency-name: globals
  dependency-version: 17.13.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: slopesmith
- dependency-name: livekit-client
  dependency-version: 2.22.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: slopesmith
- dependency-name: livekit-server-sdk
  dependency-version: 2.19.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: slopesmith
- dependency-name: playwright-core
  dependency-version: 1.64.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: slopesmith
- dependency-name: three
  dependency-version: 0.186.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: slopesmith
- dependency-name: three-mesh-bvh
  dependency-version: 0.9.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: slopesmith
- dependency-name: tsx
  dependency-version: 4.23.15
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: slopesmith
- dependency-name: typescript
  dependency-version: 7.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: slopesmith
- dependency-name: typescript-eslint
  dependency-version: 8.71.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: slopesmith
- dependency-name: vite
  dependency-version: 8.3.4
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: slopesmith
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/Slopesmith/slopesmith-bcebf396d6 branch from 4ad6838 to 4566cb2 Compare October 17, 2026 22:25

This branch has not been deployed

No deployments
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants