-
-
Notifications
You must be signed in to change notification settings - Fork 4.8k
Comparing changes
Open a pull request
base repository: eslint/eslint
base: v8.43.0
head repository: eslint/eslint
compare: v8.44.0
Commits on Jun 20, 2023
-
GitHub Actions Bot committed
Jun 20, 2023 1Configuration menu - View commit details
-
Copy full SHA for 19a8c5d - Browse repository at this point
Copy the full SHA 19a8c5dView commit details -
docs: Integration section and tutorial (#17132)
* docs: Integration section and tutorial * add navigation and landing pages for integration section * copy edits * working sample rule * complete integration tutorial draft * remove TODO * Apply suggestions from code review Co-authored-by: Nicholas C. Zakas <nicholas@humanwhocodes.com> * update source code * update tutorial * copy / linting edits * lint fix * Apply suggestions from code review Co-authored-by: Nicholas C. Zakas <nicholas@humanwhocodes.com> * implement nz feedback * Copy edit * Apply suggestions from code review Co-authored-by: Nitin Kumar <snitin315@gmail.com> * Apply suggestions from code review Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com> * Apply suggestions from code review Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com> * implement MD feedback * copy edit --------- Co-authored-by: Nicholas C. Zakas <nicholas@humanwhocodes.com> Co-authored-by: Nitin Kumar <snitin315@gmail.com> Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
1Configuration menu - View commit details
-
Copy full SHA for e1314bf - Browse repository at this point
Copy the full SHA e1314bfView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 391ed38 - Browse repository at this point
Copy the full SHA 391ed38View commit details -
chore: switch eslint-config-eslint to the flat format (#17247)
* chore: switch eslint-config-eslint to the flat format 1. convert eslint-config-eslint to the flat format. 2. export eslint-config-eslint/eslintrc (used by testing). 3. upgrade `eslint-plugin-n` v16 (added flat config supports). 4. change eslint plugins peerDependencies => dependencies. 5. change lib/eslint/eslint.js, lib/eslint/flat-eslint.js test cases to make the ci happy. note: it's a breaking change for eslint-config-eslint. refs: https://eslint.org/docs/latest/use/configure/configuration-files-new * fix: add linterOptions * chore: update comments as .eslintrc.js is no longer needed for testing
1Configuration menu - View commit details
-
Copy full SHA for b991640 - Browse repository at this point
Copy the full SHA b991640View commit details
Commits on Jun 21, 2023
-
docs: resubmit pr 17115 doc changes (#17291)
credits: https://github.com/domdomegg Refs: * #17225 * #17115
1Configuration menu - View commit details
-
Copy full SHA for 526e911 - Browse repository at this point
Copy the full SHA 526e911View commit details -
chore: update eslint-plugin-jsdoc to 46.2.5 (#17245)
1. Removes `jsdoc/newline-after-description` rule in favor of `jsdoc/tag-lines` with option `startLines: 0` for "never" and `startLines: 1` for "always". Refs: https://github.com/gajus/eslint-plugin-jsdoc/releases/tag/v42.0.0 2. disabled rule jsdoc/no-defaults: it's a new added rule in its recommended config that eslint does not follow. 3. disabled rule jsdoc/check-line-alignment: I've tried its option "never"|"always"|"any" - none of them fully meet our needs.
1Configuration menu - View commit details
-
Copy full SHA for da81e66 - Browse repository at this point
Copy the full SHA da81e66View commit details
Commits on Jun 22, 2023
-
perf: various performance improvements (#17135)
* perf: addParensIndent replaced shifting with reverse iteration * perf: changed string handling from regex to manual parsing * refactor: more explicit * perf: remove unnessisary array and object creation * pref: opimized out reduce for basic iteration * perf: replaced reduce with basic iteration * perf: optimized unessisary array creation and objects * perf: replaced reduce with basic iteration * perf: replaced reduce with basic iteration * perf: replaced filter with basic loop for counting valid elements * perf: removed array creation in indent program exit
1Configuration menu - View commit details
-
Copy full SHA for f82e56e - Browse repository at this point
Copy the full SHA f82e56eView commit details -
feat: allow flat config files to export a Promise (#17301)
* feat: allow flat config files to export a Promise Fixes #16864, #16580 * Update docs/src/use/configure/configuration-files-new.md Co-authored-by: Nicholas C. Zakas <nicholas@humanwhocodes.com> * Update docs/src/use/configure/configuration-files-new.md Co-authored-by: Nicholas C. Zakas <nicholas@humanwhocodes.com> --------- Co-authored-by: Nicholas C. Zakas <nicholas@humanwhocodes.com>
1Configuration menu - View commit details
-
Copy full SHA for 1866e1d - Browse repository at this point
Copy the full SHA 1866e1dView commit details
Commits on Jun 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9718a97 - Browse repository at this point
Copy the full SHA 9718a97View commit details
Commits on Jun 28, 2023
-
feat: treat unknown nodes as having the lowest precedence (#17302)
* feat: treat unknown nodes as having the lowest precedence * fix test typo * more tests and handle prefer-exponentiation case * review fixes and more cases * Apply suggestions from code review Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com> --------- Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
2Configuration menu - View commit details
-
Copy full SHA for ef6e24e - Browse repository at this point
Copy the full SHA ef6e24eView commit details -
2
Configuration menu - View commit details
-
Copy full SHA for 7620b89 - Browse repository at this point
Copy the full SHA 7620b89View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for cf88439 - Browse repository at this point
Copy the full SHA cf88439View commit details -
feat: Move
parserServices
toSourceCode
(#17311)Deprecates `context.parserServices` in favor of `SourceCode#parserServices` Refs #16999
1Configuration menu - View commit details
-
Copy full SHA for c8b1f4d - Browse repository at this point
Copy the full SHA c8b1f4dView commit details
Commits on Jun 30, 2023
-
fix: no-unused-vars false positive with logical assignment operators (#…
1Configuration menu - View commit details
-
Copy full SHA for a36bcb6 - Browse repository at this point
Copy the full SHA a36bcb6View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for eb3d794 - Browse repository at this point
Copy the full SHA eb3d794View commit details -
chore: package.json update for eslint-config-eslint release
ESLint Jenkins committedJun 30, 2023 1Configuration menu - View commit details
-
Copy full SHA for e6e74f9 - Browse repository at this point
Copy the full SHA e6e74f9View commit details -
test: More test cases for no-case-declarations (#17315)
* feat: Added more no-case-declarations tests * Fix: Removed parserOptions
1Configuration menu - View commit details
-
Copy full SHA for 840a264 - Browse repository at this point
Copy the full SHA 840a264View commit details -
feat: add ternaryOperandBinaryExpressions option to no-extra-parens r…
…ule (#17270) * feat: add `conditionalTernary` option to `no-extra-parens` rule * chore: improve coverage * chore: improve coverage * chore: avoid SequenceExpression miss * chore: change option name to ternaryOperandBinaryExpressions * docs: update docs * docs: fix space inside code * chore: update * chore: clean * docs: update * chore: update
1Configuration menu - View commit details
-
Copy full SHA for 4d411e4 - Browse repository at this point
Copy the full SHA 4d411e4View commit details -
feat: add
ecmaVersion: 2024
, regexpv
flag parsing (#17324)* feat: add `ecmaVersion: 2024`, regexp `v` flag parsing * Update package.json
1Configuration menu - View commit details
-
Copy full SHA for 4c50400 - Browse repository at this point
Copy the full SHA 4c50400View commit details -
feat: add
es2023
andes2024
environments (#17328)* feat: add `es2023` and `es2024` environments Fixes #17298 * Update package.json
1Configuration menu - View commit details
-
Copy full SHA for 1766771 - Browse repository at this point
Copy the full SHA 1766771View commit details -
chore: package.json update for @eslint/js release
ESLint Jenkins committedJun 30, 2023 1Configuration menu - View commit details
-
Copy full SHA for a1cb642 - Browse repository at this point
Copy the full SHA a1cb642View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 49e46ed - Browse repository at this point
Copy the full SHA 49e46edView commit details -
Build: changelog update for 8.44.0
ESLint Jenkins committedJun 30, 2023 1Configuration menu - View commit details
-
Copy full SHA for 849933b - Browse repository at this point
Copy the full SHA 849933bView commit details -
ESLint Jenkins committed
Jun 30, 2023 1Configuration menu - View commit details
-
Copy full SHA for 8c1ec65 - Browse repository at this point
Copy the full SHA 8c1ec65View commit details
There are no files selected for viewing
Uh oh!
There was an error while loading. Please reload this page.