Ecosyste.ms: OpenCollective

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

jsx-eslint

Maintaining `eslint-plugin-react` and `eslint-plugin-jsx-a11y`, and associated tooling
Collective - Host: opensource - https://opencollective.com/jsx-eslint - Code: https://github.com/jsx-eslint

[Deps] update `minimatch`

github.com/jsx-eslint/eslint-plugin-react - 9442f423508956fe15c861167fe3ebc524396154 authored almost 3 years ago
[Dev Deps] update `@babel/core`, `@babel/eslint-parser`, `@babel/plugin-syntax-decorators`, `@types/node`, `ls-engines`, `markdown-magic`

github.com/jsx-eslint/eslint-plugin-react - 09f10cef1b271590fa03e9a4f1ce70f42860b579 authored almost 3 years ago
[Fix] `jsx-key`: include duplicate-keyed jsx children in `warnDuplicates` option

See https://github.com/yannickcr/eslint-plugin-react/issues/2614#issuecomment-1048405762; fixes ...

github.com/jsx-eslint/eslint-plugin-react - f51ec4551b3fc85d971fc4d65414684bfabe3974 authored almost 3 years ago
[Tests] `sort-comp`: add passing test

Closes #3127

github.com/jsx-eslint/eslint-plugin-react - 69ac0a042d247e5e2c78ee6aa8160dd3a9712667 authored almost 3 years ago
[Refactor] `jsx-key`: use more AST selectors

github.com/jsx-eslint/eslint-plugin-react - d000177f7967ce80233c66ea4e26177b53c9f166 authored almost 3 years ago
[Tests] `prop-types`: add passing test

Closes #3011

github.com/jsx-eslint/eslint-plugin-react - 24402fba9444b1b50ddc37d14ebb0fa4ed2ff480 authored almost 3 years ago
[New] `jsx-sort-props`: add `locale` option

Fixes #3002

github.com/jsx-eslint/eslint-plugin-react - 6d6f5bd3c6527354c1aa7cd068a6674e85729fa8 authored almost 3 years ago
[Tests] `prop-types`: add passing test

Closes #2971

github.com/jsx-eslint/eslint-plugin-react - c1c4143720fda8c234068e4d29aad00e076c3fb3 authored almost 3 years ago
[Fix] `forbid-prop-types`: properly report name in error message; check undestructured arguments

Fixes #2945

github.com/jsx-eslint/eslint-plugin-react - 2cca2609411b52ba37ca4b9e41cd477038b615ee authored almost 3 years ago
[Tests] `jsx-newline`: add passing test

Closes #2926

github.com/jsx-eslint/eslint-plugin-react - 0218e61c92a0b71bab168ec259cd17f5662db471 authored almost 3 years ago
[Fix] `prop-types`: catch infinite loop

Fixes #2861

github.com/jsx-eslint/eslint-plugin-react - 1650b62e72d0fda20fcf92432bb23ffd36b46917 authored almost 3 years ago
[Tests] `prop-types`: add passing test

Closes #2824

github.com/jsx-eslint/eslint-plugin-react - 993ee22c6cd10ed006c71c2e7df51e70313f68f2 authored almost 3 years ago
[Tests] `prop-types`: add passing test

Closes #2760

github.com/jsx-eslint/eslint-plugin-react - 02bd7daf20d0eacd33751ef0102e844448d89eac authored almost 3 years ago
[Tests] `jsx-indent-props`, `jsx-indent`: add passing tests

Fixes #2649

github.com/jsx-eslint/eslint-plugin-react - c57eac8ad65ace9507e15f37a14a9fb8fa04d032 authored almost 3 years ago
[New] `jsx-key`: add `warnDuplicates` option to warn on duplicate jsx keys in an array

Fixes #2614

github.com/jsx-eslint/eslint-plugin-react - dbc8e8c35a39e9351ce73d3132e00af2d0113b80 authored almost 3 years ago
[Fix] `prefer-stateless-function`: avoid a crash inside `doctrine`

Fixes #2596

github.com/jsx-eslint/eslint-plugin-react - 227cf8850445591bfd043f0c343643abd80246ca authored almost 3 years ago
[Tests] `prop-types`: add passing test

Closes #2477

github.com/jsx-eslint/eslint-plugin-react - 99b38a3f453b1020ac55b67dca4193ba0f9c0966 authored almost 3 years ago
[Tests] `display-name`: adding passing test from #2404

github.com/jsx-eslint/eslint-plugin-react - 3527fa38d87a63a438f9a31afa2988bc9a38512b authored almost 3 years ago
[Tests] `prop-types`: add passing test

Closes #2196

github.com/jsx-eslint/eslint-plugin-react - a34a232530b58d3ec2c09bbe3e2ae7122d3112a1 authored almost 3 years ago
[Tests] `no-unused-prop-types`: add passing test

See https://github.com/yannickcr/eslint-plugin-react/issues/2173#issuecomment-598419236

github.com/jsx-eslint/eslint-plugin-react - 0a57e3d8d9c9451aadd26cd11cb3decedf736afc authored almost 3 years ago
[Tests] `no-unused-prop-types`: add passing test

Closes #2171

github.com/jsx-eslint/eslint-plugin-react - 0f2e891e4382346bdf08a94c22d8afe86648408f authored almost 3 years ago
[Tests] `img-redundant-alt-test`: add passing tests

- Add test cases with optional chaining
- Add parserOptions prop to each test case to configure ...

github.com/jsx-eslint/eslint-plugin-jsx-a11y - ea877c4cf4c8df7e735cafceefd591c203cca7d7 authored almost 3 years ago
[Dev Deps] update `@babel/core`, `@babel/eslint-parser`, `@babel/parser`, `aud`, `eslint`, `eslint-plugin-import`

github.com/jsx-eslint/jsx-ast-utils - 113f9e046b9ee7ea66bbc030e0af8b57d3ffa5fd authored almost 3 years ago
[Fix] avoid a crash in ChainExpressions in a TSAsExpression

See https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/770

github.com/jsx-eslint/jsx-ast-utils - b3864d38fe1269a0373b731b494ed493bbfa41e0 authored almost 3 years ago
[meta] update CHANGELOG

github.com/jsx-eslint/jsx-ast-utils - 0684b2d2c586464f990311b258b34856bdbf6439 authored almost 3 years ago
[Fix] `TSNonNullExpression`: handle computed MemberExpressions

Fixes #115

github.com/jsx-eslint/jsx-ast-utils - f9dffd35e95f4f0a5c21b4d12de26a4962c77c2d authored almost 3 years ago
[Fix] `function-component-definition`: do not break on dollar signs

Fixes #3207

github.com/jsx-eslint/eslint-plugin-react - 6255ca6e7fbc5db3041b3903597e3b3082af2e40 authored almost 3 years ago
[Docs] Update project readme

- Remove mention of react-a11y from the file
- Add recommendation to use jsx-a11y together wit...

github.com/jsx-eslint/eslint-plugin-jsx-a11y - f878d3b2519b8bbd79bd6f164561d538b3b8d953 authored almost 3 years ago
[Fix] `no-unused-state`: fix a crash from 9b227aa8

Fixes #3204

github.com/jsx-eslint/eslint-plugin-react - f7d50c267167b1030e59d134d62b4cbca7095e35 authored almost 3 years ago
[Tests] `prop-types`: add passing test

Closes #2135

github.com/jsx-eslint/eslint-plugin-react - 1b307d3dc43cdbe75e8f3f5109313f3824859bb0 authored almost 3 years ago
[Fix] `no-unused-state`: TS: support `getDerivedStateFromProps` as an arrow function

Fixes #2061

github.com/jsx-eslint/eslint-plugin-react - 9b227aa8c8d2ffacd508ff2b281f4d7852409464 authored almost 3 years ago
[Docs] `jsx-key`: improve example

Using an index for a key is a violation of the [no-array-index-key](https://github.com/yannickcr...

github.com/jsx-eslint/eslint-plugin-react - 53e0722d32e986b7288c6af61c60dab787e4b2c9 authored almost 3 years ago
[Docs] `jsx-no-target-blank`: fix syntax highlighting

github.com/jsx-eslint/eslint-plugin-react - 7dfcbfbb3710bc42f7f8f9eb5ba50d65dd85d1f4 authored almost 3 years ago
[Tests] `prop-types`: add passing test

Closes #2017

github.com/jsx-eslint/eslint-plugin-react - 67989c80496dac079fa1032f23628b16a4bb4eba authored almost 3 years ago
[Dev Deps] update `@babel/cli`, `@babel/core`, `@babel/eslint-parser`

github.com/jsx-eslint/eslint-plugin-jsx-a11y - f597f5b6c662d9ba3126d2141ee276ee2da591ac authored almost 3 years ago
[Deps] update `@babel/runtime`, `axe-core`, `minimatch`

github.com/jsx-eslint/eslint-plugin-jsx-a11y - 547dab4994eb099e3892c7dd99f5511cc81e22d3 authored almost 3 years ago
[New] add `jsx-no-leaked-render`

github.com/jsx-eslint/eslint-plugin-react - ef733fd420c821f7159b28f4a36ce5e09375f9b8 authored almost 3 years ago
[Refactor] `jsx-sort-default-props`: remove unnecessary code

Fixes #1817

github.com/jsx-eslint/eslint-plugin-react - 35e323fd88e69036ee3c6e6fd62e901efd866d6e authored almost 3 years ago
[Docs] `forbid-foreign-prop-types`: document `allowInPropTypes` option

Fixes #1815

github.com/jsx-eslint/eslint-plugin-react - 2e6a391e11b004dacc4f5f94f47d54c760c9bf76 authored almost 3 years ago
[New] `jsx-sort-props`: support multiline prop groups

Fixes #3170.

github.com/jsx-eslint/eslint-plugin-react - f47deef684e5d5538776dd11be8b2e0724094e9a authored almost 3 years ago
[New] `no-did-mount-set-state`, `no-did-update-set-state`: no-op with react >= 16.3

Fixes #1754

github.com/jsx-eslint/eslint-plugin-react - 42a809396cfc8347e89a6f78414950ef323c8494 authored almost 3 years ago
[Tests] `parsers`: add `settings` into debugging comment

github.com/jsx-eslint/eslint-plugin-react - 0a0a2e12695d69ba99938f68f76168f00a637282 authored almost 3 years ago
[Refactor] `versionUtil`: expand to take a semver range

This would be breaking, but this util isn't part of our API.

github.com/jsx-eslint/eslint-plugin-react - b5d24c580e3c4f45939ccf713bbdbe40e09fc47b authored almost 3 years ago
[Tests] `jsx-indent`: add passing test case

Closes #1662

github.com/jsx-eslint/eslint-plugin-react - 0f09f8154a142518988eaf8c85f9ed9b9fc139f9 authored almost 3 years ago
[Tests] `default-props-match-prop-types`: add passing test

Closes #1593

github.com/jsx-eslint/eslint-plugin-react - 8d8ca3fc13fac4bc1631fe9f6ab9dcc119a1c672 authored almost 3 years ago
[Tests] `prop-types`: add passing test

Closes #1575

github.com/jsx-eslint/eslint-plugin-react - 70dccbeffa7928c86ff091144740ac26d6f3ec6f authored almost 3 years ago
[Tests] `no-unused-prop-types`: add passing test

Closes #1561

github.com/jsx-eslint/eslint-plugin-react - 4e1dd9a3160c4f9b84bcd1decc9e731dc48615a8 authored almost 3 years ago
[Tests] `no-unused-prop-types`: add passing test

Closes #1558

github.com/jsx-eslint/eslint-plugin-react - 06bbf2846d4d2dbbf065627a4aa48eebceb5ec38 authored almost 3 years ago
[Tests] `default-props-match-prop-types`: add passing test

Closes #1554

github.com/jsx-eslint/eslint-plugin-react - 077a7d295962ce97203e11fecc3ca81732b51283 authored almost 3 years ago
[Tests] `no-unused-prop-types`: add passing test

Closes #1477

github.com/jsx-eslint/eslint-plugin-react - 2cac2e873cbc0ef26dc6339b82454b016ce7d798 authored almost 3 years ago
[Tests] `jsx-indent`: add passing test case

Closes #1427

github.com/jsx-eslint/eslint-plugin-react - f40f88e33977eb898d924b6e626afaa0972c4700 authored almost 3 years ago
[Tests] `prop-types`: add passing test

Closes #1280

github.com/jsx-eslint/eslint-plugin-react - b71b6a44a77fda40261e6e2f997883419a7907a9 authored almost 3 years ago
[Tests] `jsx-no-comment-textnodes`: add passing test case

Closes #1270

github.com/jsx-eslint/eslint-plugin-react - 94d647d33efecb2f0020729c52e862d272cbfd1f authored almost 3 years ago
[Tests] `no-unused-prop-types`, `require-default-props`: add passing tests

Closes #1197

github.com/jsx-eslint/eslint-plugin-react - f80a3aef4d442a0fb84a8b58ff0463780226b37b authored almost 3 years ago
[Tests] `jsx-indent`: add passing test case

Closes #1176

github.com/jsx-eslint/eslint-plugin-react - 6eceb6bd0fe125edcbf2401adfbd527ffba5daba authored almost 3 years ago
[Tests] `no-unused-prop-types`: add passing test

Closes #1163

github.com/jsx-eslint/eslint-plugin-react - 676fde28aaac1349287f881156e3af0eb6fbe945 authored almost 3 years ago
[Tests] `prop-types`: add passing test

Closes #1090

github.com/jsx-eslint/eslint-plugin-react - e5f13f4092de7e91ab455d48602859c54fb3ffb4 authored almost 3 years ago
[Fix] `prop-types`/`propTypes`: follow a returned identifier to see if it is JSX

Fixes #1046

github.com/jsx-eslint/eslint-plugin-react - 1cca82fcc765d1289b580ebc0a4a3bc17bd5ae2a authored almost 3 years ago
[Tests] `prop-types`: add passing test

Closes #1027

github.com/jsx-eslint/eslint-plugin-react - 7a975a9ece96305f7039f03af94930d8972c7da4 authored almost 3 years ago
[Tests] `no-unused-prop-types`: add passing tests

Closes #962

github.com/jsx-eslint/eslint-plugin-react - af468b1fd9d4bf6ac31be90ebf5ad5bb43b38882 authored almost 3 years ago
[Tests] `prefer-stateless-function`: add passing tests

Closes #903

github.com/jsx-eslint/eslint-plugin-react - ea2af3d01b4e570bb8f8ba364517e7996e847acf authored almost 3 years ago
[Tests] `jsx-indent`: add passing tests

Closes #902

github.com/jsx-eslint/eslint-plugin-react - 4727bc03747399650e6bb1b33672c3020053747e authored almost 3 years ago
[Tests] `prop-types`: add passing test

Closes #782

github.com/jsx-eslint/eslint-plugin-react - 42eaadc033692709186ff96adeb7b88216e2a73f authored almost 3 years ago
[Tests] `prop-types`: add passing test

Closes #740

github.com/jsx-eslint/eslint-plugin-react - 7bb491d6758d198f4cc1fb33a244c8993a891bd8 authored almost 3 years ago
[Refactor] `jsx-indent`: clean up the fixer function

github.com/jsx-eslint/eslint-plugin-react - 27e94ba33c00ab9797143278f9e8bd57c1dd520c authored almost 3 years ago
[Fix] `sort-prop-types`: avoid repeated warnings of the same node/reason

Fixes #519

github.com/jsx-eslint/eslint-plugin-react - f8b4aa3e8ef141e8e084278d2861b994c5d757dd authored almost 3 years ago
[Tests] `jsx-indent`: add passing test case

Closes #500

github.com/jsx-eslint/eslint-plugin-react - a13593d404642239b7c1249b86d17a2832b32108 authored almost 3 years ago
[Fix] `propTypes`: Handle TSTypeReference in no-unused-prop-types

Co-authored-by: Markus Olsson <[email protected]>
Co-authored-by: Jordan Harband <ljharb...

github.com/jsx-eslint/eslint-plugin-react - 36482a3805cfb0a5fd3b9ce259702561f42d3661 authored almost 3 years ago
[Tests] move invalid test case to valid; changed in axe-core v4.4

See https://github.com/dequelabs/axe-core/issues/3188

github.com/jsx-eslint/eslint-plugin-jsx-a11y - c460a8b896adf42b689b35b6820d634e552f290b authored almost 3 years ago
[Dev Deps] update `@babel/cli`, `@babel/core`, `@babel/eslint-parser`, `@babel/plugin-transform-flow-strip-types`, `aud`, `eslint-plugin-eslint-plugin`, `eslint-plugin-flowtype`, `eslint-plugin-import`

github.com/jsx-eslint/eslint-plugin-jsx-a11y - fa3c86963d03df9aebe8c9d248c76dbc0acd16c5 authored almost 3 years ago
[Deps] update `@babel/runtime`, `axe-core`, `damerau-levenshtein`

github.com/jsx-eslint/eslint-plugin-jsx-a11y - c015fef15cf37a5d29169b4cd2a69bb5248f00d9 authored almost 3 years ago
[Deps] update `prop-types`

github.com/jsx-eslint/eslint-plugin-react - 74634488e8682bc74e8d93e03b5ad70cf47551a9 authored almost 3 years ago
[New] `jsx-curly-brace-presence`: add "propElementValues" config option

Fixes #3184

github.com/jsx-eslint/eslint-plugin-react - ed63c017b9a47bd4a48aa88b97c921bb8b474b7c authored almost 3 years ago
[Fix] `prefer-exact-props` improve performance for `Identifier` visitor

github.com/jsx-eslint/eslint-plugin-react - 4c668b37c399a0988bcdf60f21aeabcfd7f4aff2 authored almost 3 years ago
[Docs] `display-name`: improve examples

github.com/jsx-eslint/eslint-plugin-react - 5a2e453a753a64fcb0e014f3aa7e40f6bb9c849e authored almost 3 years ago
[readme] Some grammar fixes

(lower case after period, and also reiteration at the beginning)

github.com/jsx-eslint/eslint-plugin-react - 2dfe98f393270b4b9cf1cf6f12f3ed495ddcfc1c authored almost 3 years ago
[Refactor] `no-invalid-html-attribute`: sort HTML_ELEMENTS and messages

github.com/jsx-eslint/eslint-plugin-react - 541ea43079e7944f76d7a2ac49e760c275295ac9 authored about 3 years ago
[Fix] `no-invalid-html-attribute`: avoid breaking syntax from #3174

github.com/jsx-eslint/eslint-plugin-react - 5f49f51dd237dd4c6758bc0c3e5b300a28770966 authored about 3 years ago
[Tests] `no-invalid-html-attribute`: fix test cases

github.com/jsx-eslint/eslint-plugin-react - 2445dbb041b9a5025edba6c156cbcd5ff78d7d17 authored about 3 years ago
[Tests] `no-invalid-html-attribute`: add some more tests

github.com/jsx-eslint/eslint-plugin-react - 4c3d00f8c31c556ff234fc3c1a876236a6db1ad5 authored about 3 years ago
[Dev Deps] update `@babel/core`, `@babel/eslint-parser`, `@babel/plugin-syntax-decorators`, `@babel/plugin-syntax-do-expressions`, `@babel/plugin-syntax-function-bind`, `@babel/preset-react`, `@types/node`, `aud`, `eslint-plugin-import`, `eslint-remote-tester`, `eslint-remote-tester-repositories`, `ls-engines`

github.com/jsx-eslint/eslint-plugin-react - 0d8946212a1ba560b12e2e01807033e19dc774f7 authored about 3 years ago
[Tests] smoke: only use the TS parser on TS files

Closes #3178

github.com/jsx-eslint/eslint-plugin-react - 08fbc6a840a3291f3bd8e9008bc084aa0394d92e authored about 3 years ago
[Fix] `no-invalid-html-attribute`: allow 'shortcut icon' on `link`

Fixes #3172

github.com/jsx-eslint/eslint-plugin-react - e0af60b1e38c4dc236128fe95bc8723a4c46d67d authored about 3 years ago
[Docs] `jsx-no-target-blank`: Improve readme

See https://web.dev/external-anchors-use-rel-noopener/, https://chromestatus.com/feature/6140064...

github.com/jsx-eslint/eslint-plugin-react - 5d0e932f03b6c91aa140f6da303abd06561e0ecc authored about 3 years ago
[New] `jsx-no-target-blank`: Improve fixer with option `allowReferrer`

github.com/jsx-eslint/eslint-plugin-react - e6d3850341e8b7cfbfa7ada343169ef33f9d67aa authored about 3 years ago
[Fix] `prop-types`, `propTypes`: add support for exported type inference

github.com/jsx-eslint/eslint-plugin-react - 6a40d48219517cab3bf6719f408975f51b0a95b9 authored about 3 years ago
[Tests] split up node tests; skip `npm ls` on node < 10

github.com/jsx-eslint/jsx-ast-utils - 2434d32b3ed9becf2614dc1b42db629fd85ef7cd authored about 3 years ago
[actions] reuse common workflows

See https://github.com/inspect-js/is-arguments/pull/38

github.com/jsx-eslint/jsx-ast-utils - e72985a48654f37406504c94ed6839eb63758799 authored about 3 years ago
[Deps] update `array-includes`

github.com/jsx-eslint/jsx-ast-utils - f09da77523d1f2ea2d1083f0ac2e2c66571a4cdc authored about 3 years ago
[Dev Deps] update `eslint`, `@babel/core`, `@babel/parser`, `eslint-config-airbnb-base`, `eslint-plugin-import`, `object.entries`, `object.fromentries`, `safe-publish-latest`; switch to `@babel/eslint-parser`

github.com/jsx-eslint/jsx-ast-utils - 983247c5a67ddbb7dfb71231b79b038fdcbd938b authored about 3 years ago
Update CHANGELOG and bump version

github.com/jsx-eslint/eslint-plugin-react - 9be55ed7f2417104ecaae9771fa9e603f847706e authored about 3 years ago
[readme] change `jsx-runtime` link from branch to sha

github.com/jsx-eslint/eslint-plugin-react - ccf3c35c2d6c23c74969fd7417ec88320636a92c authored about 3 years ago
[Fix] `jsx-indent-props`: Reset `line.isUsingOperator` correctly after ternary

github.com/jsx-eslint/eslint-plugin-react - 3db52859132d1477f3ad38dc915a9b4870356890 authored about 3 years ago
[Tests] rename test file to match production file

github.com/jsx-eslint/eslint-plugin-react - d56fdb8054103ce4f02e14d5df2fd83d9b4e180a authored about 3 years ago
[New] component detection: add `util.isReactHookCall`

Rename Components test suite filename to match sibling lib/util/Components filename.
Extend Comp...

github.com/jsx-eslint/eslint-plugin-react - 5a253803c2b91d1ddcfe4a07c30f0a3a8ba26ded authored about 3 years ago
[Test] parsers.all augments suggestion code output

parsers.all generates an extraComment which is appended to test case examples and their expected...

github.com/jsx-eslint/eslint-plugin-react - f7943d5f77d47dba913e5de01242d4fbae3e2af1 authored about 3 years ago
[New] `aria-role`: add `allowedInvalidRoles` option

github.com/jsx-eslint/eslint-plugin-jsx-a11y - 566011b89df811b95bc4e99799a5ea03d440411d authored about 3 years ago
[Dev Deps] update `eslint-plugin-import`

github.com/jsx-eslint/eslint-plugin-react - d5bf8d96696b64aa53425e31bb1bd3d87e206db4 authored about 3 years ago
test: align usage of jest expect across tests

github.com/jsx-eslint/eslint-plugin-jsx-a11y - 685426df16f2196ec5a7e3a6cbc4cbe83102cdaa authored about 3 years ago