Open
Description
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.