Bug 1375689 - Turn on experimentalObjectRestSpread in ESlint options. r?Mossop draft
authorMark Banner <standard8@mozilla.com>
Tue, 14 Nov 2017 13:21:16 +0000
changeset 697745 4979286e15e7fc28268da1f528e48aebbe2f4848
parent 697736 1912bcfd31f129bd15a6d63a342c0fd5b468d815
child 740184 962a49342e085d829e06f9ac162f86eda44db509
push id89073
push userbmo:standard8@mozilla.com
push dateTue, 14 Nov 2017 13:27:06 +0000
reviewersMossop
bugs1375689
milestone59.0a1
Bug 1375689 - Turn on experimentalObjectRestSpread in ESlint options. r?Mossop MozReview-Commit-ID: BLZp3HskBji
tools/lint/eslint/eslint-plugin-mozilla/lib/configs/recommended.js
--- a/tools/lint/eslint/eslint-plugin-mozilla/lib/configs/recommended.js
+++ b/tools/lint/eslint/eslint-plugin-mozilla/lib/configs/recommended.js
@@ -52,16 +52,19 @@ module.exports = {
     "sizeToContent": false,
     // Specific to Firefox
     // eslint-disable-next-line max-len
     // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/uneval
     "uneval": false
   },
 
   "parserOptions": {
+    "ecmaFeatures": {
+      "experimentalObjectRestSpread": true
+    },
     "ecmaVersion": 8
   },
 
   // When adding items to this file please check for effects on sub-directories.
   "plugins": [
     "mozilla",
     "no-unsanitized"
   ],