Mark Backbone and underscore as externals, not globals.

Review Request #12796 — Created Jan. 20, 2023 and submitted

chipx86
Spina
master
beanbag-misc

This updates the Rollup configuration for Spina to take in Backbone
and underscore as externals. This will pass in Backbone 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
Mark Backbone and underscore as externals, not globals.
chipx86
david
  1. Ship It!
  2. 
      
chipx86
Review request changed

Status: Closed (submitted)

Loading...