Skip to content

Patch TypeScript SDK development dependencies - #19

Merged
MudassarTariq merged 2 commits into
masterfrom
dependabot/npm_and_yarn/vite-8.3.5
Oct 29, 2026
Merged

MudassarTariq merged 2 commits into
masterfrom
dependabot/npm_and_yarn/vite-8.3.5

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Update Vitest and coverage to 4.1.12, Vite to 7.3.7 and source-map-js to 1.2.2 to address the development-dependency advisories. Keep Vite on its existing major version and retain both packages at 3.0.0 with the SDK's Node.js 18+ support.

Add CI for both packages on Node.js 18, 22 and 24, including installation, type checks, builds, ESM/CommonJS imports and package contents. Unit tests run on 22 and 24 because the existing Vitest major requires Node.js 20+. CI also checks development and production dependency audits for each package.

Validation:

  • All three GitHub CI jobs pass on Node.js 18, 22 and 24. Both packages build and import successfully; unit tests run on 22 and 24.
  • All 55 unit tests pass before and after the update.
  • Type checking and builds pass for the SDK and the separate types package, including the existing types-only contract checks.
  • All eight generated JavaScript/declaration files are byte-for-byte identical to the original master build.
  • All four dependency audits report zero findings.
  • Package imports, declarations and SDK client construction pass. Public source, both package versions, Node.js requirements, coverage settings and README files are unchanged.

The existing npm run test:coverage command fails its 90% thresholds before and after the update with identical results: 76.52% lines, 76.55% statements, 66.21% branches and 88.98% functions.

No SDK/types package release, consumer rebuild, bundle publication or production deployment is required for these tooling-only changes. Live API tests were not run.

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.3.6 to 8.3.5.
- [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.5/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 8.3.5
  dependency-type: indirect
...

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 Oct 25, 2026
@MudassarTariq MudassarTariq changed the title Bump vite from 7.3.6 to 8.3.5 Patch TypeScript SDK development dependencies Oct 29, 2026
@MudassarTariq
MudassarTariq merged commit 92da484 into master Oct 29, 2026
3 checks passed
@MudassarTariq
MudassarTariq deleted the dependabot/npm_and_yarn/vite-8.3.5 branch October 29, 2026 16:56
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.

1 participant