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

chore: Introduce Knip (#18005)

* chore: add Knip + config

* chore: use named exports consistently (only shorthands)

* cho...

acc2e06edd55eaab58530d891c0a572c1f0ec453 authored 11 months ago
9.0.0-beta.2

ba89c73261f7fd1b6cdd50cfaeb8f4ce36101757 authored 11 months ago
Build: changelog update for 9.0.0-beta.2

d7ec0d1fbdbafa139d090ffd8b42d33bd4aa46f8 authored 11 months ago
chore: upgrade @eslint/[email protected] (#18180)

75092764db117252067558bd3fbbf0c66ac081b7 authored 11 months ago
chore: package.json update for @eslint/js release

96087b33dc10311bba83e22cc968919c358a0188 authored 11 months ago
docs: Update README

ba1c1bbc6ba9d57a83d04f450566337d3c3b0448 authored 11 months ago
docs: Explain limitations of RuleTester fix testing (#18175)

* docs: Explain limitations of RuleTester fix testing

fixes #18007

* Update docs/src/integ...

337cdf9f7ad939df7bc55c23d953e12d847b6ecc authored 11 months ago
docs: Explain Node.js version support (#18176)

* docs: Explain Node.js version support

fixes #11022

* Update README.md

Co-authored-by:...

c7abd8936193a87be274174c47d6775e6220e354 authored 11 months ago
chore: Remove some uses of `lodash.merge` (#18179)

925afa2b0c882f77f6b4411bdca3cb8ad6934b56 authored 11 months ago
feat: add `ignoreClassWithStaticInitBlock` option to `no-unused-vars` (#18170)

* feat: add option to ignore SIB-classes

* add docs and tests

* add test

* update docs

1c173dc1f3d36a28cb2543e93675c2fbdb6fa9f1 authored 11 months ago
docs: show red underlines in examples in rules docs (#18041)

* docs: show red underlines in examples in rules docs

* fix: add postinstall to install eslin...

d961eeb855b6dd9118a78165e358e454eb1d090d authored 11 months ago
docs: Update README

558274abbd25ef269f4994cf258b2e44afbad548 authored 11 months ago
docs: Update release documentation (#18174)

* docs: Update release documentation

* Fix lint error

2908b9b96ab7a25fe8044a1755030b18186a75b0 authored 11 months ago
feat: make `no-misleading-character-class` report more granular errors (#18082)

* feat: report granular errors on arbitrary literals

* use npm dependency

* test with unes...

a451b32b33535a57b4b7e24291f30760f65460ba authored 11 months ago
chore: remove invalid type in @eslint/js (#18164)

972ef155a94ad2cc85db7d209ad869869222c14c authored 11 months ago
docs: replace HackerOne link with GitHub advisory (#18165)

1f1260e863f53e2a5891163485a67c55d41993aa authored 11 months ago
feat!: disallow multiple configuration comments for same rule (#18157)

* feat!: disallow multiple configuration comments for same rule

Fixes #18132

* update lint...

79a95eb7da7fe657b6448c225d4f8ac31117456a authored 11 months ago
fix: improve error message for invalid rule config (#18147)

* fix: improve error message for invalid rule config

* refactor: update indentation & use mor...

e37153f71f173e8667273d6298bef81e0d33f9ba authored 11 months ago
feat: update complexity rule for optional chaining & default values (#18152)

Both, optional chaining expressions and default values (in function
parameters or descructuring...

c49ed63265fc8e0cccea404810a4c5075d396a15 authored 11 months ago
docs: add inline cases condition in `no-fallthrough` (#18158)

docs: add inline cases condition

e5ef3cd6953bb40108556e0465653898ffed8420 authored 11 months ago
fix: stop linting files after an error (#18155)

af6e17081fa6c343474959712e7a4a20f8b304e2 authored 11 months ago
docs: fix `ignore` option docs (#18154)

450d0f044023843b1790bd497dfca45dcbdb41e4 authored 11 months ago
feat: `no-restricted-imports` option added `allowImportNames` (#16196)

* feat: [no-restricted-imports] added option `excludeImportNames`

* Fix: Removed question mar...

11144a2671b2404b293f656be111221557f3390f authored 11 months ago
9.0.0-beta.1

491a1d16a8dbcbe2f0cc82ce7bef580229d09b86 authored 11 months ago
Build: changelog update for 9.0.0-beta.1

fd9c0a9f0e50da617fe1f2e60ba3df0276a7f06b authored 11 months ago
chore: upgrade @eslint/[email protected] (#18146)

32ffdd181aa673ccc596f714d10a2f879ec622a7 authored 11 months ago
chore: package.json update for @eslint/js release

e41425b5c3b4c885f2679a3663bd081911a8b570 authored 11 months ago
chore: upgrade @eslint/[email protected] (#18145)

bb3b9c68fe714bb8aa305be5f019a7a42f4374ee authored 11 months ago
build: changelog update for 8.57.0 (#18144)

c9f2f3343e7c197e5e962c68ef202d6a1646866e authored 11 months ago
docs: show v8.57.0 as latest version in dropdown (#18142)

5fe095cf718b063dc5e58089b0a6cbcd53da7925 authored 11 months ago
fix: validate options when comment with just severity enables rule (#18133)

0cb4914ef93cd572ba368d390b1cf0b93f578a9d authored 11 months ago
docs: Show prerelease version in dropdown (#18135)

* docs: Show prerelease version in dropdown

fixes #17943

* Update docs/src/_data/eslintNex...

7db5bb270f95d1472de0bfed0e33ed5ab294942e authored 11 months ago
chore: upgrade [email protected] (#18138)

e462524cc318ffacecd266e6fe1038945a0b02e9 authored 11 months ago
chore: fix spelling mistake in README.md (#18128)

Fix spelling mistake in README.md

8e13a6beb587e624cc95ae16eefe503ad024b11b authored 11 months ago
chore: remove unused tools rule-types.json, update-rule-types.js (#18125)

* chore: remove unused tools: rule-types.json, update-rule-types.js

* Reduce scope of Makefil...

66f52e276c31487424bcf54e490c4ac7ef70f77f authored 11 months ago
ci: fix sync-labels value of pr-labeler (#18124)

bf0c7effdba51c48b929d06ce1965408a912dc77 authored 11 months ago
ci: add PR labeler action (#18109)

* ci: standardize auto labeling

* chore: fix key name

* chore: add ESLint label

* chore...

cace6d0a3afa5c84b18abee4ef8c598125143461 authored 11 months ago
docs: Update README

73a5f0641b43e169247b0000f44a366ee6bbc4f2 authored 11 months ago
feat: add suggestions to `use-isnan` in `indexOf` & `lastIndexOf` calls (#18063)

* feat: add suggestions to `use-isnan` in `indexOf` & `lastIndexOf` calls

Closes #17978

* ...

74124c20287fac1995c3f4e553f0723c066f311d authored 11 months ago
chore: export `base` config from `eslint-config-eslint` (#18119)

1a65d3e4a6ee16e3f607d69b998a08c3fed505ca authored 11 months ago
docs: Disallow multiple rule configuration comments in the same example (#18116)

f95cd27679eef228173e27e170429c9710c939b3 authored 11 months ago
refactor: remove `globals` dependency (#18115)

9aa4df3f4d85960eee72923f3b9bfc88e62f04fb authored 11 months ago
docs: Update link for schema examples (#18112)

d8068ec70fac050e900dc400510a4ad673e17633 authored 11 months ago
9.0.0-beta.0

428dbdbef367e17edef7ba648fba0d37c860be9c authored 12 months ago
Build: changelog update for 9.0.0-beta.0

1bbc495aecbd3e4a4aaf54d7c489191809c1b65b authored 12 months ago
chore: upgrade @eslint/[email protected] (#18108)

e40d1d74a5b9788cbec195f4e602b50249f26659 authored 12 months ago
chore: package.json update for @eslint/js release

9870f93e714edefb410fccae1e9924a3c1972a2e authored 12 months ago
chore: upgrade @eslint/[email protected] (#18107)

2c62e797a433e5fc298b976872a89c594f88bb19 authored 12 months ago
chore: upgrade [email protected] (#18106)

81f0294e651928b49eb49495b90b54376073a790 authored 12 months ago
chore: upgrade [email protected] (#18105)

5e2b2922aa65bda54b0966d1bf71acda82b3047c authored 12 months ago
feat!: Rule Tester checks for missing placeholder data in the message (#18073)

* feat!: rule tester checks for missing placeholder data for the reported message

* chore: in...

916364692bae6a93c10b5d48fc1e9de1677d0d09 authored 12 months ago
feat: Add loadESLint() API method for v9 (#18097)

* feat: Add loadESLint() API method for v9

refs #18075

* Fix docs

* Add more tests usin...

53f0f47badffa1b04ec2836f2ae599f4fc464da2 authored 12 months ago
docs: Switch to Ethical Ads (#18090)

* feat: Switch to Ethical Ads

* chore: run stylelint

* chore: review comments

* chore: ...

f1c7e6fc8ea77fcdae4ad1f8fe1cd104a281d2e9 authored 12 months ago
docs: JS Foundation -> OpenJS Foundation in PR template (#18092)

15c143f96ef164943fd3d39b5ad79d9a4a40de8f authored 12 months ago
fix: `use-isnan` doesn't report on `SequenceExpression`s (#18059)

* fix: `use-isnan` doesn't report on `SequenceExpression`s

Closes #18058

* kinda docs?

...

c4d26fd3d1f59c1c0f2266664887ad18692039f3 authored 12 months ago
docs: add stricter rule test validations to v9 migration guide (#18085)

6ea339e658d29791528ab26aabd86f1683cab6c3 authored 12 months ago
chore: replace dependency npm-run-all with npm-run-all2 ^5.0.0 (#18045)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

ce838adc3b673e52a151f36da0eedf5876977514 authored 12 months ago
docs: use relative link from CLI to core concepts (#18083)

3c816f193eecace5efc6166efa2852a829175ef8 authored 12 months ago
chore: update dependency markdownlint-cli to ^0.39.0 (#18084)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

54df731174d2528170560d1f765e1336eca0a8bd authored 12 months ago
docs: fix malformed `eslint` config comments in rule examples (#18078)

* fix: fix malformed `eslint` config comments in rule examples

* extend rule example validati...

9458735381269d12b24f76e1b2b6fda1bc5a509b authored 12 months ago
docs: link from `--fix` CLI doc to the relevant core concept (#18080)

docs: link from fix CLI doc to core concept

07a1ada7166b76c7af6186f4c5e5de8b8532edba authored 12 months ago
chore: update dependency shelljs to ^0.8.5 (#18079)

8f06a606845f40aaf0fea1fd83d5930747c5acec authored 12 months ago
docs: Update team responsibilities (#18048)

* docs: Update team responsibilities

* Update docs/src/contribute/governance.md

Co-authore...

b844324e4e8f511c9985a96c7aca063269df9570 authored 12 months ago
docs: document languageOptions and other v9 changes for context (#18074)

aadfb609f1b847e492fc3b28ced62f830fe7f294 authored 12 months ago
feat!: default for `enforceForClassMembers` in `no-useless-computed-key` (#18054)

* feat!: default for `enforceForClassMembers` in `no-useless-computed-key`

* Fix a typo

Co...

3c4d51d55fa5435ab18b6bf46f6b97df0f480ae7 authored 12 months ago
feat!: Stricter rule test validations (#17654)

* feat!: rule tester require suggestion matchers

* feat!: rule tester require message or mess...

47e60f85e0c3f275207bb4be9b5947166a190477 authored 12 months ago
feat!: `no-unused-vars` default caughtErrors to 'all' (#18043)

* feat!: `no-unused-vars` default caughtErrors to 'all'

* docs: update no-unused-vars.md

*...

1a945890105d307541dcbff15f6438c19b476ade authored 12 months ago
docs: tweak explanation for meta.docs rule properties (#18057)

857e242584227181ecb8af79fc6bc236b9975228 authored 12 months ago
docs: recommend messageId over message for reporting rule violations (#18050)

* docs: recommend messageId over message for reporting rule violations

* Update docs/src/exte...

10485e8b961d045514bc1e34227cf09867a6c4b7 authored 12 months ago
docs: Update README

98b5ab406bac6279eadd84e8a5fd5a01fc586ff1 authored 12 months ago
chore: update dependency file-entry-cache to v8 (#17903)

* chore: update dependency file-entry-cache to v8

* Update license check to include BlueOak
...

93ffe30da5e2127e336c1c22e69e09ec0558a8e6 authored 12 months ago
docs: update `no-restricted-imports` rule (#18015)

* docs: update no-restricted-imports rule

* fix linting errors

* docs: update docs languag...

505fbf4b35c14332bffb0c838cce4843a00fad68 authored 12 months ago
feat: add suggestions to `use-isnan` in binary expressions (#17996)

* feat: add suggestions to `use-isnan` in binary expressions

* remove `>` `<` from fixes

*...

2d11d46e890a9f1b5f639b8ee034ffa9bd453e42 authored 12 months ago
docs: Update README

c25b4aff1fe35e5bd9d4fcdbb45b739b6d253828 authored 12 months ago
9.0.0-alpha.2

fd1e2f346307f7711bf0f206b4d09656d15a7e1a authored 12 months ago
Build: changelog update for 9.0.0-alpha.2

96f8877de7dd3d92ac5afb77c92d821002d24929 authored 12 months ago
chore: upgrade @eslint/[email protected] (#18038)

6ffdcbb8c51956054d3f81c5ce446c15dcd51a6f authored 12 months ago
chore: package.json update for @eslint/js release

2c1271528e88d0c3c6a92eeee902001f1703d5c9 authored 12 months ago
chore: upgrade [email protected] (#18037)

cc74c4da99368b97494b924dbea1cb6e87adec53 authored 12 months ago
feat: fix false negatives in `no-this-before-super` (#17762)

* fix: false negatives in `no-this-before-super`

* chore: move comment

* fix: traverseSegm...

26093c76903310d12f21e24e73d97c0d2ac1f359 authored 12 months ago
feat!: no-restricted-imports allow multiple config entries for same path (#18021)

* feat!: no-restricted-imports allow multiple config entries for same path

Fixes #15261

* ...

57089cb5166acf8b8bdba8a8dbeb0a129f841478 authored 12 months ago
docs: add more examples to flat config ignores docs (#18020)

* docs: add more examples to flat config ignores docs

Fixes #17964

* Update docs/src/use/c...

33d1ab0b6ea5fcebca7284026d2396df41b06566 authored 12 months ago
docs: Update sort-keys options properties count (#18025)

The current count is incorrect (3), as there are four items.
Avoid needing to update this with ...

e6eebca90750ef5c7c99d4fe3658553cf737dab8 authored 12 months ago
chore: use Node.js 20 for docs sites (#18026)

dfb68b63ce6e8df6ffe81bd843e650c5b017dce9 authored 12 months ago
test: add more tests for ignoring files and directories (#18018)

* test: add more tests for ignoring files and directories

Refs #17964

* add one more test

8c1b8dda169920c4e3b99f6548f9c872d65ee426 authored 12 months ago
chore: update dependency @eslint/js to v9.0.0-alpha.1 (#18014)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

60b966b6861da11617ddc15487bd7a51c584c596 authored about 1 year ago
feat: convert unsafe autofixes to suggestions in `no-implicit-coercion` (#17985)

* don't autofix except when !! is used

* fixup

* temporary solution: remove the erroneous ...

5471e435d12bf5add9869d81534b147e445a2368 authored about 1 year ago
feat!: detect duplicate test cases (#17955)

* feat!: detect duplicate test cases

Part of: https://github.com/eslint/rfcs/tree/main/design...

2e1d54960051b59e1c731fa44c2ef843290b1335 authored about 1 year ago
docs: Improve flat config ignores docs (#17997)

* docs: Improve flat config ignores docs

fixes #17822

* Fix links

1fedfd28a46d86b2fbcf06a2328befafd6535a88 authored about 1 year ago
feat: emit warning when `.eslintignore` file is detected (#17952)

* feat: emit warning when `.eslintignore` file is detected

* feat: emit warning when `.eslint...

e3051be6366b00e1571e702023a351177d24e443 authored about 1 year ago
docs: update valid-typeof rule (#18001)

38b9b06695f88c70441dd15ae5d97ffd8088be23 authored about 1 year ago
fix: handle absolute file paths in `RuleTester` (#17989)

39076fb5e4c7fa10b305d510f489aff34a5f5d99 authored about 1 year ago
docs: Update note about ECMAScript support (#17991)

* docs: Update note about default ECMAScript version

* remove mention about environments (leg...

b4abfea4c1703a50f1ce639e3207ad342a56f79d authored about 1 year ago
chore: update `markdownlint` to `v0.33.0` (#17995)

c893bc0bdf1bca256fbab6190358e5f922683249 authored about 1 year ago
docs: Update release blog post template (#17994)

6788873328a7f974d5e45c0be06ca0c7dd409acd authored about 1 year ago
docs: Add sections on non-npm plugin configuration (#17984)

1f3744278433006042b8d5f4e9e1e488b2bbb011 authored about 1 year ago
9.0.0-alpha.1

bbf2b214473606329a5dbcbe022079f4048923a8 authored about 1 year ago
Build: changelog update for 9.0.0-alpha.1

52d5e7a41d37a1a6d9aa1dffba3b688573800536 authored about 1 year ago
chore: package.json update for @eslint/js release

c5e50ee65cf22871770b1d4d438b9056c577f646 authored about 1 year ago
chore: Split Docs CI from core CI (#17897)

* chore: Split Docs CI from core CI

* Rearrange tasks between ci and docs-ci

* Incorporate...

1bf2520c4166aa55596417bf44c567555bc65fba authored about 1 year ago