Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/eslint/eslint

Find and fix problems in your JavaScript code.
https://github.com/eslint/eslint

docs: Update README

1866da5e1d931787256ecb825a803cac5835b71c authored over 1 year ago
chore: Refactor CodePathState (#17510)

* chore: Refactor and document CodePathState

* Add context classes

* More refactoring and ...

7b77bccbb51bd36b2d20fea61bc782545c4029b3 authored over 1 year ago
feat: logical-assignment-operators to report expressions with 3 operands (#17600)

* fix: logical-assignment-operators to report expressions with 3 operands

* Apply suggestions...

977e67ec274a05cb7391665b5e3453e7f72f72b2 authored over 1 year ago
chore: Document and refactor ForkContext (#17566)

* chore: Document and refactor ForkContext"

* Update lib/linter/code-path-analysis/fork-conte...

bc77c9af12539f350ef19e30611a153a5b869c6b authored over 1 year ago
chore: Refactor and document CodePath (#17558)

* chore: Refactor and document CodePath

* Clarify docs

24e1f140ec68659e55c1ace0d7500addb135a2b4 authored over 1 year ago
8.50.0

299bfae1254f22bd4b3bccd897d6355f63e0d3b6 authored over 1 year ago
Build: changelog update for 8.50.0

212687c36a9e2682b84f5de2b683b025182d9777 authored over 1 year ago
chore: upgrade @eslint/[email protected] (#17599)

f8a8a2d6b45c82f94a574623759b6e3d2af193f3 authored over 1 year ago
chore: package.json update for @eslint/js release

38ada6df8f4a0313b7d0739b28f0af6b4897b8ce authored over 1 year ago
feat: add suggestions to array-callback-return (#17590)

* feat: add suggestions to array-callback-return

* fix: spacing errors

* fix: spacing erro...

27d5a9e57ad347982a68fcd0e75eafee42d344f0 authored over 1 year ago
feat: flat-rule-tester make sure default config always matches (#17585)

* feat: flat-rule-tester make sure default config always matches

* fix: flat rule tester defa...

f9082ff3f3956a0a5a7d7659de63640a21c4de0f authored over 1 year ago
feat: Implement SourceCode#applyInlineConfig() (#17351)

* Implement SourceCode#applyInlineConfig()

* Fix lint errors

* Add tests for forbidden met...

83914adbfd5fce7d11b33d095ba6d6a39be0dbbc authored over 1 year ago
fix: Ensure deprecated context.parserServices warns (#17593)

* fix: Ensure deprecated context.parserServices warns

Updated RuleTester to emit a deprecatio...

cc4d26b5a59d510f2c878e973fd245e8eff27c2a authored over 1 year ago
fix: Ensure all RuleTester tests all deprecated context methods (#17587)

1ea4cfb585dcb52ac3cb1522a32f25cfe507121b authored over 1 year ago
docs: Fix and standardize JSX code examples (#17591)

Fix and standardize JSX code examples

180053759c6cf05a326c710353b4717fbf289ee0 authored over 1 year ago
feat: add rule `no-object-constructor`, deprecate `no-new-object` (#17576)

* Deprecate `no-new-object`

* Add rule `no-object-constructor`

* Apply suggestions

* ma...

22a558228ff98f478fa308c9ecde361acc4caf20 authored over 1 year ago
docs: Add correct/incorrect tags to `prefer-arrow-callback` (#17589)

Add correct/incorrect tags

48a44a73ac456739bdee348bbaf1840d2b1e4830 authored over 1 year ago
fix: wrong suggestion and message in `no-misleading-character-class` (#17571)

* fix: wrong suggest and message in `no-misleading-character-class`

* Apply suggestions from ...

aa1b657a9febcd03e9298c03ae2888762795e322 authored over 1 year ago
docs: fix incorrect tag's place (#17575)

* docs: fix incorrect tag place

20893d48b9012f2b61bbbfeac8bee70d68d90e5e authored over 1 year ago
feat: allowVoid option in array-callback-return (#17564)

* feat: allowVoid option in array-callback-return

Refs #17285

* feat: refactor code and ad...

85a3d9e967b19cb4a0189746499d81ef2f93e14e authored over 1 year ago
docs: Update README

bd7a71fd6b7efb0445393304e2d48c5c06d46a45 authored over 1 year ago
8.49.0

55c1685aab0fa75074ac1033abfa6e34cb7baaf6 authored over 1 year ago
Build: changelog update for 8.49.0

d498a5197399499a2c0566d5124c3235a8976ef3 authored over 1 year ago
chore: remove browser test from `npm test` (#17550)

b7621c3b16cf7d5539f05336a827e1b32d95e6ac authored over 1 year ago
chore: upgrade @eslint/[email protected] (#17549)

cac45d04b890b0700dd8908927300608adad05fe authored over 1 year ago
chore: package.json update for @eslint/js release

cd395082bffcb4b68efa09226d7c682cef56179e authored over 1 year ago
docs: Update README

ecfb54ff4cdd18f28b4f9b78f0a78fb4cf80f1b8 authored over 1 year ago
feat: Implement onUnreachableCodePathStart/End (#17511)

* feat: Implement onUnreachableCodePathStart/End

refs # 17457

* Finish up onUnreachable* w...

da09f4e641141f585ef611c6e9d63d4331054706 authored over 1 year ago
docs: update `no-promise-executor-return` examples (#17529)

* docs: update `no-promise-executor-return` examples

* docs: update example

de86b3b2e58edd5826200c23255d8325abe375e1 authored over 1 year ago
ci: bump actions/checkout from 3 to 4 (#17530)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](ht...

203a971c0abc3a95ae02ff74104a01e569707060 authored over 1 year ago
feat: Emit deprecation warnings in RuleTester (#17527)

* feat: Emit deprecation warnings in RuleTester

Emits deprecation warnings when using methods...

32b2327aafdd3b911fabab69ed75c9ff97658c60 authored over 1 year ago
feat: add new `enforce` option to `lines-between-class-members` (#17462)

* feat: add new \`enforce\` option (`lines-between-class-members`)

* test: add cases for enfo...

acb7df35b9a7485f26bc6b3e1f9083d1c585dce9 authored over 1 year ago
docs: add typescript template (#17500)

* docs: add typescript template

* fix: formatting

* chore: update docs with AndreaPontrand...

032c4b1476a7b8cfd917a66772d2221950ea87eb authored over 1 year ago
docs: Update README

cd7da5cc3154f86f7ca45fb58929d27a7af359ed authored over 1 year ago
chore: use eslint-plugin-jsdoc's flat config (#17516)

a40fa509922b36bb986eb1be9394591f84f62d9e authored over 1 year ago
test: replace Karma with Webdriver.IO (#17126)

* test: replace Karma with Webdriver.IO

The current test framework for browser testing (Karma...

926a28684282aeec37680bbc52a66973b8055f54 authored over 1 year ago
chore: Upgrade config-array (#17512)

f591d2c88bf15af72e3a207b34fa872b4b90464b authored over 1 year ago
8.48.0

10c4f85dca978b42d37619f50565a06b9a28c9ac authored over 1 year ago
Build: changelog update for 8.48.0

5013ad72a34275fe81c0c1cb907a9ff87dcf0627 authored over 1 year ago
chore: upgrade @eslint/[email protected] (#17501)

8dd3cec90c97ed97d243a83b87ad4ea9e6b4781a authored over 1 year ago
chore: package.json update for @eslint/js release

6d0496e9476fb2210fba0a3d541df8c052ecf73a authored over 1 year ago
docs: no-param-reassign mention strict mode (#17494)

* no-param-reassign strict mode mention

* Update docs/src/rules/no-param-reassign.md

Fixes...

7a51d77c0a066e461ff288568fdfee0e9539a2b5 authored over 1 year ago
docs: add `fetch` script to package.json conventions (#17459)

* docs: add `fetch` script to package.json conventions

* docs: revert formatting changes

*...

9cd7ac2fdb6b1d71a9fb1b8297a478cafacbdafd authored over 1 year ago
fix: update RuleTester JSDoc and deprecations (#17496)

* RuleTester: Allow new-style rule definitions

* RuleTester: Add check for legacy rule API us...

7234f6a706a209aa2d79259110328752e9ae3928 authored over 1 year ago
feat: correct update direction in `for-direction` (#17483)

* feat: correct update direction in `for-direction`

* Improve documentation

* Update rule ...

1fbb3b0b477c814c0d179564fe495f4c50a451e9 authored over 1 year ago
chore: Refactor and document CodePathSegment (#17474)

* chore: Refactor and document CodePathSegment

* Update lib/linter/code-path-analysis/code-pa...

9d4216d638d39844decffac33ee3d5a47413c80a authored over 1 year ago
docs: advice for inline disabling of rules (#17458)

* docs: advice for dev while disabling rules

* docs: advice for dev while disabling rules

...

cab21e64a8f79779c641178f825945958667c6e4 authored over 1 year ago
docs: fix example of flat config from plugin (#17482)

056499de31a139dbc965d18652b0b520e11b408d authored over 1 year ago
feat: rule tester do not create empty valid or invalid test suites (#17475)

* feat: rule-tester do not create empty valid or invalid test suites

* chore: fix grammatical...

d73fbf2228631d6c468cd24710e2579fe6cb70fd authored over 1 year ago
feat: Allow `void` in rule `no-promise-executor-return` (#17282)

* feat: Allow `void` in `no-promise-executor-return` (#17278)

* feat: Autofix and suggestions...

ee2f718188d32e9888b1932fe6b9bd2a62c529a4 authored over 1 year ago
docs: update documentation URL in error message (#17465)

9e9edf93ecfa0658e8b79e71bc98530ade150081 authored over 1 year ago
8.47.0

98b155fb9d8ae5afa8c544453133d0c5a12c12ba authored over 1 year ago
Build: changelog update for 8.47.0

928cecc754da77e1e52304b0a71b8b0a3a23fd7a authored over 1 year ago
chore: Update dependencies (#17456)

bf69aa6408f5403a88d8c9b71b0e58232b1ea833 authored over 1 year ago
chore: package.json update for @eslint/js release

0e4576012ab938b880e6f27641bff55fb4313d20 authored over 1 year ago
fix: do not report on shadowed constructors in `no-new-wrappers` (#17447)

* fix: do not report on shadowed constructors in `no-new-wrappers`

* unit tests for undefined...

631648ee0b51a8951ce576ccd4430e09c9c8bcae authored over 1 year ago
chore: Remove add-to-triage (#17450)

757bfe1c35b5ddab7042d388f8d21e834875fff5 authored over 1 year ago
chore: standardize npm script names (#17431)

* chore: standardize npm script names

* chore: use `build:minify-images` instead of `minify:i...

b066640b7040ec30f740dcc803511244fe19473b authored over 1 year ago
docs: document lack of config file names (#17442)

* docs: document lack of config file names

* Update configuration-files-new.md

* Update do...

a766a48030d4359db76523d5b413d6332130e485 authored over 1 year ago
docs: Update README

a1635d6198a8baf6571b3351e098e5ac960be887 authored over 1 year ago
chore: Update add-to-triage.yml (#17444)

6b2410f911dd2e3d915c879041c6e257d41a2f4e authored over 1 year ago
docs: update `require-unicode-regexp.md` as following up #17402 (#17441)

* docs: add `further_reading` links

* docs: mention about `v`

* Update docs/src/rules/requ...

47a08597966651975126dd6726939cd34f13b80e authored over 1 year ago
feat: update regex for methods with `thisArg` (#17439)

* feat: update regex for methods with `thisArg`

* rename regex constant

53d750800b1c0c1f8c29393c488bb3167bb1d2a5 authored over 1 year ago
docs: Update README

fcdc85d3a6bc14970c3349cc8d6f3a47eca172a3 authored over 1 year ago
docs: update with "Specifying Parser Options" (#17435)

* docs: update with "Specifying Parser Options"

* docs : reapply lint

* Update docs/src/us...

2a92b6cc9520a27255520369206556e9841a3af8 authored over 1 year ago
docs: add metadata for parser/processor (#17438)

* docs: add metadata for parser/processor

* Update docs/src/extend/custom-parsers.md

Co-au...

d743ed3c06c62a639da0389ad27907b324ea1715 authored over 1 year ago
docs: Update README

224376cd99a08394291a9584ad9c1ea1283673c6 authored over 1 year ago
docs: update script names in README (#17432)

a41a8e4a7da14726d6fce71a023f12101fd52fdb authored over 1 year ago
8.46.0

c87db63f597287b22d40c4ab1dd9d07e5760d7c9 authored over 1 year ago
Build: changelog update for 8.46.0

b51015fa88c7d9c390872fe0a225fe1d9946233d authored over 1 year ago
chore: Update ecosystem dependencies (#17427)

d1eb7e46e954c64af8d7d13d087b3a18f43e6d72 authored over 1 year ago
chore: package.json update for eslint-config-eslint release

fab9e97ef9dff40e98a5b3b97bdd3b0ff5439d46 authored over 1 year ago
chore: package.json update for @eslint/js release

6246711e0650d03afe044c36acde048ed2d39ee3 authored over 1 year ago
feat: `require-unicode-regexp` support `v` flag (#17402)

* feat: implement RegExp literal

* test: add tests for RegExp literal

* feat: implement fo...

8a9343871f7dade19d910ca8e2a4177bfca28b64 authored over 1 year ago
docs: update with TypeScript info (#17423)

* docs: update with TypeScript info

* fix: grammar

* fix: ts numbers

* Update construct...

4d474e351ba6ce0242f18e55c27cb3ae17b84f63 authored over 1 year ago
docs: File extension named processor deprecation (#17362)

091f44e4c72007edb2ac6d4db4eafa5501e41e94 authored over 1 year ago
feat: `no-useless-escape` support `v` flag (#17420)

* feat: `no-useless-escape` support `v` flag

* fix: false positives for `/[\^]/v`

* fix: r...

1a2f966fabe35103141d2f936180d2f1a72154db authored over 1 year ago
chore: Add PRs to triage project (#17421)

* chore: Add PRs to triage project

* Update docs/src/maintain/manage-issues.md

Co-authored...

0aa0bc365a5425440c8e86c96104d0053a51b602 authored over 1 year ago
feat: `no-empty-character-class` support `v` flag (#17419)

Reports nested character classes

Refs #17223

ee68d1d9630892d99ae0d8dabe2f9f8d3b1338be authored over 1 year ago
feat: deprecate no-return-await (#17417)

* fix: deprecate no-return-await

The original intent of this rule no longer applies due to th...

853d32baa8934c08b59a738470b72522e1505f6f authored over 1 year ago
feat: `no-control-regex` support `v` flag (#17405)

* feat: `no-control-regex` support v flag

* test: add testcases

* fix: false positives for...

d4f02e4bf1b9ae4e1fc8f2bc4e4851ae3c36a127 authored over 1 year ago
docs: Update README

9254a6cea845dfaf2f3f52f718cb9b071853aa09 authored over 1 year ago
feat: `prefer-named-capture-group` support `v` flag (#17409)

* feat: `prefer-named-capture-group` support `v` flag

* chore: add comment

* Update lib/ru...

2a35f3e6ed27deafbebba48b6aec570d3abf9974 authored over 1 year ago
feat: Better error message for flat config plugins (#17399)

* feat: Better error message for flat config plugins

Refs #17370

* Update docs/src/use/con...

8ca8b50b0425b3bad34a9505bc3095168e2f59d8 authored over 1 year ago
docs: fix overlapping of `open in playground` button (#17403)

* docs: fix overlapping of open play button

* docs: update px to rem

* docs: open play btn...

6d6dc5141f535728029eef8735854a421bc08eba authored over 1 year ago
feat: `no-misleading-character-class` support `v` flag (#17406)

* feat: `no-misleading-character-class` support `v` flag

* fix: lib/rules/utils/regular-expre...

509f75395035822280245772e2a95732a0dde0e1 authored over 1 year ago
feat: `no-regex-spaces` support `v` flag (#17407)

* feat: `no-regex-spaces` support `v` flag

* fix: to ignore from check if flag cannot be dete...

3caf51487decdf93a4b17765a2af2a51c337e974 authored over 1 year ago
feat: `prefer-regex-literals` support `v` flag (#17410)

* feat: `prefer-regex-literals` support `v` flag

* Update tests/lib/rules/prefer-regex-litera...

b7fad2b52f23667628cf209663795a721c88d0ba authored over 1 year ago
feat: `no-useless-backreference` support `v` flag (#17408)

* feat: `no-useless-backreference` support `v` flag

* test: change test case

a6a3ad4ae438ea7fc3a1d97cd2555f6534b565f1 authored over 1 year ago
feat: `no-invalid-regexp` support `v` flag (#17404)

* feat: `no-invalid-regexp` support `v` flag

* fix: uv flags

* feat: update regexpp

* t...

94954a715448d5794f2892bf212fe986b43228ed authored over 1 year ago
docs: Add private class features info to no-underscore-dangle (#17386)

7fc3a2ce68979a2c2a6fc779e647b3004ab6f4ac authored over 1 year ago
docs: Migrating `eslint-env` configuration comments (#17390)

* docs: Migrating `eslint-env` configuration comments

* "must" -> "should"

Co-authored-by:...

da73e583e1703a420551d8fa8f7c70b56dc88dd5 authored over 1 year ago
Merge pull request from GHSA-qwh7-v8hg-w8rh

10e9cfa01ac043961f2c476198848f0ca5e8bbb0 authored over 1 year ago
feat: adds option for allowing empty object patterns as parameter (#17365)

* feat: adds option for allowing empty object patterns as parameter

* feat: refactor previous...

1af6eac5727080c809e37c07dc729b44ef24483c authored over 1 year ago
fix: FlatESLint#getRulesMetaForResults shouldn't throw on unknown rules (#17393)

* fix: FlatESLint#getRulesMetaForResults shouldn't throw on unknown rules

Fixes #17343

* r...

9803c7c04078f0672d8a480fd39cf3bbef8017e6 authored over 1 year ago
docs: fix Ignoring Files section in config migration guide (#17392)

* docs: fix Ignoring Files section in config migration guide

* remove extra blank line

80dffed4c81dcc71fb72bc187aff2f87d141a6ed authored over 1 year ago
docs: Update README

8a9abb7cf424bd49d45c09345dc45ae95f29cc9d authored over 1 year ago
feat: Improve config error messages (#17385)

* feat: Improve config error messages

Includes some keys to catch known eslintrc keys when th...

cf03104b278fea59ef46e09f667110f5eaaf95e3 authored over 1 year ago
fix: Update no-loop-func to not overlap with no-undef (#17358)

42faa17b1c93f801b14bea2840d1d528e25c7211 authored over 1 year ago
docs: Update README

7e9be4bd7331d0e8e8e0af0b075a2f6d28d1bea3 authored over 1 year ago