Skip to content

Update packages to latest version#10556

Merged
jasonsaayman merged 10 commits intov1.xfrom
refactor/update-packages-to-latest-version
Mar 24, 2026
Merged

Update packages to latest version#10556
jasonsaayman merged 10 commits intov1.xfrom
refactor/update-packages-to-latest-version

Conversation

@jasonsaayman
Copy link
Copy Markdown
Member

@jasonsaayman jasonsaayman commented Mar 24, 2026

Summary by cubic

Updated build/test toolchain and tidied package.json. Adds the latest vite/rollup/vitest, updates selfsigned, and switches test servers to async cert generation; no runtime code changes.

Description

  • Summary of changes
    • Updated dev deps: rollup 4.60.0, vite 8.0.2, vitest 4.1.1, eslint 10.1.0, @rollup/plugin-alias 6.0.0, @rollup/plugin-terser 1.0.0, cross-env 10.1.0, formdata-node 6.0.3, gulp 5.0.1, selfsigned 5.5.0.
    • Bumped bin/dev utilities: fs-extra 11.3.4, pretty-bytes 7.1.0, pacote 21.5.0, lint-staged 16.4.0.
    • Synced transitive deps: rolldown rc.11 (+ @rolldown/*), @emnapi/* 1.9.1, @oxc-project/types 0.122.0, picomatch 4.0.4; Vite peer @vitejs/devtools ^0.1.0.
    • ESM test project now uses vitest 4.1.1.
    • package.json tidy: explicit type, types/typings, jsdelivr/unpkg; ensured browser/react-native maps; added contributors; set sideEffects: false.
    • Test helpers: make startHTTPServer async and await cert creation to support selfsigned v5.
  • Reasoning
    • Stay current for fixes and compatibility (notably Vite 8 + Rolldown rc.11, and async certs in tests with selfsigned v5).
  • Additional context
    • Some tools require Node 20+ (e.g., cross-env 10, Rollup plugins, gulp 5). Scripts unchanged.

Docs

  • CDN and typings paths are explicit: jsdelivr/unpkgdist/axios.min.js, types/typingsindex.d.ts. Note Node 20+ for dev tooling.

Testing

  • No new tests; behavior unchanged.
  • Adjusted test server helpers to be async for selfsigned v5; test runner bumped to vitest 4.1.1 (incl. ESM module test package).
  • Verify: run npm run build, npm run test:vitest, and npm run test:module:esm.

Written for commit 2784ca8. Summary will update on new commits.

@jasonsaayman jasonsaayman self-assigned this Mar 24, 2026
@jasonsaayman jasonsaayman added priority::medium A medium priority commit::refactor The PR is related to refactoring labels Mar 24, 2026
Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 4 files

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.

@jasonsaayman jasonsaayman merged commit e9e5ebe into v1.x Mar 24, 2026
20 checks passed
@jasonsaayman jasonsaayman deleted the refactor/update-packages-to-latest-version branch March 24, 2026 19:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

commit::refactor The PR is related to refactoring priority::medium A medium priority

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant