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

0b0bbe07d4fb0870f3916e975b8ec6978f838077 authored over 1 year ago
8.45.0

536cc343083ffd64172d4da13c7e043b140f1078 authored over 1 year ago
Build: changelog update for 8.45.0

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

68f63d76ce785fab4f42b76f1599026eea379bf7 authored over 1 year ago
docs: add playground links to correct and incorrect code blocks (#17306)

* docs: add playground links to correct and incorrect code blocks

* Added info options and us...

89f3225108c66425e4132f76db6c1ab13aac98d7 authored over 1 year ago
docs: Expand rule option schema docs (#17198)

f8892b52920b8967f9e7bec23c75b74e03977d6b authored over 1 year ago
docs: Config Migration Guide (#17230)

* docs: config migration guide

* first full draft of page

* Fix lint errs

* Add set up...

8bcbf11b6050418262ffa8e0ca37f365ae92e7ce authored over 1 year ago
docs: Update README

bb3090897166dbfd2931a43a70e2a5c1f3fa0a07 authored over 1 year ago
fix: Fix suggestion message in `no-useless-escape` (#17339)

* fix: Fix suggestion message in `no-useless-escape`

* Fixes

* Fix for nodes with null `di...

b79b6fb64473969b426d086b484d2e29594a5e9a authored over 1 year ago
docs: Update README

84d243b245b01b667f0752b592e8bda02a9aa2b1 authored over 1 year ago
chore: update eslint-config-eslint exports (#17336)

* chore: update eslint-config-eslint export

* update naming in README

* main export for ES...

5ca9b4d29f747e9cf5c9055e85c93b3b605d57fc authored over 1 year ago
docs: Update README

b762632298f20c4f81e7d01ab850c3f5e3874637 authored over 1 year ago
chore: remove unused dependencies (#17352)

7bf2e86022c9e95db4ca1472fddfa2ea4edd1870 authored over 1 year ago
chore: Remove `defaultIgnores` from FlatESLint private members (#17349)

c6f8cd0d62e4a3c314c6860ff367490bbd05325a authored over 1 year ago
feat: Expose LegacyESLint in unsupported API (#17341)

fixes #17340

cdd063c388bbfe1781d7a864a832f03a2c1cc277 authored over 1 year ago
fix: provide unique `fix` and `fix.range` objects in lint messages (#17332)

* fix: provide unique `fix` and `fix.range` objects in lint messages

Fixes #16716

* Update...

c667055fb9da8ebac3a99f6e5a8b5565cc86af8e authored over 1 year ago
docs: add more prefer-destructuring examples with array destructuring (#17330)

Fixes #17327

138c096bc9468b553dbafc0e573c6522a17a7922 authored over 1 year ago
chore: move jsdoc settings to eslint-config-eslint (#17338)

0052374035672efe9129343fc00ee51a4c288ff3 authored over 1 year ago
feat: fix indent rule for else-if (#17318)

* feat: fix indent rule for else-if

Fixes #17316

* add more test cases

d34abe59eb23932dcbc79757d7932d08ee8b20e5 authored over 1 year ago
docs: `max-len` rule `code` and `tabWidth` as positional arguments (#17331)

1fc50a89753346f4f4c786ffd20ac4cf185bb036 authored over 1 year ago
8.44.0

8c1ec65fa3d355d072f2c9c66e91aeada8e7ba14 authored over 1 year ago
Build: changelog update for 8.44.0

849933b29d4bb188f36f458f5d9a138a57a441f0 authored over 1 year ago
chore: upgrade @eslint/[email protected] (#17329)

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

a1cb6421f9d185901cd99e5f696e912226ef6632 authored over 1 year ago
feat: add `es2023` and `es2024` environments (#17328)

* feat: add `es2023` and `es2024` environments

Fixes #17298

* Update package.json

176677180a4a1209fc192771521c9192e1f67578 authored over 1 year ago
feat: add `ecmaVersion: 2024`, regexp `v` flag parsing (#17324)

* feat: add `ecmaVersion: 2024`, regexp `v` flag parsing

* Update package.json

4c5040022639ae804c15b366afc6e64982bd8ae3 authored over 1 year ago
feat: add ternaryOperandBinaryExpressions option to no-extra-parens rule (#17270)

* feat: add `conditionalTernary` option to `no-extra-parens` rule

* chore: improve coverage
...

4d411e4c7063274d6d346f1b7ee46f7575d0bbd2 authored over 1 year ago
test: More test cases for no-case-declarations (#17315)

* feat: Added more no-case-declarations tests

* Fix: Removed parserOptions

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

e6e74f9eef0448129dd4775628aba554a2d8c8c9 authored over 1 year ago
chore: upgrade [email protected] (#17323)

eb3d7946e1e9f70254008744dba2397aaa730114 authored over 1 year ago
fix: no-unused-vars false positive with logical assignment operators (#17320)

* fix: no-unused-vars should be corrected in logical assignment operator

Fixes #17299

* re...

a36bcb67f26be42c794797d0cc9948b9cfd4ff71 authored over 1 year ago
feat: Move `parserServices` to `SourceCode` (#17311)

Deprecates `context.parserServices` in favor of `SourceCode#parserServices`

Refs #16999

c8b1f4d61a256727755d561bf53f889b6cd712e0 authored over 1 year ago
chore: upgrade [email protected] (#17319)

Fixes #17117

cf884390ad8071d88eae05df9321100f1770363d authored over 1 year ago
fix: Remove `no-unused-labels` autofix before potential directives (#17314)

7620b891e81c234f30f9dbcceb64a05fd0dde65e authored over 1 year ago
feat: treat unknown nodes as having the lowest precedence (#17302)

* feat: treat unknown nodes as having the lowest precedence

* fix test typo

* more tests a...

ef6e24e42670f321d996948623846d9caaedac99 authored over 1 year ago
refactor: remove unnecessary code in `flat-eslint.js` (#17308)

9718a9781d69d2c40b68c631aed97700b32c0082 authored over 1 year ago
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...

1866e1df6175e4ba0ae4a0d88dc3c956bb310035 authored over 1 year ago
perf: various performance improvements (#17135)

* perf: addParensIndent replaced shifting with reverse iteration

* perf: changed string handl...

f82e56e9acfb9562ece76441472d5657d7d5e296 authored over 1 year ago
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 `st...

da81e66e22b4f3d3fe292cf70c388753304deaad authored over 1 year ago
docs: resubmit pr 17115 doc changes (#17291)

credits: https://github.com/domdomegg

Refs:
* https://github.com/eslint/eslint/issues/17225
...

526e91106e6fe101578e9478a9d7f4844d4f72ac authored over 1 year ago
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 th...

b991640176d5dce4750f7cc71c56cd6f284c882f authored over 1 year ago
fix: Remove `no-extra-semi` autofix before potential directives (#17297)

391ed38b09bd1a3abe85db65b8fcda980ab3d6f4 authored over 1 year ago
docs: Integration section and tutorial (#17132)

* docs: Integration section and tutorial

* add navigation and landing pages for integration s...

e1314bf85a52bb0d05b1c9ca3b4c1732bae22172 authored over 1 year ago
docs: Update README

19a8c5d84596a9f7f2aa428c1696ba86daf854e6 authored over 1 year ago
8.43.0

150a74b29fae11af344ebbd29f24b5c1110f5848 authored over 1 year ago
Build: changelog update for 8.43.0

69a628033a016176b44bb61f54cb3d9e762048e1 authored over 1 year ago
chore: upgrade @eslint/[email protected] (#17295)

78350f63045c82b7990bb7bfe5080c5ad5e1c3f5 authored over 1 year ago
docs: resubmit pr17061 doc changes (#17292)

credits: https://github.com/voxpelli

Refs:
* https://github.com/eslint/eslint/issues/17225
...

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

62bf759124811b013ad7906c2536deb8b39c31a8 authored over 1 year ago
feat: directive prologue detection and autofix condition in `quotes` (#17284)

* feat: directive prologue detection and autofix condition in `quotes`

* Update documentation...

14581ff15aaee5a55c46bbf4983818ddc8dd7cb1 authored over 1 year ago
docs: resubmit pr17012 doc changes (#17293)

credits: https://github.com/alundiak

Refs:
* https://github.com/eslint/eslint/issues/17225
...

372722eac32ca9e3f31cf0d0bc10317c6f153369 authored over 1 year ago
docs: resubmit custom-rules doc changes (#17294)

credits: https://github.com/snitin315

Refs:
* https://github.com/eslint/eslint/issues/17225
...

67e7af3fdbdb4648b747dfd669be4decfe24086a authored over 1 year ago
fix: normalize `cwd` passed to `ESLint`/`FlatESLint` constructor (#17277)

Fixes #17042

5338b56fda7f47d16bdb23514f1e95b24de7b92f authored over 1 year ago
docs: Resubmit Fix formatting in Custom Rules docs (#17281)

9e3d77cba65d0e38e07996e57961fb04f30d9303 authored over 1 year ago
docs: Resubmit markVariableAsUsed docs (#17280)

503647a0b94ca8c776d7e7e8c54c8b1d32904467 authored over 1 year ago
fix: Remove `no-extra-parens` autofix for potential directives (#17022)

* fix: Remove `no-extra-parens` autofix for potential directives

* Update lib/rules/no-extra-...

54383e69b092ef537d59a1f7799a85b1412f4e59 authored over 1 year ago
docs: Custom rule & plugin tutorial (#17024)

* Start copy edits

* checkpoint

* docs update

* docs update

* Add intro

* Copy ed...

e0cf0d86d985ed2b2f901dd9aab5ccd2fff062ad authored over 1 year ago
docs: resubmit `no-new` rule documentation (#17264)

8e51ea943c2fcd05bd8917cfa89e36b91209c7cd authored over 1 year ago
docs: resubmit `Custom Processors` documentation (#17265)

1b217f8de15961fd3c80389621080132f517a0fb authored over 1 year ago
docs: resubmit `Create Plugins` documentation (#17268)

428fc76806dea1ac82484d628261a5385f928e6a authored over 1 year ago
docs: resubmit `Configuration Files` documentation (#17267)

bdca88cf4f8b7888cb72197bfe9c1d90b490a0dd authored over 1 year ago
docs: resubmit `Manage Issues` documentation (#17266)

* docs: resubmit `Manage Issues` documentation

* docs: resubmit `Manage Issues` documentation...

f5c01f281ad288b1a0ebddbf579230ae11587c6c authored over 1 year ago
docs: Resubmit custom rules update docs (#17273)

* docs: Resubmit custom rules update docs

Done b/c need to have OSS license apply to them.

...

b1992954591a3f4d8417013f52739b5fef4e0cd7 authored over 1 year ago
feat: add declaration loc to message in block-scoped-var (#17252)

* feat: add declaration loc to message in block-scoped-var

Fixes #17244

* add test with mu...

e50fac3f8f998f729e3080e256066db3a7827c67 authored over 1 year ago
docs: add new `omitLastInOneLineClassBody` option to the `semi` rule (#17263)

0e9980c3a8a1e554fdb377305c0ebe9e94a354c9 authored over 1 year ago
docs: Resubmit getScope/getDeclaredVariables docs (#17262)

* docs: Resubmit getScope/getDeclaredVariables docs

Refs #17225

* Update docs/src/extend/c...

cb2560f7a393e74b761faa9adad938fb1deb947d authored over 1 year ago
docs: explain how to include predefined globals (#17261)

85d2b30bc318c1355e52ebb21c56cca32f0ab198 authored over 1 year ago
docs: update flat config default ignore patterns (#17258)

de4d3c14c30a88795b9075d59827d3fe63a42c5e authored over 1 year ago
docs: Improve `ignores` documentation (#17239)

* docs: Improve `ignores` documentation

* Another note about `dir/` vs. `dir/**` in non-globa...

3912f3a225c12bfb5ce9b7ba26c2b5301e6275bd authored over 1 year ago
docs: fix typos and missing info (#17257)

35e11d3248e00b711fd652836edc900f22af0ebd authored over 1 year ago
chore: docs package.license ISC => MIT (#17254)

e0a2448e0c0ef354e69998858846630a3fce8ebe authored over 1 year ago
docs: Clarify `no-div-regex` rule docs (#17051) (#17255)

* fix: Clarify `no-div-regex` rule docs

* Update opening section

---------

Co-autho...

0bc257c290b12fcda85cb61b40d55fc2be0f938c authored over 1 year ago
feat: add `skipJSXText` option to `no-irregular-whitespace` rule (#17182)

* feat: add `skipJSXText` option to `no-irregular-whitespace` rule

* fix: remove unnecessary ...

1b7faf0702b1af86b6a0ddafc37cf45d60f5d4d8 authored over 1 year ago
docs: add references to MIT License (#17248)

Refs #17225

788d83629a3790a7db6f52dcf0b4bddf51c6d063 authored over 1 year ago
docs: Update README

58aab6b6c09996875418aefeeb0fd76c50caef7a authored over 1 year ago
chore: use eslint-plugin-eslint-plugin flat configs (#17204)

* chore: use eslint-plugin-eslint-plugin flat configs

* fix bin tests

* fix cli tests

*...

6a0196c51310630a0ff96a1e8d7f257c2c7adda9 authored over 1 year ago
Revert "feat: docs license (#17010)" (#17231)

This reverts commit b3634f695ddab6a82c0a9b1d8695e62b60d23366.

030a82737f51563f9a7b4985fc91b6d8eab54fce authored over 1 year ago
docs: Revert all changes after the license change (#17227)

3ef58140550cf8ff34af35fc4d9a1f9a124fe0e6 authored over 1 year ago
docs: Update README

03fc4aa847bd0445e7b3ea81bcc9523b1847facc authored over 1 year ago
8.42.0

96ad0dbc5e0072e40004ee7d938b576ffcb8af8d authored over 1 year ago
Build: changelog update for 8.42.0

40b34afd01045ab6ec5ed91573d0e11e5aec8c97 authored over 1 year ago
chore: upgrade @eslint/[email protected] (#17236)

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

67fc5e730e4dfc372dea11e15d3f5165bc812491 authored over 1 year ago
refactor: remove `Identifier` listener in no-irregular-whitespace (#17235)

0892412556b2ba6c3d1b85152dafe47a3f4cba72 authored over 1 year ago
fix: Config with `ignores` and without `files` should not always apply (#17181)

* fix: Config with `ignores` and without `files` should not always apply

Fixes #17103

* us...

a5896360c3faa1e7d1fe81a9907a434b8b8f6b60 authored over 1 year ago
docs: Update README

01d7142642c87241135699571e8010f5e8fcda4f authored over 1 year ago
test: Add `FlatESLint` tests with missing config files (#17164)

* test: Add `FlatESLint` tests with missing config files

* assert ENOENT

f67d2984c3c3f26497842a04d5166707587c1fca authored over 1 year ago
docs: Update README

e5182b723ff82bb3b55c50c06d64626055414b31 authored over 1 year ago
fix: Correct ignore message for "node_modules" subfolders (#17217)

* fix: Correct ignore message for "node_modules" subfolders

* Use `path.sep` as a separator
...

c4fad173c7149dbcd25695c19c68663102b9ec6b authored over 1 year ago
chore: Fix `fixedsize` attribute in code path analysis DOT debug output (#17202)

5b68d51e3e6bd003d6cf74d3434f7165691b4f4d authored over 1 year ago
feat: correct no-useless-return behaviour in try statements (#16996)

* feat: correct `no-useless-return` behaviour in try statements

* test: add more test cases f...

b8448ff1ae1adf26a81dea07f340caa5b5c2f257 authored over 1 year ago
chore: update descriptions in key-spacing tests (#17195)

37432f27dc15817d66cf42377792197dc2aeb8b2 authored over 1 year ago
8.41.0

7a2a0bed1bcded9461e8432aa09d754431d8725b authored over 1 year ago
Build: changelog update for 8.41.0

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

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

95c300780a1cfd9ad680bc78850542eb55d7fbf4 authored over 1 year ago
fix: incorrect warning message for ignored dotfiles (#17196)

4f5440db631707b17140c4e5cc7beb223afbd2b9 authored over 1 year ago
chore: don't use deprecated `context` methods in `ast-utils` tests (#17194)

ddc5291debd90ff476e17c532af7577e26720b91 authored over 1 year ago
feat: change default ignore pattern to `**/node_modules/` in flat config (#17184)

* feat: change default ignore pattern to `**/node_modules/` in flat config

Fixes #17113

* ...

880a4317b949e575a4a6c5e8baaba1eea7674cc6 authored over 1 year ago
fix: unify `LintMessage` type (#17076)

* Update LintMessage type to reflect implementation

I made three changes to `LintMessage` and...

94da96cbf0fb2bb6694fa2e757eb1b3e74c40db7 authored over 1 year ago