ClojureScript

Refactor :npm-deps functionality to use indexed node_modules instead of handling missing modules in special pass

Details

  • Type: Task Task
  • Status: Closed Closed
  • Priority: Critical Critical
  • Resolution: Completed
  • Affects Version/s: 1.9.854
  • Fix Version/s: 1.9.854
  • Component/s: None
  • Approval:
    Vetted

Description

Doing this will have the added benefit in supporting enhancements to the Node.js target. By indexing `node_modules` up front we can later determine how a particular library should be required - either `goog.require` or CommonJS `require`.

Activity

Hide
David Nolen added a comment -

Depends on CLJS-2211

Show
David Nolen added a comment - Depends on CLJS-2211
Hide
David Nolen added a comment -

Partially addressed by CLJS-2212. We should audit / remove any vestigial missing-js-modules logic if there is any.

Show
David Nolen added a comment - Partially addressed by CLJS-2212. We should audit / remove any vestigial missing-js-modules logic if there is any.

People

Vote (0)
Watch (2)

Dates

  • Created:
    Updated:
    Resolved: