Skip to content

Bump deps#343

Merged
tharropoulos merged 5 commits into
typesense:masterfrom
tharropoulos:bump-deps
Apr 21, 2026
Merged

Bump deps#343
tharropoulos merged 5 commits into
typesense:masterfrom
tharropoulos:bump-deps

Conversation

@tharropoulos
Copy link
Copy Markdown
Collaborator

Change Summary

  • bump the Vitest stack (vitest, @vitest/browser, @vitest/ui) and refresh the lockfile to move vulnerable transitive deps off older vite and flatted paths.
  • upgrade webpack to 5.106.2 to pull in a newer terser-webpack-plugin and remove the serialize-javascript dependency path from the build toolchain.
  • remove unused mocha and mocha-junit-reporter dev dependencies after confirming the repo’s active test workflow uses vitest.
  • regenerate the browser build artifacts in dist/ after the dependency updates and verify CommonJS, ESM import, and browser-global loading still work.
  • refresh the lockfile with audit-driven dependency cleanup to prune obsolete transitive packages and reduce the remaining advisory count.

PR Checklist

@tharropoulos tharropoulos merged commit 983850d into typesense:master Apr 21, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant