egoist / tsup

The simplest and fastest way to bundle your TypeScript libraries.
https://tsup.egoist.dev
MIT License
8.46k stars 209 forks source link

feat: upgrade esbuild to 0.21.4, opts-in for decorators #1116

Closed belgattitude closed 4 weeks ago

belgattitude commented 2 months ago

This uprades the esbuild requirements to ^0.21.3, closes https://github.com/egoist/tsup/issues/1115

Motivations

Tests done:

I didn't notice regressions so far. I've forced latest esbuild in few projects by using resolutions (ie: https://github.com/belgattitude/httpx/blob/16e7dcebf8a2c2f90e53f0beb7d87eeaf8698fc6/package.json#L80)

Haven't had the chance to test it with projects bundling css, so I hope there wasn't breaking changes.

codesandbox[bot] commented 2 months ago

Review or Edit in CodeSandbox

Open the branch in Web EditorVS CodeInsiders
Open Preview

vercel[bot] commented 2 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
tsup ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 3, 2024 2:30am
socket-security[bot] commented 2 months ago

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/esbuild@0.21.4 environment, filesystem, network, shell 0 133 kB evanw

🚮 Removed packages: npm/esbuild@0.19.2

View full report↗︎

github-actions[bot] commented 4 weeks ago

:tada: This PR is included in version 8.1.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

TheMikeyRoss commented 3 weeks ago

welcome back :)