ESLint
ESLint is a linter for JavaScript, TypeScript, JSX, TSX, CSS, etc.
Files
ESLint will run on files with the following extensions:
.js.ts.cjs.mjs.d.cts.d.mts.jsx.tsx.css.vue.svelte.astro
Configuration
- ESLint configuration is read from the repository and is used as is. No additional configuration is required.
- Please ensure that all ESLint dependencies are defined in your
package.jsonfile(s). - Yarn and PNPM workspaces are supported.
- Private ESLint plugins or configurations are not supported at the moment. Please reach out to us on Discord if you would like us to add support for this.
- For
@typescript-eslint, linting with type information at the moment. The type checking rules are disabled. - For
eslint-plugin-import, theimport/no-unresolvedrule is disabled.