-
-
Notifications
You must be signed in to change notification settings - Fork 4.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Add support for TS config files #18134
base: main
Are you sure you want to change the base?
Commits on Feb 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eac9360 - Browse repository at this point
Copy the full SHA eac9360View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3833b5b - Browse repository at this point
Copy the full SHA 3833b5bView commit details
Commits on Feb 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 840378c - Browse repository at this point
Copy the full SHA 840378cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 150d567 - Browse repository at this point
Copy the full SHA 150d567View commit details
Commits on Feb 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f196b6b - Browse repository at this point
Copy the full SHA f196b6bView commit details
Commits on Feb 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9b630ea - Browse repository at this point
Copy the full SHA 9b630eaView commit details
Commits on Feb 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ac08d46 - Browse repository at this point
Copy the full SHA ac08d46View commit details
Commits on Mar 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c5a8862 - Browse repository at this point
Copy the full SHA c5a8862View commit details
Commits on Mar 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a016dff - Browse repository at this point
Copy the full SHA a016dffView commit details
Commits on Mar 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 00af268 - Browse repository at this point
Copy the full SHA 00af268View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ee0c4c - Browse repository at this point
Copy the full SHA 5ee0c4cView commit details
Commits on Mar 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d58270e - Browse repository at this point
Copy the full SHA d58270eView commit details
Commits on Mar 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c69224c - Browse repository at this point
Copy the full SHA c69224cView commit details
Commits on Mar 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 421587c - Browse repository at this point
Copy the full SHA 421587cView commit details
Commits on Mar 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5eae061 - Browse repository at this point
Copy the full SHA 5eae061View commit details
Commits on Mar 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 40c77d4 - Browse repository at this point
Copy the full SHA 40c77d4View commit details
Commits on Mar 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e004292 - Browse repository at this point
Copy the full SHA e004292View commit details
Commits on Mar 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7540572 - Browse repository at this point
Copy the full SHA 7540572View commit details
Commits on Mar 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0f8dc8a - Browse repository at this point
Copy the full SHA 0f8dc8aView commit details
Commits on Mar 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6eb0f88 - Browse repository at this point
Copy the full SHA 6eb0f88View commit details
Commits on Mar 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6ccf10f - Browse repository at this point
Copy the full SHA 6ccf10fView commit details
Commits on Apr 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7b00b03 - Browse repository at this point
Copy the full SHA 7b00b03View commit details -
Configuration menu - View commit details
-
Copy full SHA for c341646 - Browse repository at this point
Copy the full SHA c341646View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8614fd3 - Browse repository at this point
Copy the full SHA 8614fd3View commit details
Commits on Apr 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8556132 - Browse repository at this point
Copy the full SHA 8556132View commit details
Commits on Apr 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5ebf9f9 - Browse repository at this point
Copy the full SHA 5ebf9f9View commit details
Commits on Apr 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 68ab0af - Browse repository at this point
Copy the full SHA 68ab0afView commit details
Commits on Apr 12, 2024
-
Merge branch 'eslint.config.ts' of https://github.com/aryaemami59/eslint
; branch 'main' of https://github.com/eslint/eslint into eslint.config.ts
Configuration menu - View commit details
-
Copy full SHA for 1081889 - Browse repository at this point
Copy the full SHA 1081889View commit details
Commits on Apr 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e7eb303 - Browse repository at this point
Copy the full SHA e7eb303View commit details
Commits on Apr 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 424ce93 - Browse repository at this point
Copy the full SHA 424ce93View commit details
Commits on Apr 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ab5ef8f - Browse repository at this point
Copy the full SHA ab5ef8fView commit details
Commits on Apr 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 599c6a5 - Browse repository at this point
Copy the full SHA 599c6a5View commit details
Commits on Apr 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dad7b0e - Browse repository at this point
Copy the full SHA dad7b0eView commit details
Commits on May 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2bfe8b5 - Browse repository at this point
Copy the full SHA 2bfe8b5View commit details
Commits on May 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 10d147e - Browse repository at this point
Copy the full SHA 10d147eView commit details
Commits on May 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9f09770 - Browse repository at this point
Copy the full SHA 9f09770View commit details
Commits on May 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 360cf38 - Browse repository at this point
Copy the full SHA 360cf38View commit details -
Configuration menu - View commit details
-
Copy full SHA for b162744 - Browse repository at this point
Copy the full SHA b162744View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8aca3eb - Browse repository at this point
Copy the full SHA 8aca3ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for b532667 - Browse repository at this point
Copy the full SHA b532667View commit details
Commits on May 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9248177 - Browse repository at this point
Copy the full SHA 9248177View commit details
Commits on May 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eee920e - Browse repository at this point
Copy the full SHA eee920eView commit details
Commits on May 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5ac3927 - Browse repository at this point
Copy the full SHA 5ac3927View commit details -
Fix broken unit tests caused by stubbed
process.version
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for f339591 - Browse repository at this point
Copy the full SHA f339591View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fa2ddb - Browse repository at this point
Copy the full SHA 8fa2ddbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 822baf7 - Browse repository at this point
Copy the full SHA 822baf7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33f5ee6 - Browse repository at this point
Copy the full SHA 33f5ee6View commit details -
Partially Inline the
FlatConfig
type from@types/eslint
to reuse- This is not only done to reduce some potential redundancy down the line, but to ensure that TS config files are able to handle `type` imports as that is something most people are likely going to do.
Configuration menu - View commit details
-
Copy full SHA for 90657fa - Browse repository at this point
Copy the full SHA 90657faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9da10d4 - Browse repository at this point
Copy the full SHA 9da10d4View commit details
Commits on May 30, 2024
-
Merge branch 'eslint.config.ts' of https://github.com/aryaemami59/eslint
; branch 'main' of https://github.com/eslint/eslint into eslint.config.ts
Configuration menu - View commit details
-
Copy full SHA for 4467fb3 - Browse repository at this point
Copy the full SHA 4467fb3View commit details
Commits on May 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 76c3d28 - Browse repository at this point
Copy the full SHA 76c3d28View commit details -
Check if ESLint is running in Deno or Bun
Note: `isRunningInBun` and `isRunningInDeno` are functions to make treeshaking for consuming libraries easier.
Configuration menu - View commit details
-
Copy full SHA for b0e5f96 - Browse repository at this point
Copy the full SHA b0e5f96View commit details -
Try a different approach for loading TS config files
- This is done for mainly 2 reasons: 1. We don't know how many runtime environments are going to support loading TS files natively in the future, so this saves us having to check for every single one. 2. This also ensures that we give the user the option of passing their own TS loader of choice through `NODE_OPTIONS` in CLI for example: `NODE_OPTIONS=--import=tsx/esm`, without ESLint getting in the way and potentially causing conflicts between multiple loaders.
Configuration menu - View commit details
-
Copy full SHA for 209c791 - Browse repository at this point
Copy the full SHA 209c791View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce4b72b - Browse repository at this point
Copy the full SHA ce4b72bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61abc9b - Browse repository at this point
Copy the full SHA 61abc9bView commit details
Commits on Jun 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0b11b0d - Browse repository at this point
Copy the full SHA 0b11b0dView commit details
Commits on Jun 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for df7a08d - Browse repository at this point
Copy the full SHA df7a08dView commit details
Commits on Jun 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bfa5b0c - Browse repository at this point
Copy the full SHA bfa5b0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 730e5cb - Browse repository at this point
Copy the full SHA 730e5cbView commit details -
Revert "Try a different approach for loading TS config files"
This reverts commit 209c791.
Configuration menu - View commit details
-
Copy full SHA for f0edb14 - Browse repository at this point
Copy the full SHA f0edb14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a988ca - Browse repository at this point
Copy the full SHA 8a988caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d16b62 - Browse repository at this point
Copy the full SHA 3d16b62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 391ff9d - Browse repository at this point
Copy the full SHA 391ff9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60a66d4 - Browse repository at this point
Copy the full SHA 60a66d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33f77d0 - Browse repository at this point
Copy the full SHA 33f77d0View commit details
Commits on Jun 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0112441 - Browse repository at this point
Copy the full SHA 0112441View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7df58cd - Browse repository at this point
Copy the full SHA 7df58cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for de86b20 - Browse repository at this point
Copy the full SHA de86b20View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe914db - Browse repository at this point
Copy the full SHA fe914dbView commit details