Zezombye / overpy

High-level language for the Overwatch Workshop with support for compilation and decompilation.
GNU General Public License v3.0
175 stars 25 forks source link

Switch to a more standard codebase and build pipeline #351

Closed netux closed 3 weeks ago

netux commented 8 months ago

The current way files are split is very developer unfriendly, as we get basically no IntelliSense. Debugging is okayish because of demo.html and DevTools, but it could be better.

Consider linking all files through module imports/exports, and building with standard tools like Parcel/Rollup/Snowpack/esbuild.

CactusPuppy commented 7 months ago

If I ever get enough time to dedicate to this, I would love to tackle it. It's quite an overhaul at the moment though.

CactusPuppy commented 3 months ago

This can't happen soon enough.

CactusPuppy commented 3 weeks ago

Closed in #366