Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

always build before running tasks #322

Merged
merged 3 commits into from
Apr 27, 2022
Merged

always build before running tasks #322

merged 3 commits into from
Apr 27, 2022

Conversation

ryanatkn
Copy link
Owner

@ryanatkn ryanatkn commented Apr 27, 2022

This is a step towards removing Gro's build system. Gro was designed before fast TypeScript transpilers like esbuild and swc (we now use the former because of SvelteKit), but now that it's ~20-100x faster (in my tests, using 1 to 8 cores, respectively) there's little reason not to compile on the fly, because it makes the UX much better. Gro users shouldn't have to run gro dev all the time, and this is one step towards removing its build system altogether in favor of something like tsm.

@ryanatkn ryanatkn merged commit c18fbbd into main Apr 27, 2022
@ryanatkn ryanatkn deleted the always-build branch April 27, 2022 03:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant