All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
- treat template literals without expressions as normal strings (f740c1f)
- corrected typo (9fba5c2)
- remove the problematic typescript validation (a021fe0)
- support to ignore member expression in assignments (178b703)
- validate correctly call chains (dc33346), closes #54
- make mode defaults to jsx-text-only (7cc75ab)
- support callees option (1934216)
- support option jsx-attributes (08ae48b)
- support option jsx-components (99af7e1)
- support option mode (3193108)
- support option object-properties (484fcfb)
- support option words (874a694)
- adding message as config option (4ce1b18)
- ignore strings as object property name (e70bb8f), closes #42
- recognize react JSXFragment (719f496)
maybe break in some cases although all test cases passed
reuse all rules to template literal (b5cdda6), closes #20
- add option validateTemplate (ba0ec60)
- allow ignoring lists of components (eebb338)
- support multibyte characters (99ed9f2)
- all patterns in ignoreCallee would be treated as regular expression
- allow regex in ignore and ignoreCallee (0cfe340), closes #19
- support to access enum value through string like Enum'key'
- ignore JSX attrs style and key (34a5d6d)
- recognize ImportExpresion (e54daee)
- allow displayName property in classes (5362281)
- add missing plugin in recommended config (dde83ed)
- SInce the whitelist was cut short, it would complain when the removed attributes
were added to custom component like
- add more ignored attributes and callee (0f9e2ec)
- add ignoreAttribute option (c854313)
- whitelist addEventListener and few SVG attributes (46241a6)
- skip literal in SwitchCase statement (d270343), closes #2
- enhance ExportNamedDeclaration (29e9f29)
- wrongly handle Literal node in VExpressionContainer (dd279c6)
- dont check literal in export declaration (1527eae)
- dont check TSLiteralType (fd93861)
- use rule selectors to reduce code complexity (28d73ff)
- Disable fix because key in the call i18next.t(key) ussally was not same as the plain text
- skip checking import(...) (7306038)
- disallow uppercase strings in JSX (715cba4)