Migrates audits/ to esm
Bug: 1006759
Change-Id: I3725508476779ed9002ace9f2c5bf57aaeb0b2c9
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/1928919
Reviewed-by: Tim van der Lippe <tvanderlippe@chromium.org>
Commit-Queue: Paul Lewis <aerotwist@chromium.org>
diff --git a/front_end/audits/AuditsPanel.js b/front_end/audits/AuditsPanel.js
index afecc04..7820c10 100644
--- a/front_end/audits/AuditsPanel.js
+++ b/front_end/audits/AuditsPanel.js
@@ -5,7 +5,7 @@
/**
* @unrestricted
*/
-Audits.AuditsPanel = class extends UI.Panel {
+export default class AuditsPanel extends UI.Panel {
constructor() {
super('audits');
this.registerRequiredCSS('audits/lighthouse/report.css');
@@ -364,4 +364,15 @@
const inspectedURL = await this._controller.getInspectedURL();
await resourceTreeModel.navigate(inspectedURL);
}
-};
+}
+
+/* Legacy exported object */
+self.Audits = self.Audits || {};
+
+/* Legacy exported object */
+Audits = Audits || {};
+
+/**
+ * @constructor
+ */
+Audits.AuditsPanel = AuditsPanel;