Open Bug 1597302 Opened 5 years ago Updated 2 months ago

Green up our JS dependencies for Firefox 72

Categories

(Firefox :: New Tab Page, task, P2)

task

Tracking

()

Iteration:
72.3 - Nov 18 - Dec 1

People

(Reporter: andreio, Unassigned)

References

(Blocks 1 open bug)

Details

Let's try to keep our dependencies up to date each cycle. Steps:

  1. 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)
  1. fix up dependencies that require changes as separate commits
  • non-dev dependencies probably require vendor/ file changes
  1. create PR with greening up commits
  1. file new bug for next cycle
Component: Messaging System → New Tab Page
Flags: needinfo?(dmose)

In Messaging System triage, it came up that it could be useful for the New Tab team to not have to block on us to keep stuff up-to-date. If that works for you, I'm happy to help provide any needed guidance on this..

Flags: needinfo?(dmose)
Assignee: nobody → gsuntop
Iteration: --- → 72.3 - Nov 18 - Dec 1
Priority: -- → P1
Priority: P1 → P2
Severity: normal → S3

The bug assignee is inactive on Bugzilla, so the assignee is being reset.

Assignee: gsuntop → nobody
You need to log in before you can comment on or make changes to this bug.