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)

task

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 +++

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: nobody → andrei.br92

Major updates (dev dependencies):

  • karma updated to 6.1.1
  • mocha updated to 8.3.0
  • sinon updated to 9.2.4
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 87 Branch
Blocks: 1822664
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: