-
Notifications
You must be signed in to change notification settings - Fork 4
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
3rd-party libs free version #3
Comments
No plans as yet. Gumshoe isn't intended to be bundled. It's a first-class script that needs to be added to the page independently of a bundle to ensure load priority. As such, it needs dependencies bundled to ensure they're available on demand. I understand that Gilt is favoring polyfill.io at the moment, however, it'd be incredibly irresponsible for an independent lib to require or cater specifically to a service like that. That's not to say that bundling |
Is there any plan for a 3rd-party libs free version of gumshoe? For example, using
fetch
instead ofreqwest
and have the client provide a polyfill for that, and similarly for.reduce
,.trim
and other things currently embedded in the dist files.Reason for that is that as of today many of us are probably polyfilling browser features with the excellent polyfill.io service, or maybe we are already bundling some request libraries (reqwest, or got, or you name it) with webpack or some other means, therefore would be annoying to have an external dependency that unnecessarily send these resources again to the client.
The text was updated successfully, but these errors were encountered: