Closed davidchambers closed 4 years ago
I would say that these files should be included in the GitHub repository for automatic distribution through platforms such as JSDelivr. They should be excluded from the npm package, as npm is a code delivery platform that specifically targets environments capable of managing their own dependencies.
Note that JSDelivr offers minification through its own server. For example, this is the minified version of Fluture as generated by JSDelivr: https://cdn.jsdelivr.net/gh/fluture-js/Fluture@12.0.0-beta.2/dist/bundle.min.js
It's therefore not strictly necessary to include a minified file alongside the regular file.
Note that JSDelivr offers minification through its own server.
Cool! I'll remove the UglifyJS dependency.
Doesn't this also close the following PR's and issues?
Closes #613; closes #480; closes #443; closes #442
Should the files be included in the GitHub repository? The npm package? Both?
/cc @loveship00, @mfidemraizer