/* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ import mozilla from "eslint-plugin-mozilla"; export default [ { languageOptions: { globals: { Cc: false, Ci: false, Cu: false, content: true, dumpLog: false, netscape: false, addMessageListener: false, goQuitApplication: false, MozillaFileLogger: false, Profiler: true, Services: false, gBrowser: false, removeMessageListener: false, sendAsyncMessage: false, sendSyncMessage: false, TalosPowersContent: true, TalosPowersParent: true, TalosContentProfiler: true, TalosParentProfiler: true, tpRecordTime: true, }, }, plugins: { mozilla }, rules: { "mozilla/avoid-Date-timing": "error", }, }, ];