Closed Bug 1436145 Opened 8 years ago Closed 8 years ago

Green up our JS dependencies for Firefox 60

Categories

(Firefox :: New Tab Page, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
Firefox 60
Iteration:
60.2 - Feb 12
Tracking Status
firefox60 --- fixed

People

(Reporter: Mardak, Assigned: Mardak)

References

Details

Attachments

(1 file)

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 - maybe --without istanbul-instrumenter-loader,karma-sinon,loader-utils ? 2) fix up dependencies that require changes as separate commits - non-dev dependencies probably require vendor/ file changes 3) 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 4) file new bug for next cycle
I like the template! (In reply to Ed Lee :Mardak from comment #0) > 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 Maybe also do: npm run mochitest > - maybe --without istanbul-instrumenter-loader,karma-sinon,loader-utils ? > Why these three?
Commit pushed to master at https://github.com/mozilla/activity-stream https://github.com/mozilla/activity-stream/commit/391f03042cdd668cb9af81c19cd037f47522dac5 Merge pull request #3973 from Mardak/b1436145-green Fix Bug 1436145 - Green up our JS dependencies for Firefox 60
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Blocks: 1436228
Blocks: 1426705
Component: Activity Streams: Newtab → New Tab Page
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: