Open
Bug 1520362
Opened 6 years ago
Updated 2 years ago
Improve vendoring of Node dependencies used by Normandy client
Categories
(Firefox :: Normandy Client, enhancement)
Firefox
Normandy Client
Tracking
()
NEW
People
(Reporter: mythmon, Unassigned)
References
(Blocks 2 open bugs)
Details
Currently, Normandy uses several JavaScript libraries from NPM. These libraries were built as a part of the old system add-on version of Normandy. They are checked into tree as opaque, minified blobs. This is not ideal.
Instead it would be great to vendor the original libraries in, in the form they would be if they were npm installed
ed in a node project, and use them directly. There would likely need to be some build-time transformation to make this work well.
Updated•2 years ago
|
Comment 1•2 years ago
|
||
https://github.com/mozilla/mozjexl/pull/26 is up and ready for review, if anyone is excited to take a run at that... :-)
Updated•2 years ago
|
No longer depends on: node-support
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•