dillon1000/react

Commit

use different eslint config for es6 and es5 (#11794)

* use different eslint config for es6 and es5

* remove confusing eslint/baseConfig.js & add more eslint setting for es5, es6

* more clear way to run eslint on es5 & es6 file

* seperate ESNext, ES6, ES6 path, and use different lint config

* rename eslint config file & update eslint rules

* Undo yarn.lock changes

* Rename a file

* Remove unnecessary exceptions

* Refactor a little bit

* Refactor and tweak the logic

* Minor issues
Browse files
Changed paths45 files
First-parent comparison
M package.json ModifiedM packages/events/__tests__/ResponderEventPlugin-test.internal.js ModifiedM packages/react-art/npm/Wedge.js ModifiedM packages/react-dom/src/__tests__/ReactDOMComponent-test.js ModifiedM packages/react-dom/src/__tests__/ReactServerRendering-test.js ModifiedM packages/react-dom/src/__tests__/validateDOMNesting-test.js ModifiedM packages/react-dom/src/events/forks/EventListener-www.js ModifiedM scripts/babel/__tests__/transform-prevent-infinite-loops-test.js ModifiedM scripts/babel/transform-object-assign-require.js ModifiedM scripts/bench/benchmarks/hacker-news/benchmark.js ModifiedM scripts/bench/benchmarks/hacker-news/build.js ModifiedM scripts/bench/benchmarks/hacker-news/generate.js ModifiedM scripts/bench/benchmarks/hacker-news/top-stories.js ModifiedM scripts/bench/benchmarks/pe-class-components/benchmark.js ModifiedM scripts/bench/benchmarks/pe-class-components/build.js ModifiedM scripts/bench/benchmarks/pe-functional-components/benchmark.js ModifiedM scripts/bench/benchmarks/pe-functional-components/build.js ModifiedM scripts/bench/benchmarks/pe-no-components/benchmark.js ModifiedM scripts/bench/benchmarks/pe-no-components/build.js ModifiedM scripts/error-codes/__tests__/replace-invariant-error-codes-test.js ModifiedM scripts/error-codes/replace-invariant-error-codes.js ModifiedM scripts/eslint-rules/__tests__/no-primitive-constructors-test.internal.js ModifiedM scripts/eslint-rules/__tests__/warning-and-invariant-args-test.internal.js ModifiedM scripts/eslint-rules/warning-and-invariant-args.js ModifiedA scripts/eslint/eslintrc.default.js AddedA scripts/eslint/eslintrc.es5.js AddedA scripts/eslint/eslintrc.esnext.js AddedM scripts/eslint/index.js ModifiedM scripts/facts-tracker/index.js ModifiedM scripts/flow/react-native-host-hooks.js ModifiedM scripts/jest/preprocessor.js ModifiedM scripts/jest/setupTests.js ModifiedM scripts/jest/spec-equivalence-reporter/setupTests.js ModifiedM scripts/jest/typescript/preprocessor.js ModifiedM scripts/prettier/index.js ModifiedM scripts/rollup/plugins/__tests__/wrap-warning-with-env-check-test.js ModifiedM scripts/rollup/plugins/wrap-warning-with-env-check.js ModifiedM scripts/rollup/shims/facebook-www/renderSubtreeIntoContainer.js ModifiedM scripts/rollup/shims/react-native/ReactFeatureFlags.js ModifiedM scripts/shared/__tests__/evalToString-test.js ModifiedM scripts/shared/listChangedFiles.js ModifiedA scripts/shared/pathsByLanguageVersion.js AddedM scripts/tasks/eslint.js ModifiedM scripts/tasks/flow.js ModifiedM scripts/tasks/linc.js Modified
Patch

Files changed

Rendering syntax-highlighted changes…