Closed
Bug 1692382
Opened 4 years ago
Closed 4 years ago
update npm dependencies for Fx 87 nightly and refile this bug for Fx 88
Categories
(Firefox :: Messaging System, task)
Firefox
Messaging System
Tracking
()
RESOLVED
FIXED
87 Branch
Tracking | Status | |
---|---|---|
firefox87 | --- | fixed |
People
(Reporter: dmosedale, Assigned: andreio)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
+++ This bug was initially created as a clone of Bug #1692381 +++
Reporter | ||
Comment 1•4 years ago
|
||
Let's try to keep our dependencies up to date each cycle. Steps:
green up dependencies that are already passing tests
next-update --test './node_modules/.bin/npm-run-all test buildmc' --type dev
for non-dev dependencies, probably include --test 'npm run mochitest'
maybe --without istanbul-instrumenter-loader,karma-sinon,loader-utils (as they failed previously)
fix up dependencies that require changes as separate commits
non-dev dependencies probably require vendor/ file changes
create PR with greening up commits
good to link to major version changes release tags
-- e.g., https://github.com/mochajs/mocha/releases/tag/v5.0.0
file new bug for next cycle
Assignee | ||
Updated•4 years ago
|
Assignee: nobody → andrei.br92
Assignee | ||
Comment 2•4 years ago
|
||
Major updates (dev dependencies):
- karma updated to 6.1.1
- mocha updated to 8.3.0
- sinon updated to 9.2.4
Pushed by aoprea@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/da2e6be43524
Update newtab dependencies r=emcminn
Comment 4•4 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 4 years ago
status-firefox87:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 87 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•