-
Notifications
You must be signed in to change notification settings - Fork 8
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
NPM package size is huge #56
Comments
nearly 50% is xlsx which is not even essential IMO. I wonder if all "readers" other than CSV should be outside of core and only built optionally (we could do 2 builds: a full build and a lean build). Also why do we need moment? (and is iconv-lite necessary?) |
@rufuspollock this is one of the reasons for data explorer's size. cc/ @starsinmypockets |
|
@starsinmypockets can you have a look at this and estimate. I also think iconv-lite is not need most of the time. |
I would estimate:
|
OK, i think we should think about this in the bigger picture of data explorer first. |
|
@starsinmypockets I think implementing lazy loading would make sense in data explorer but not in data.js. |
The package increases bundle size significantly, please, check:
https://bundlephobia.com/[email protected]
The text was updated successfully, but these errors were encountered: