Ecosyste.ms: OpenCollective

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

github.com/jsx-eslint/eslint-plugin-react

React-specific linting rules for ESLint
https://github.com/jsx-eslint/eslint-plugin-react

Update to ESLint v1.0.0

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

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

1258f3207d2dc82625c96441d1aef77960bd0ebc authored over 9 years ago by Yannick Croissant <[email protected]>
Renamed rule `no-literals` -> `jsx-no-literals`

324c620e8256a0463868b01d538eacda544bd5f7 authored over 9 years ago by Caleb Morris <[email protected]>
Added docs for no-literals rule

18c0369adc3b735fec2d887795d905850421f7f2 authored over 9 years ago by Caleb Morris <[email protected]>
Updated multiline example and added a few more

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...

18a359783d8e6abecb98a1bfa9304f97778b4697 authored over 9 years ago by Caleb Morris <[email protected]>
Started adding tests

Need to create more for the variety of literal usages

d81e03cf413badb722685a7dda5e0480678fcffc authored over 9 years ago by Caleb Morris <[email protected]>
Added basic no-literals rules

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

491f67f8684357fa5cd8b7bb31ed17d069865c34 authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #169 from lencioni/patch-1

Fix link in History.md

f8a8bd7c6fc03fc2171afe6cec43cefcef533c8c authored over 9 years ago by Yannick Croissant <[email protected]>
Fix link in History.md

1606b983b2c154cdab6b9d07003b1e90c4eadaa1 authored over 9 years ago by Joe Lencioni <[email protected]>
Update History and bump version

20218319b7f010350d3813b7ef719b002590c7d1 authored over 9 years ago by Yannick Croissant <[email protected]>
Add customValidators option to prop-types documentation

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

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

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)

e67538bcec1e4f882b8145ee82a655b739f67ac1 authored over 9 years ago by Yannick Croissant <[email protected]>
Update dependencies

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.

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

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 ...

8704c65dc63097b4f1c4b7609e28a25afc3c9178 authored over 9 years ago by Mike Kenyon <[email protected]>
Merge branch 'master' into customValidatorDetection

f024c8dcb7c1d0d460206b2585a5c72c8b857346 authored over 9 years ago by Caleb Morris <[email protected]>
Update History and bump version

bed60d44e81f057e4254dbf18e2ff81f231aab70 authored over 9 years ago by Yannick Croissant <[email protected]>
Fix crash when retrieving propType name (fixes #163)

6f6f4c0dbc25d94e753ea758c3b296422f6ff1b6 authored over 9 years ago by Yannick Croissant <[email protected]>
Add documentation for jsx-no-duplicate-props

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)

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

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

b779adf9a859c6e781295e90e8b78ca7786d4688 authored over 9 years ago by Mathieu M-Gosselin <[email protected]>
Added rule for no duplicated props

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...

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...

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

e04a31b52ed0a0a28697f66185292b219e596b56 authored over 9 years ago by Caleb Morris <[email protected]>
Fix multiple var and destructuring handling in props-types (fixes #159)

e009744e419dcc805e6b48d482030d0287a219a1 authored over 9 years ago by Yannick Croissant <[email protected]>
Update History and bump version

9773cfc72dca92d0f8ece00a096c3795161d571f authored over 9 years ago by Yannick Croissant <[email protected]>
Update peerDependencies requirements (fixes #154)

ed9abfda16250532dc5c042a786120b67a74daa1 authored over 9 years ago by Yannick Croissant <[email protected]>
Update codebase for ESLint v1.0.0

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)

4a914978136c22d768097a5d6eda77e1cbf68996 authored over 9 years ago by Yannick Croissant <[email protected]>
Added unit test for oneOfType with non-complex type possibilties

6296ca3e099932cd33789fb8447a9f8425ad53a5 authored over 9 years ago by Caleb Morris <[email protected]>
Changed oneOfType to actually keep the child types

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

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.

d362ccfcf8ddf68e59458b217543099c92968c6f authored over 9 years ago by Joe Lencioni <[email protected]>
Update History and bump version

b9e71b8eb3a2972fa8348d74ed1e8e653e9049d6 authored over 9 years ago by Yannick Croissant <[email protected]>
Add jsx-curly-spacing rule (fixes #142)

250b9eb103dd3fa49a514fd37ecba3de4358e5d2 authored over 9 years ago by Yannick Croissant <[email protected]>
Fix component detection (fixes #144)

81bde27d99d26c38c13b88afaa068ebfad555719 authored over 9 years ago by Yannick Croissant <[email protected]>
Remove properties limitations on some prop types (fixes #139)

a8f3a0534d1f5099d33824816e00fffc9df0bbcd authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #138 from scothis/no-danger

Add no-danger rule

6104472b025576ed4ad05e6d97a7371339f35da0 authored over 9 years ago by Yannick Croissant <[email protected]>
Update History and bump version

6a71f82d1590593c6c4681a4543cb00839642445 authored over 9 years ago by Yannick Croissant <[email protected]>
Fix simple destructuring handling (fixes #137)

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...

0c132f55595841608be78a2d44f1ce39785f5eef authored over 9 years ago by Scott Andrews <[email protected]>
Update History and bump version

824ba8d0c3d6225475827f3c0b4ed7ac3775cf7d authored over 9 years ago by Yannick Croissant <[email protected]>
Fix nested props destructuring (fixes #136)

94b439bd46a1ed659dd4fe20a6924e05c7707781 authored over 9 years ago by Yannick Croissant <[email protected]>
Fix "ignore" option for prop-types rule (fixes #135)

999e7c467aa630b346e5c77f634cb141fd5fe8cd authored over 9 years ago by Yannick Croissant <[email protected]>
Update History and bump version

e577f76481212d4714e4c30b4351cfab1e05dc6f authored over 9 years ago by Yannick Croissant <[email protected]>
Fix props validation when using a prop as an object key (fixes #132)

84d49dc7f6c181827f0150db6f03c1146bbd9d30 authored over 9 years ago by Yannick Croissant <[email protected]>
Update History and bump version

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

86823205abd256ce067f99a1705e27ef4da5ee94 authored over 9 years ago by Yannick Croissant <[email protected]>
Update History and bump version

3e280a6592200d35913e012aa33c1b22ffca8922 authored over 9 years ago by Yannick Croissant <[email protected]>
Add support for props destructuring directly on the this keyword

c02f95275fe8da0209653c1ab6bc5d414e62b22d authored over 9 years ago by Yannick Croissant <[email protected]>
Fix rules options in tests

0b756b51cdfc5a924f559060dadc43e5e109309b authored over 9 years ago by Yannick Croissant <[email protected]>
Update .eslintrc configuration

386a077af371c214f6f9d17775a68b3ade8985e3 authored over 9 years ago by Yannick Croissant <[email protected]>
Update dependencies

a31c418a61041879be115bc5e665d7f93feb5147 authored over 9 years ago by Yannick Croissant <[email protected]>
Move the 'constructor' method to the lifecycle group

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

34eef5aa9082bd618bdc6ac9ad7838de8faf2d2e authored over 9 years ago by Yannick Croissant <[email protected]>
Fix 'sort-vars' option in .eslintrc

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

b1e1f4089e293084e75b5ee7edcac58f8a57083a authored over 9 years ago by Yannick Croissant <[email protected]>
Add schema to validate rules options

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

d657ea5bbe6313867b218e7ffe7685fb7ed27327 authored over 9 years ago by Yannick Croissant <[email protected]>
Add require-extension rule to Readme

f6292bb14608bad37e273ad1f884a4e829e43f04 authored over 9 years ago by Yannick Croissant <[email protected]>
Add acceptTranspilerName option to display-name rule (fixes #75)

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

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 `...

144d45c854e484dabdb5783b0c408c7a4eb54909 authored over 9 years ago by Michael Ferris <[email protected]>
Fix crash if a ClassProperty has only one token (fixes #125)

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

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)

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

1ab838ca450ade5e577accb8659c15f8cd8b0ca2 authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #117 from scothis/require-ext

Add require-extension rule

a00bc6e81e523c2f43030fd9fddea2fadcca515c authored over 9 years ago by Yannick Croissant <[email protected]>
Fix `prop-types` desctructuring with properties as string.

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`

1cd3686e927ade0a3b83995733ef1737e2d512a2 authored over 9 years ago by Michael Ferris <[email protected]>
fix detection of missing propTypes validations on ecmaFeatures.jsx false

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

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 ...

73f565d78b6e9aacd88364ba11347b48395dfc57 authored over 9 years ago by Scott Andrews <[email protected]>
Merge pull request #112 from Cellule/nested_prop_types

Added support for nested prop types (fixes #105, fixes #62)

c0ed5fc3d7145d111b619b3fea7507b464a47fb6 authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #114 from Cellule/windows_tests

Fix test command for Windows

9d4bc51156899dfc362e91bcbcde064886aa5b58 authored over 9 years ago by Yannick Croissant <[email protected]>
Point directly to mocha instead of symlink in .bin. On Windows the file in .bin is not a symlink.

Inspired by solution in eslint

35bdea1d89ee2a7f93c280183b2888f2c0e6628d authored over 9 years ago by Michael Ferris <[email protected]>
Support nested prop types and use react propTypes to make further analysis.

Minimal analyse of primitive propTypes.

ddd1f66455269b38534f2d75d91a01ecd4b6d4c0 authored over 9 years ago by Michael Ferris <[email protected]>
Update History and bump version

cde6d76ede70eb7a31ce8167989cbbb09500c479 authored over 9 years ago by Yannick Croissant <[email protected]>
Fix regression in jsx-uses-vars with babel-eslint (fixes #110)

b6d926837499030eac41446a3bfac847323ec1a0 authored over 9 years ago by Yannick Croissant <[email protected]>
Update History and bump version

ee57450b8f18f233d052c4159b004612af48f72f authored over 9 years ago by Yannick Croissant <[email protected]>
Update dependencies

4808d588149cf401b29c2cb12c089f86ba7c2b1c authored over 9 years ago by Yannick Croissant <[email protected]>
Fix hasOwnProperty that is taken for a prop (fixes #102)

09c15132c60ff0969115b4192cb4ea38d033d067 authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #99 from morenoh149/patch-1

Update no-did-mount-set-state documentation

eebb1d96176b15d5895a07dcdf95f2fd10e3cf8a authored over 9 years ago by Yannick Croissant <[email protected]>
Update no-did-mount-set-state.md

c39bab5bd602c21635b78fdee117b20c542b30f4 authored over 9 years ago by Harry Moreno <[email protected]>
Fix prop-types crash when propTypes definition is invalid (fixes #95)

837d0ada761e92168f5323917efb58f3a3cdc603 authored over 9 years ago by Yannick Croissant <[email protected]>
Fix jsx-uses-vars for ES6 classes (fixes #96)

c188307a59504a316e5b75cf38959b2765860052 authored over 9 years ago by Yannick Croissant <[email protected]>
Update History and bump version

6e07ee40f3dfb1a91c272534b3ce386e599839ad authored over 9 years ago by Yannick Croissant <[email protected]>
Update dependencies

29d4eb6cbfcb568e29778ec76e0be95f65fc8bc2 authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #94 from PiPeep/granular-wrap-multilines

Make wrap-multilines more granular

6732c11bf8e0100b5de4453cc4d6918ab594b567 authored over 9 years ago by Yannick Croissant <[email protected]>
Make wrap-multilines more granular

This adds an option for enabling/disabling wrap-multilines in the
context of the enclosing expre...

3610e9d3c513519aa690709da3d69e28ce459ec0 authored over 9 years ago by Benjamin Woodruff <[email protected]>
Merge pull request #93 from lencioni/sort-list

Sort list of rules in readme

92f33bcebd7a4ed75169b6178818251fb6dab6bf authored over 9 years ago by Yannick Croissant <[email protected]>
Merge pull request #92 from lencioni/sort-comp-doc

Fix comma placement in sort-comp documentation

dd41688c72a2ceede9cc3f8c6d912c0faae58a3d authored over 9 years ago by Yannick Croissant <[email protected]>