The Linter plugin contains executors, generator, plugin and utilities used for linting JavaScript/TypeScript projects within an Nx workspace.
Setting Up Linter
Installation
In any Nx workspace, you can install @nx/linter
by running the following commands if @nx/linter
package is not installed:
❯
npm i --save-dev @nx/linter
❯
yarn add --dev @nx/linter
Lint
You can lint an application or a library with the following command:
❯
nx lint my-app
❯
nx lint my-lib
Utils
- convert-to-flat-config - Converts the workspace's ESLint configs to the new Flat Config
- Deprecated convert-tslint-to-eslint - Converts a project linter from TSLint to ESLint
ESLint plugin
Read about our dedicated ESLint plugin - eslint-plugin-nx.