Skip to content

Rule typecheck-object is wrongly failed for simple comparing with 'object' #509

Description

@Valdermeyder

Rule typecheck-object is wrongly failed for simple comparing with 'object' string

var variable = 'object';
return variable === 'object'

Same issue with other typecheck-* rules

I have opened the same issue some time ago but looks like it was wrongly interpreted.
As for me, tests added in commit shouldn't show errors.
I think it is no sense to show error when typeof is not used before the variable name. In the project where I work, we have our own business "types" which are described by some object's property. And because of this rule we need put /eslint angular/typecheck-object: 0/ in a lot of places
Or at least there should be an option to disable such restrict check of type.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions