Răsfoiți Sursa

workflow: update eslint config to allow spread usage

Evan You 4 ani în urmă
părinte
comite
83aaa9b546
1 a modificat fișierele cu 3 adăugiri și 2 ștergeri
  1. 3 2
      .eslintrc.js

+ 3 - 2
.eslintrc.js

@@ -16,10 +16,11 @@ module.exports = {
     // most of the codebase are expected to be env agnostic
     'no-restricted-globals': ['error', ...DOMGlobals, ...NodeGlobals],
     // since we target ES2015 for baseline support, we need to forbid object
-    // rest spread usage (both assign and destructure)
+    // rest spread usage in destructure as it compiles into a verbose helper.
+    // TS now compiles assignment spread into Object.assign() calls so that
+    // is allowed.
     'no-restricted-syntax': [
       'error',
-      'ObjectExpression > SpreadElement',
       'ObjectPattern > RestElement',
       'AwaitExpression'
     ]