Open Bug 1467784 Opened 8 years ago Updated 7 months ago

[ESLint] Fix DevTools eslint overrides for "strict"

Categories

(DevTools :: General, enhancement, P3)

61 Branch
enhancement

Tracking

(Not tracked)

People

(Reporter: jdescottes, Unassigned)

References

(Blocks 1 open bug)

Details

"files": [ "client/framework/**", "client/scratchpad/**", "client/webide/**", ], "rules": { "strict": "off", } Turn off the override above in https://searchfox.org/mozilla-central/source/devtools/.eslintrc.js and fix all the violations reported by eslint.
Product: Firefox → DevTools
Severity: normal → S3

After bug 1881701 lands, the file will be devtools/.eslintrc.mjs and the remaining violations are:

  {
    files: [
      "client/framework/**",
      "client/shared/components/object-inspector/**",
      "client/shared/components/test/node/stubs/object-inspector/",
    ],
    rules: {
      strict: "off",
    },
  },
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.