plugins icon indicating copy to clipboard operation
plugins copied to clipboard

Automate bumping of esbuild for JS/TS plugins

Open pkwarren opened this issue 1 year ago • 0 comments

Currently, esbuild is a dev dependency in most JS/TS plugins to further shrink the size of each plugin by building dependencies. However, esbuild is currently a 0.x dependency so it won't automatically get a new minor version when we generate package-lock.json when creating a new plugin version.

We should automate running npm install esbuild@latest --save-dev in the fetcher code to pick up new esbuild versions automatically. See https://github.com/bufbuild/plugins/pull/1252#discussion_r1613601608 for more info.

pkwarren avatar May 24 '24 17:05 pkwarren