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

Add test case for propTypes declarations with an empty body

github.com/jsx-eslint/eslint-plugin-react - b2bfc08a0fd5f7ae369e3af04ec3b4360409d670 authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #193 from mattyod/fix/check-index-is-not-negative

Fix crash on propTypes declarations with an empty body

github.com/jsx-eslint/eslint-plugin-react - 94133a07f771e3f152e125fb22d412649ad9c0db authored over 9 years ago by Yannick Croissant <[email protected]>
Check index is not negative.

github.com/jsx-eslint/eslint-plugin-react - 8dc1053aab549d8c9d39d25072be0715428646a6 authored over 9 years ago by mattyod <[email protected]>
Add jsx-indent-props rule (fixes #15, fixes #181)

github.com/jsx-eslint/eslint-plugin-react - 7119df945e23f9b3eb64801608e9a5d597b8f000 authored over 9 years ago by Yannick Croissant <[email protected]>
Update History and bump version

github.com/jsx-eslint/eslint-plugin-react - 3628b03536f95ce49eaf5530508d3633425e6af6 authored over 9 years ago by Yannick Croissant <[email protected]>
Add more test cases for object rest/spread

github.com/jsx-eslint/eslint-plugin-react - ac2d48330c8dd25dd5743bb8eba98402f653f608 authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #189 from teambox/fix/defensive-coding-to-support-object-spread

Fix object rest/spread handling in display-name and jsx-sort-prop-types

github.com/jsx-eslint/eslint-plugin-react - 9842eb6c759d7520dc1e30b92bd399f26901167b authored over 9 years ago by Yannick Croissant <[email protected]>
add defensive coding to support experimental object spread properties

github.com/jsx-eslint/eslint-plugin-react - dbdd689a3d7e572f2a61a678f627d75d94d3268b authored over 9 years ago by Jorge Morante <[email protected]>
Update dependencies

github.com/jsx-eslint/eslint-plugin-react - 5194c501e002aacffb761657e7a6075b2995adbd authored over 9 years ago by Yannick Croissant <[email protected]>
Add test case for object rest/spread

github.com/jsx-eslint/eslint-plugin-react - 225fcf7342f459800fe3240e1b821cde1bb568c4 authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #187 from xjamundx/patch-1

Fix object rest/spread handling

github.com/jsx-eslint/eslint-plugin-react - 93cbbe78c99a1b6604c3e8966629cb3fc1cde13f authored over 9 years ago by Yannick Croissant <[email protected]>
Fix A Crash

In standard (latest `master`) when I enable `experimentalObjectRestSpread` in eslint. We run int...

github.com/jsx-eslint/eslint-plugin-react - 87a42c9d60c465a445d058f163304e846383d21f authored over 9 years ago by Jamund Ferguson <[email protected]>
Update History and bump version

github.com/jsx-eslint/eslint-plugin-react - 13fa214e1c4f3063aa9953ed44e250929d08e619 authored over 9 years ago by Yannick Croissant <[email protected]>
Remove peerDependencies (fixes #178)

github.com/jsx-eslint/eslint-plugin-react - 4de93a72f263e64ac697ee28d2fbeb6c95038087 authored over 9 years ago by Yannick Croissant <[email protected]>
Update History and bump version

github.com/jsx-eslint/eslint-plugin-react - c5296a316a39719460572e7c068902aa7cc901c9 authored over 9 years ago by Yannick Croissant <[email protected]>
Fix crash when propTypes don't have any parent (fixes #182)

github.com/jsx-eslint/eslint-plugin-react - a46420deb84401b94557d10c82f6beda34425a5d authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #183 from CalebMorris/hotfix/literalsFix

Added type limits to jsx-no-literals.

github.com/jsx-eslint/eslint-plugin-react - 07f6ba9d81ea34fa811eecef4b1af72cd665a1f1 authored over 9 years ago by Yannick Croissant <[email protected]>
Added type limits to jsx-no-literals.

github.com/jsx-eslint/eslint-plugin-react - 0bdf5b68abf4a55c6bbfda937c9fbaedaa46cb50 authored over 9 years ago by Caleb Morris <[email protected]>
Update History and bump version

github.com/jsx-eslint/eslint-plugin-react - 5666ed798d77bdcbf9c80e7508109fa1de2cfcfe authored over 9 years ago by Yannick Croissant <[email protected]>
Update to ESLint v1.0.0

github.com/jsx-eslint/eslint-plugin-react - 5db93d7983d4e4cbdc66cda72eb2997e5c60f1fb authored over 9 years ago by Yannick Croissant <[email protected]>
Fix object access in jsx-no-undef (fixes #172)

github.com/jsx-eslint/eslint-plugin-react - d3af335c09f6c537b87700477a4c2e8691759bab authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #176 from CalebMorris/newRule/no-raw-text

Add jsx-no-literals rule

github.com/jsx-eslint/eslint-plugin-react - 1258f3207d2dc82625c96441d1aef77960bd0ebc authored over 9 years ago by Yannick Croissant <[email protected]>
Renamed rule `no-literals` -> `jsx-no-literals`

github.com/jsx-eslint/eslint-plugin-react - 324c620e8256a0463868b01d538eacda544bd5f7 authored over 9 years ago by Caleb Morris <[email protected]>
Added docs for no-literals rule

github.com/jsx-eslint/eslint-plugin-react - 18c0369adc3b735fec2d887795d905850421f7f2 authored over 9 years ago by Caleb Morris <[email protected]>
Updated multiline example and added a few more

github.com/jsx-eslint/eslint-plugin-react - 21075b4e92611e3b2edef6c2536fc056fd8a158b authored over 9 years ago by Caleb Morris <[email protected]>
Fixed empty literal detection

Should ignore any literal nodes that are purely whitespace.
That way simply splitting a node acc...

github.com/jsx-eslint/eslint-plugin-react - 18a359783d8e6abecb98a1bfa9304f97778b4697 authored over 9 years ago by Caleb Morris <[email protected]>
Started adding tests

Need to create more for the variety of literal usages

github.com/jsx-eslint/eslint-plugin-react - d81e03cf413badb722685a7dda5e0480678fcffc authored over 9 years ago by Caleb Morris <[email protected]>
Added basic no-literals rules

github.com/jsx-eslint/eslint-plugin-react - d80c1ca9815a417d0850fa704c8b6fa15126cfd8 authored over 9 years ago by Caleb Morris <[email protected]>
Add jsx-max-props-per-line rule (fixes #13)

github.com/jsx-eslint/eslint-plugin-react - 491f67f8684357fa5cd8b7bb31ed17d069865c34 authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #169 from lencioni/patch-1

Fix link in History.md

github.com/jsx-eslint/eslint-plugin-react - f8a8bd7c6fc03fc2171afe6cec43cefcef533c8c authored over 9 years ago by Yannick Croissant <[email protected]>
Fix link in History.md

github.com/jsx-eslint/eslint-plugin-react - 1606b983b2c154cdab6b9d07003b1e90c4eadaa1 authored over 9 years ago by Joe Lencioni <[email protected]>
Update History and bump version

github.com/jsx-eslint/eslint-plugin-react - 20218319b7f010350d3813b7ef719b002590c7d1 authored over 9 years ago by Yannick Croissant <[email protected]>
Add customValidators option to prop-types documentation

github.com/jsx-eslint/eslint-plugin-react - 63546eed92ef40b90d494f99352efb57c1613fd2 authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #164 from mkenyon/no-unknown-event-handlers

Add event handlers to no-unknown-property

github.com/jsx-eslint/eslint-plugin-react - b1a7b0c62ba5dfe3744fee6c875044463844a138 authored over 9 years ago by Yannick Croissant <[email protected]>
Fix comment handling in jsx-curly-spacing (fixes #165)

github.com/jsx-eslint/eslint-plugin-react - 3556264ae2a061b5ed21ca6f37846dbdda7ffcf8 authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #160 from CalebMorris/customValidatorDetection

Add customValidators option to prop-types (fixes #145)

github.com/jsx-eslint/eslint-plugin-react - e67538bcec1e4f882b8145ee82a655b739f67ac1 authored over 9 years ago by Yannick Croissant <[email protected]>
Update dependencies

github.com/jsx-eslint/eslint-plugin-react - e4e0b423433de6b8b47f6d1f5cc641b895914daa authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #167 from ngbrown/patch-2

Update require-extension.md with information on setting up Webpack.

github.com/jsx-eslint/eslint-plugin-react - 448d491ac04501194d339a6f131029df3d9003bc authored over 9 years ago by Yannick Croissant <[email protected]>
Update require-extension.md with information on setting up Webpack.

github.com/jsx-eslint/eslint-plugin-react - 56250a6fab43df494b160b69fb750861be39982f authored over 9 years ago by Nathan Brown <[email protected]>
Add event handlers to no-unknown-property

Enforce casing for all event handlers from
https://facebook.github.io/react/docs/events.html

I ...

github.com/jsx-eslint/eslint-plugin-react - 8704c65dc63097b4f1c4b7609e28a25afc3c9178 authored over 9 years ago by Mike Kenyon <[email protected]>
Merge branch 'master' into customValidatorDetection

github.com/jsx-eslint/eslint-plugin-react - f024c8dcb7c1d0d460206b2585a5c72c8b857346 authored over 9 years ago by Caleb Morris <[email protected]>
Update History and bump version

github.com/jsx-eslint/eslint-plugin-react - bed60d44e81f057e4254dbf18e2ff81f231aab70 authored over 9 years ago by Yannick Croissant <[email protected]>
Fix crash when retrieving propType name (fixes #163)

github.com/jsx-eslint/eslint-plugin-react - 6f6f4c0dbc25d94e753ea758c3b296422f6ff1b6 authored over 9 years ago by Yannick Croissant <[email protected]>
Add documentation for jsx-no-duplicate-props

github.com/jsx-eslint/eslint-plugin-react - 94eb94906132d11095ad67ec2cabdcd4b355a1c4 authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #161 from hummlas/no-dupe-props

Add jsx-no-duplicate-props rule (fixes #143)

github.com/jsx-eslint/eslint-plugin-react - 1ca6062bc550f8d5d1db17c2554f197240930a52 authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #156 from mathieumg/jsxcurlyspacing_multiline

Add `allowMultiline` option to the `jsx-curly-spacing` rule

github.com/jsx-eslint/eslint-plugin-react - 7a62fded9af0aad448cf9db66a3abc74f75f2e2d authored over 9 years ago by Yannick Croissant <[email protected]>
Added `allowMultiline` property to the `jsx-curly-spacing` rule.

github.com/jsx-eslint/eslint-plugin-react - b779adf9a859c6e781295e90e8b78ca7786d4688 authored over 9 years ago by Mathieu M-Gosselin <[email protected]>
Added rule for no duplicated props

github.com/jsx-eslint/eslint-plugin-react - 0dbd28cd39f220bb4eaf44824d668e9f9c6b7b66 authored over 9 years ago by Markus Ånöstam <[email protected]>
Added unit tests for expected behaviors of this feature

- Allows simple type usage
- Allows nested usage that uses 'shape' keyword
- Allows usage inside...

github.com/jsx-eslint/eslint-plugin-react - e6498acf61b2d63ddfa16f19ee750f2a47883c78 authored over 9 years ago by Caleb Morris <[email protected]>
Added custom validator check for constructing the proptypes for validation

For now will be ignored.
Possible future behavior:
- Import structured validator that plugs in...

github.com/jsx-eslint/eslint-plugin-react - 75d5f1a3cd999127da12d9d39888a1941dc2d9d5 authored over 9 years ago by Caleb Morris <[email protected]>
Added 'customValidators' key to proptypes schema

This allows adding the name of the custom validator used instead of
React.PropTypes

github.com/jsx-eslint/eslint-plugin-react - e04a31b52ed0a0a28697f66185292b219e596b56 authored over 9 years ago by Caleb Morris <[email protected]>
Fix multiple var and destructuring handling in props-types (fixes #159)

github.com/jsx-eslint/eslint-plugin-react - e009744e419dcc805e6b48d482030d0287a219a1 authored over 9 years ago by Yannick Croissant <[email protected]>
Update History and bump version

github.com/jsx-eslint/eslint-plugin-react - 9773cfc72dca92d0f8ece00a096c3795161d571f authored over 9 years ago by Yannick Croissant <[email protected]>
Update peerDependencies requirements (fixes #154)

github.com/jsx-eslint/eslint-plugin-react - ed9abfda16250532dc5c042a786120b67a74daa1 authored over 9 years ago by Yannick Croissant <[email protected]>
Update codebase for ESLint v1.0.0

github.com/jsx-eslint/eslint-plugin-react - 04e0518ff527352c0f59e70a4dc3ce6c59adadeb authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #153 from CalebMorris/fix/typeOfChildTypes

Change oneOfType to actually keep the child types (fixes #148)

github.com/jsx-eslint/eslint-plugin-react - 4a914978136c22d768097a5d6eda77e1cbf68996 authored over 9 years ago by Yannick Croissant <[email protected]>
Added unit test for oneOfType with non-complex type possibilties

github.com/jsx-eslint/eslint-plugin-react - 6296ca3e099932cd33789fb8447a9f8425ad53a5 authored over 9 years ago by Caleb Morris <[email protected]>
Changed oneOfType to actually keep the child types

github.com/jsx-eslint/eslint-plugin-react - 7e09de1836c2c3818054a86aea598c4906973f9a authored over 9 years ago by Caleb Morris <[email protected]>
Merge pull request #147 from lencioni/no-danger-readme

Add no-danger to README

github.com/jsx-eslint/eslint-plugin-react - ab4da9f0056ebd3767ec86024735723455cf954e authored over 9 years ago by Yannick Croissant <[email protected]>
Add no-danger to README

This rule was added by 0c132f5559 but was not added to the README, so it
was difficult to discover.

github.com/jsx-eslint/eslint-plugin-react - d362ccfcf8ddf68e59458b217543099c92968c6f authored over 9 years ago by Joe Lencioni <[email protected]>
Update History and bump version

github.com/jsx-eslint/eslint-plugin-react - b9e71b8eb3a2972fa8348d74ed1e8e653e9049d6 authored over 9 years ago by Yannick Croissant <[email protected]>
Add jsx-curly-spacing rule (fixes #142)

github.com/jsx-eslint/eslint-plugin-react - 250b9eb103dd3fa49a514fd37ecba3de4358e5d2 authored over 9 years ago by Yannick Croissant <[email protected]>
Fix component detection (fixes #144)

github.com/jsx-eslint/eslint-plugin-react - 81bde27d99d26c38c13b88afaa068ebfad555719 authored over 9 years ago by Yannick Croissant <[email protected]>
Remove properties limitations on some prop types (fixes #139)

github.com/jsx-eslint/eslint-plugin-react - a8f3a0534d1f5099d33824816e00fffc9df0bbcd authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #138 from scothis/no-danger

Add no-danger rule

github.com/jsx-eslint/eslint-plugin-react - 6104472b025576ed4ad05e6d97a7371339f35da0 authored over 9 years ago by Yannick Croissant <[email protected]>
Update History and bump version

github.com/jsx-eslint/eslint-plugin-react - 6a71f82d1590593c6c4681a4543cb00839642445 authored over 9 years ago by Yannick Croissant <[email protected]>
Fix simple destructuring handling (fixes #137)

github.com/jsx-eslint/eslint-plugin-react - a869bd1ebb7a944be83109f109c6636a281e8eb2 authored over 9 years ago by Yannick Croissant <[email protected]>
Prevent usage of dangerous JSX properties (no-danger)

Dangerous properties in React are those whose behavior is known to be a
common source of applica...

github.com/jsx-eslint/eslint-plugin-react - 0c132f55595841608be78a2d44f1ce39785f5eef authored over 9 years ago by Scott Andrews <[email protected]>
Update History and bump version

github.com/jsx-eslint/eslint-plugin-react - 824ba8d0c3d6225475827f3c0b4ed7ac3775cf7d authored over 9 years ago by Yannick Croissant <[email protected]>
Fix nested props destructuring (fixes #136)

github.com/jsx-eslint/eslint-plugin-react - 94b439bd46a1ed659dd4fe20a6924e05c7707781 authored over 9 years ago by Yannick Croissant <[email protected]>
Fix "ignore" option for prop-types rule (fixes #135)

github.com/jsx-eslint/eslint-plugin-react - 999e7c467aa630b346e5c77f634cb141fd5fe8cd authored over 9 years ago by Yannick Croissant <[email protected]>
Update History and bump version

github.com/jsx-eslint/eslint-plugin-react - e577f76481212d4714e4c30b4351cfab1e05dc6f authored over 9 years ago by Yannick Croissant <[email protected]>
Fix props validation when using a prop as an object key (fixes #132)

github.com/jsx-eslint/eslint-plugin-react - 84d49dc7f6c181827f0150db6f03c1146bbd9d30 authored over 9 years ago by Yannick Croissant <[email protected]>
Update History and bump version

github.com/jsx-eslint/eslint-plugin-react - 8a50a241fcdb79820a826c58f6a50f0c49292328 authored over 9 years ago by Yannick Croissant <[email protected]>
Fix crash in prop-types when encountering an empty variable declaration (fixes #130)

github.com/jsx-eslint/eslint-plugin-react - 86823205abd256ce067f99a1705e27ef4da5ee94 authored over 9 years ago by Yannick Croissant <[email protected]>
Update History and bump version

github.com/jsx-eslint/eslint-plugin-react - 3e280a6592200d35913e012aa33c1b22ffca8922 authored over 9 years ago by Yannick Croissant <[email protected]>
Add support for props destructuring directly on the this keyword

github.com/jsx-eslint/eslint-plugin-react - c02f95275fe8da0209653c1ab6bc5d414e62b22d authored over 9 years ago by Yannick Croissant <[email protected]>
Fix rules options in tests

github.com/jsx-eslint/eslint-plugin-react - 0b756b51cdfc5a924f559060dadc43e5e109309b authored over 9 years ago by Yannick Croissant <[email protected]>
Update .eslintrc configuration

github.com/jsx-eslint/eslint-plugin-react - 386a077af371c214f6f9d17775a68b3ade8985e3 authored over 9 years ago by Yannick Croissant <[email protected]>
Update dependencies

github.com/jsx-eslint/eslint-plugin-react - a31c418a61041879be115bc5e665d7f93feb5147 authored over 9 years ago by Yannick Croissant <[email protected]>
Move the 'constructor' method to the lifecycle group

github.com/jsx-eslint/eslint-plugin-react - f2ebd33ee26a792d607eacdf8e2cc26d5a7d8dbf authored over 9 years ago by Yannick Croissant <[email protected]>
Downgrade 'space-unary-ops' in .eslintrc because of eslint/eslint#2764

github.com/jsx-eslint/eslint-plugin-react - 34eef5aa9082bd618bdc6ac9ad7838de8faf2d2e authored over 9 years ago by Yannick Croissant <[email protected]>
Fix 'sort-vars' option in .eslintrc

github.com/jsx-eslint/eslint-plugin-react - 1cc61d70bed71400bfd7d796c1b50ed3102b938c authored over 9 years ago by Yannick Croissant <[email protected]>
Fix invalid class property handling in jsx-sort-prop-types (fixes #129)

github.com/jsx-eslint/eslint-plugin-react - b1e1f4089e293084e75b5ee7edcac58f8a57083a authored over 9 years ago by Yannick Croissant <[email protected]>
Add schema to validate rules options

github.com/jsx-eslint/eslint-plugin-react - 338e530b570b0074381e02e044cb516276b753ed authored over 9 years ago by Yannick Croissant <[email protected]>
Add ES6 methods to sort-comp default configuration (fixes #97, fixes #122)

github.com/jsx-eslint/eslint-plugin-react - d657ea5bbe6313867b218e7ffe7685fb7ed27327 authored over 9 years ago by Yannick Croissant <[email protected]>
Add require-extension rule to Readme

github.com/jsx-eslint/eslint-plugin-react - f6292bb14608bad37e273ad1f884a4e829e43f04 authored over 9 years ago by Yannick Croissant <[email protected]>
Add acceptTranspilerName option to display-name rule (fixes #75)

github.com/jsx-eslint/eslint-plugin-react - 9b54b907d605bc4e0d99ce6fde1978255a8bb8dc authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #127 from Cellule/prop_types_computed_props

Add support for computed string format in prop-types

github.com/jsx-eslint/eslint-plugin-react - 3a0be297d45f68860bb2321a318e89f796326cec authored over 9 years ago by Yannick Croissant <[email protected]>
Added support for prop-types check of type `this.props['this-format']`.

Used list of nested names instead of dot-separated names to avoid conflict with properties like `...

github.com/jsx-eslint/eslint-plugin-react - 144d45c854e484dabdb5783b0c408c7a4eb54909 authored over 9 years ago by Michael Ferris <[email protected]>
Fix crash if a ClassProperty has only one token (fixes #125)

github.com/jsx-eslint/eslint-plugin-react - 228548fb0cb469cfcc2fd73793e6c4235da2ce19 authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #123 from Cellule/sort_prop_types_key

Fix `jsx-sort-prop-types` support for keys as string

github.com/jsx-eslint/eslint-plugin-react - deb0447b130620891ddab88d9259e7c2d5c98073 authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #124 from Cellule/prop_types_destructuring

Fix `prop-types` desctructuring with properties as string (fixes #118)

github.com/jsx-eslint/eslint-plugin-react - 9583f81b6497e4d5952f1734fbccebee95555578 authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #119 from rpl/fix/displayName-and-propTypes-on-jsx-false

Fix detection of missing displayName and propTypes when ecmaFeatures.jsx is false

github.com/jsx-eslint/eslint-plugin-react - 1ab838ca450ade5e577accb8659c15f8cd8b0ca2 authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #117 from scothis/require-ext

Add require-extension rule

github.com/jsx-eslint/eslint-plugin-react - a00bc6e81e523c2f43030fd9fddea2fadcca515c authored over 9 years ago by Yannick Croissant <[email protected]>
Fix `prop-types` desctructuring with properties as string.

github.com/jsx-eslint/eslint-plugin-react - c73d9b8af01321776c87684ecdf181ac9692f048 authored over 9 years ago by Michael Ferris <[email protected]>
Added support for prop type identified by strings in rule `jsx-sort-prop-types`

github.com/jsx-eslint/eslint-plugin-react - 1cd3686e927ade0a3b83995733ef1737e2d512a2 authored over 9 years ago by Michael Ferris <[email protected]>
fix detection of missing propTypes validations on ecmaFeatures.jsx false

github.com/jsx-eslint/eslint-plugin-react - 8626f722b9a79bbce188539e31fbb77c99b4ff0b authored over 9 years ago by Luca Greco <[email protected]>
fix detect missing displayName in React class when ecmaFeatures.jsx is false

github.com/jsx-eslint/eslint-plugin-react - 4a292d16085f5570fceab220f73a0dad4de7eb59 authored over 9 years ago by Luca Greco <[email protected]>
Allow blocking of '.jsx' extensions with `require()`

Created a new rule, 'require-extension', which inspects the required
module ID and warns if the ...

github.com/jsx-eslint/eslint-plugin-react - 73f565d78b6e9aacd88364ba11347b48395dfc57 authored over 9 years ago by Scott Andrews <[email protected]>