Too many files in node_modules
Exokit is based on Node.js, so is uses node_modules as its fundamental module mechanism. There are many node_modules used, which adds up to a lot of files. This is enough that some stores will reject packages on this basis (notably that's an error message from Magic Leap).
This also results in bloated package sizes.
The good news is that almost all of the contents of node_modules as packaged, are ultimately not used by the app (they are used during build, or development).
This issue is to clean up the state of the 'kit to remove these dead files during the install/build process so that file sizes are reduced and stores are less likely to reject the content based on this metric.
npm prune --production ?
removed 280 packages...
777mb > 747mb not that big of difference... i think we can go deeper then this though
It will be the binary modules that have all of the size.