@typescript-eslint/triple-slash-reference
Ban use of /// <reference path="" />, /// <reference types="" />, or /// <reference lib="" /> directives.
The Codiga Static Analysis engine checks JavaScript code and supports many popular libraries. If you are using React, NextJS, Vue or Angular: the engine will flag any issue in your codebase. Automate your code reviews with Codiga and merge with confidence.
Ban use of /// <reference path="" />, /// <reference types="" />, or /// <reference lib="" /> directives.
Ignores capitalized decorators
Unnecessary wait for cy.request()
Ensure consistent use of file extension within the import path
Reports require([string]) function calls. Will not report if >1 argument, or single argument is not a literal string.
Checks every call to require() that uses expressions for the module name argument.
Ensures an imported module can be resolved to a module on the local filesystem, as defined by standard Node require.resolve behavior.
Reports modules without any exports, individual exports not being statically imported or required from other modules in the same project or dynamic imports are supported if argument is a literal string
Forbid Webpack loader syntax in imports.
Enforce a convention in the order of require() / import statements.
Make sure the HTML <a> has a valid href value and can be used to navigate in a browser, make sure all attributes are specified correctly.
Accessibility: Enforce that a label tag has a text label and an associated control.
Disallow hooks for a single test or test suite
Disallow setup in describe blocks
Using complete words results in more readable code. Not everyone knows all your abbreviations.
We use cookies to improve your site experience, including analytics cookies to understand how you use our product and design better experiences. Please read our Cookie Policy.