lichess-org / chessground

Mobile/Web chess UI for lichess.org
https://lichess.org
GNU General Public License v3.0
1.02k stars 262 forks source link

Use esbuild instead #250

Closed LeoDog896 closed 1 year ago

LeoDog896 commented 1 year ago

(ref: chessground packaged files)

While I was digging around the chessground code, I noticed that the rollup build system isn't used for external purposes (not published to the NPM package) and barely serves a place internally. The max purpose it serves, rather, is that it tests chessground for recursive modules, and bundles for the internal demo.

If this is the case, it seems more fair to use esbuild as a check system rather than rollup.

LeoDog896 commented 1 year ago

I need to rephrase this better. I'll be closing this in favor of the PR since the actual issue here is irrelevant.