Mark Backbone and underscore as externals, not globals.
Review Request #12796 — Created Jan. 20, 2023 and submitted
This updates the Rollup configuration for Spina to take in
Backbone
andunderscore
as externals. This will pass inBackbone
and_
in
the UMD wrapper for the module, taking them the root object (such as
window
) or from the calling module.Defining these as externals is important for module resolution, and to
avoid the assumption of what provides these modules.
Verified that the resulting UMD wrapper takes in
Backbone
and_
as
parameters and that they're populated automatically.Also verified that I could successfully import these into a module
bundling this with Backbone, and that resolution worked correctly.
Summary | ID |
---|---|
a9722a2a68b376a8463cf423fe9d91be8bc2d36f |
- Change Summary:
-
Removed the dependency on
rollup-plugin-external-globals
. - Commits:
-
Summary ID 44006851aff9a733a02f7cd2c2ce16c3bb4dfa14 a9722a2a68b376a8463cf423fe9d91be8bc2d36f - Diff:
-
Revision 2 (+12 -124)