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)
Firefox
New Tab Page
Tracking
()
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
Comment 1•8 years ago
|
||
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?
Comment 2•8 years ago
|
||
Comment 3•8 years ago
|
||
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
Updated•8 years ago
|
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 4•8 years ago
|
||
Target Milestone: --- → Firefox 60
Updated•6 years ago
|
Component: Activity Streams: Newtab → New Tab Page
You need to log in
before you can comment on or make changes to this bug.
Description
•