Rel1cx / eslint-react

A series of composable ESLint plugins for libraries and frameworks that use React as a UI runtime.
https://eslint-react.xyz
MIT License
248 stars 12 forks source link

Rule Request: implement `eslint-plugin-react` rules #9

Closed SukkaW closed 11 months ago

SukkaW commented 12 months ago


Rel1cx commented 12 months ago

Will be added to the pending list.

SukkaW commented 12 months ago

Will be added to the pending list.

@Rel1cx Let's just track them right here then. I will start porting those rules when I get time.

Rel1cx commented 12 months ago

Will be added to the pending list.

@Rel1cx Let's just track them right here then. I will start port those rules when I get time.

jsx/enforce-jsx-key has been implemented by the three rules

Rel1cx commented 12 months ago

Some differences between eslint-plugin-react and @eslint-react regarding jsx-key rules

277427415-b3bda7c0-ddd7-4efc-a1a9-8f20363f105f Xnip2023-10-24_02-13-58
Rel1cx commented 12 months ago

And no-object-type-as-default-prop already implemented and covered by no-unstable-default-props

hyoban commented 12 months ago

naming-convention/filename-extension already implemented by naming-convention/filename-extension

Rel1cx commented 11 months ago

Since many rules has been changed, we track the migration status in #85.