eslint-plugin-ember
Advanced tools
Changelog
v7.8.1 (2020-02-14)
require-computed-property-dependencies
rule to handle basic string concatenation in dependent keys (@bmish)Changelog
v7.8.0 (2020-02-12)
no-controllers
(@bmish)order-in-*
rules to support custom ordering of properties (@cdtinney)no-observers
rule to catch addObserver
and observer imports (@kategengler)order-in-*
rules to consider template literals as properties (@cdtinney)no-classic-components
rule to only disallow the specific component import (@bmish)no-computed-properties-in-native-classes
rule to catch aliasing of computed import (@kategengler)no-new-mixins
rule documentation (@efx)no-classic-components
rule documentation (@rwwagner90)Changelog
v7.7.2 (2019-12-12)
ignoreNonThisExpressions
option in use-ember-get-and-set
rule (@Exelord)Changelog
v7.7.1 (2019-11-29)
getSourceModuleName
util function (@patocallaghan)Changelog
v7.7.0 (2019-11-29)
no-classic-classes
rule to catch classic Ember Data model classes (@patocallaghan)no-get
rule autofix caused by invalid JS variable name (@bmish)require-super-in-init
rule (@bmish)Changelog
v7.6.0 (2019-11-19)
no-get-with-default
(@steventsao)Changelog
v7.5.0 (2019-11-11)
no-observers
rule to handle decorators (@bmish)no-get
rule (@bmish)use-brace-expansion
rule to only report the string arguments of a computed property as the violation (and not the entire function body) (@bmish)no-get
rule to ignore get()
usages inside objects implementing unknownProperty()
(@bmish)no-get
rule to ignore get()
usages inside proxy objects (@bmish)require-computed-property-dependencies
rule (@bmish)yarn update
is run to update docs/autogenerated files (@bmish)reportUnorderedProperties
util function to also work with native classes (@laurmurclar)Changelog
v7.4.1 (2019-11-07)
avoid-leaking-state-in-ember-objects
rule to handle logical expressions (@alexlafroscia)avoid-leaking-state-in-ember-objects
rule to handle ternary expressions (@alexlafroscia)require-computed-macros
rule to handle this.get('property')
(in addition to this.property
) (@bmish)Changelog
v7.4.0 (2019-11-06)
octane
configuration (experimental) (@patocallaghan)no-test-module-for
(@NullVoxPopuli)ignoreNestedPaths
option (default true) to no-get
rule (@bmish)no-new-mixins
rule to handle native classes (@bmish)parserOptions
globally instead of in each individual test case (@bmish)