Closed Bug 1586757 Opened 3 years ago Closed 3 years ago

Continue adding better TypeScript support to the performance-new client

Categories

(DevTools :: Performance Tools (Profiler/Timeline), task, P3)

task

Tracking

(firefox71 fixed)

RESOLVED FIXED
Firefox 71
Tracking Status
firefox71 --- fixed

People

(Reporter: gregtatum, Assigned: gregtatum)

Details

Attachments

(3 files)

Bug 1581569 is adding initial support for typescript. This bug is for follow-up work.

The try run had a "prettier" lint error, which I fixed before hitting land.

Pushed by gtatum@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0e21160da44f
Rename .jsm files to .jsm.js to allow type checking; r=julienw
https://hg.mozilla.org/integration/autoland/rev/2ecedc9b0ddb
Create a @types directory and change to // @ts-check; r=julienw
https://hg.mozilla.org/integration/autoland/rev/7f3f9c122ec3
Add types to everything but the components; r=julienw
You need to log in before you can comment on or make changes to this bug.