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

Migrate from webpack to esbuild #186

Closed
wants to merge 23 commits into from
Closed

Conversation

jedahan
Copy link
Contributor

@jedahan jedahan commented Sep 4, 2023

This makes saxi buildable on a raspberry pi zero (webpack OOMs even with 1.5Gb of memory).

This also enables live-reload during development.

In general, there should be a speed increase but I am not sure how much that matters.

alexrudd2 and others added 18 commits July 14, 2023 20:24
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Alex Ruddick <a.ruddick@numat-tech.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…2#70)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This makes saxi buildable on a raspberry pi zero (webpack OOMs even with 1.5Gb of memory).

This also enables live-reload during development.
@jedahan jedahan mentioned this pull request Sep 4, 2023
@alexrudd2
Copy link
Contributor

@jedahan This PR includes all the changes in my fork that should perhaps be landed separately (not sure what @nornagon thinks?). You may want to rebase first.

@alexrudd2
Copy link
Contributor

I can confirm that the proposed switch to esuild works for me (on an M1 Mac). Quite fast, too.

@jedahan
Copy link
Contributor Author

jedahan commented Sep 8, 2023

didnt mean to open this as nornagon seems less maintained i'm happy if its just in your fork

@jedahan jedahan closed this Sep 8, 2023
@nornagon
Copy link
Owner

nornagon commented Sep 8, 2023

Hey, I'm here, I just have a 3 month old child. Feel free to keep this open.

@jedahan
Copy link
Contributor Author

jedahan commented Sep 9, 2023

Yooo congrats! I'll rebase and reopen shortly

@alexrudd2
Copy link
Contributor

Hey, I'm here, I just have a 3 month old child. Feel free to keep this open.

Congrats! I'll do my best to keep things rebased and easily-reviewable for you. In the meantime people can play around with my fork.

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.

3 participants