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

Preferred / better typescript build system for inferno (parcel, rollup) ? #1517

Open
dessalines opened this issue Jun 23, 2020 · 6 comments
Open

Comments

@dessalines
Copy link
Contributor

I'm the front end dev for Lemmy, and we're using @deamme 's typescript transformer, along with fuse-box, to do our front end builds.

Unfortunately tho, fuse-box has upgraded to a new version, and it doesn't seem to support inferno (I tried and failed at adapting it).

Although fuse-box v3 is currently working, we do want to stay with something that's going to be supported in the future, and does all the necessary uglifying and stripping that fuse-box does.

Parcel and Rollup.js seem like good possibilities: https://blog.bitsrc.io/choosing-the-right-javascript-bundler-in-2020-f9b1eae0d12b

@nawfalhasan
Copy link

nawfalhasan commented Jul 2, 2020

Might want to add esbuild to the equation as well :) esbuild and inferno seem to have the same motto :)

@MrFoxPro
Copy link
Contributor

MrFoxPro commented Jul 3, 2020

webpack with ts-loader works well for me

@dessalines
Copy link
Contributor Author

@MrFoxPro Does that do minifying / tree-shaking too?

@tamb
Copy link

tamb commented Aug 20, 2020

webpack is more stable. I've had issues with the typescript plugin for rollup. No experience with parcel.

@jhsware
Copy link
Contributor

jhsware commented Nov 21, 2022

Hopefully we can get improved support in ParcelJS v2 soon parcel-bundler/parcel#8651 . I am using it with a custom resolver, but I need a fix of the way they support monorepos with babeljs pipelines.

@farooqkz
Copy link

@dessalines Not sure if this is still an issue. However, I am using parcel in KaiUIng

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

7 participants