Skip to content

chore: remove unused esbuild#1026

Merged
overbalance merged 3 commits intomainfrom
overbalance/cleanup-esbuild
Dec 19, 2025
Merged

chore: remove unused esbuild#1026
overbalance merged 3 commits intomainfrom
overbalance/cleanup-esbuild

Conversation

@overbalance
Copy link
Copy Markdown
Member

What problem is this solving?

Removes leftover esbuild dependency after tsdown migration, cleaning up unused packages and aligning renovate config with current tooling.

Short description of changes

  • Remove esbuild from package.json (no longer used after tsdown migration)
  • Update renovate.json: remove esbuild, add es-check and publint to build tools group
  • Regenerate package-lock.json (-100 lines net reduction)

Testing

  • Verified build passes without esbuild
  • Confirmed no remaining esbuild imports in codebase

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Dec 16, 2025

Chrome DevTools Protocol Tracing (Script: 106.20ms, Heap: 13.94MB)
Number of Requests Size of Requests Script Duration Task Duration Heap Used Size
Requests +3 requests +29.75 KB
Page Loaded +17.22 ms +15.67 ms +0.93 MB
Generate 100 fetch requests +15.32 ms +63.00 ms +2.01 MB
Generate 100 XHR requests +39.52 ms +108.31 ms +2.36 MB
Click 100 buttons and generate 100 logs +24.35 ms +23.91 ms +2.99 MB
Throw a 100 exceptions +1.98 ms +16.55 ms +2.48 MB
End Session +7.81 ms +15.63 ms +3.17 MB
Total +3 requests +29.75 KB +106.20 ms +243.07 ms +13.94 MB
Lighthouse (Script Eval: 47.06ms)
Difference Description
Total Blocking Time 0 ms Difference in Total Blocking Time: Sum of all time periods between FCP and Time to Interactive, when task length exceeded 50ms, expressed in milliseconds. Learn more about the Total Blocking Time metric.
Main Thread Time +59.21 ms Difference in Main Thread Time: Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this. Learn how to minimize main-thread work
Script Evaluation Time +47.06 ms Difference in Script Evaluation Time: Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this. Learn how to reduce Javascript execution time.
Platform Tests (vite-7 gzip: 47.99KB)

vite-7 Platform Tests

Total Uncompressed Size Total Gzip Size
vite-7 - esnext +164.67 KB +47.99 KB
vite-7 - es2015 +171.51 KB +49.67 KB

vite-otel-latest Platform Tests

Total Uncompressed Size Total Gzip Size
vite-otel-latest - esnext +163.74 KB +49.69 KB
vite-otel-latest - es2015 +170.50 KB +51.32 KB

webpack-5 Platform Tests

Total Uncompressed Size Total Gzip Size
webpack-5 - esnext +121.11 KB +43.17 KB
webpack-5 - es2015 +122.22 KB +44.65 KB

@overbalance overbalance force-pushed the overbalance/cleanup-esbuild branch from 9017c97 to 37b2e3d Compare December 19, 2025 20:35
@overbalance overbalance merged commit 1a13e02 into main Dec 19, 2025
17 checks passed
@overbalance overbalance deleted the overbalance/cleanup-esbuild branch December 19, 2025 21:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants