rules to enforce statically analysable react-intl usage.
- detect basic violations in
<FormattedMessage />
- detect basic violations in
formatMessage({})
- detect basic violations in
defineMessages({})
- basic fixes for
<FormattedMessage />
- basic fixes for
formatMessage({})
- basic fixes for
defineMessages({})
- handle basic interaction of
defineMessages
+formatMessage
- handle fallback interaction of
defineMessages
+formatMessage
- add option for allowing computed keys in
defineMessages
- follow default eslint repo format
- add tests
- improve
eslint
version compatibility - add docs
- disallow renaming/aliasing of functions/imports
- disallow passing
formatMessage
as a positional argument
- move to typescript
- remove this roadmap
- separate useful functions into it's own package
- monorepo, maybe 🤔