eslint-cli icon indicating copy to clipboard operation
eslint-cli copied to clipboard

The local eslint executor.

:warning: This package is no longer necessary. Use the built-in npx command instead.

npm install --save-dev eslint
npx eslint src

eslint-cli

npm version Downloads/month Dependency Status

The local ESLint executor.

โคด๏ธ Motivation

ESLint recommends that we install ESLint into project-local rather than global.

$ npm install --save-dev eslint

In that case, there are many merits, but eslint CLI command is not available.

# This is error:
$ eslint src

# So you have to use:
$ ./node_modules/.bin/eslint src

It's inconvenient a bit. This package gives you eslint CLI command which runs local installed ESLint.

๐Ÿ’ฟ Installation

Use npm to install.

$ npm install -g eslint-cli

Note:

  • The eslint package must not be installed into global.
  • This package must be installed into global.

๐Ÿ“– Usage

First, install the eslint package into project-local.

$ npm install --save-dev eslint

Next, use eslint CLI command.

$ eslint src

The command runs the global-installed eslint-cli, then it finds and runs the local-installed eslint.

That's all. Enjoy!

๐Ÿ“ฐ Change logs

๐Ÿป Contributing

Contributing is welcome!

Please use issues/PRs of GitHub.