@ocupop/setup-eslint

0.0.7 • Public • Published

Ocupop Linter Setup @ocupop/setup-eslint

Sets up Ocupops Eslint config within npx. This will set you up with a .eslintrc file that extends @ocupop/eslint-config

Setup

Run the following npx command to install ESLint

npx @ocupop/setup-eslint

Options

  --version        Show version number                                 [boolean]
  -h, --help       Show help                                           [boolean]
  --remove, --rm   Remove eslint from application   [boolean] [default: false]
  --upgrade, --up  Upgrade eslint config            [boolean] [default: false]

Using

Files

Once installed, the package will add a new file .eslintrc where we can add additional rules, or override rules values.

Scripts

Within package.json two new scrips are installed.

$ yarn lint       # will run eslint and validate files
$ yarn checkLint  # formats all files (with specified extensions) 

ESLint Extension

By default we do not require that the eslint extension be installed. Simply running yarn lint will run eslint within our code base. We can install the eslint extension which will help format and point out errors as you develop.

Publishing

$ npm login <login with ocupop creds>
# [ ] Make sure to push changes to git first
# [ ] Make sure to bump the version number
$ npm publish

Readme

Keywords

none

Package Sidebar

Install

npm i @ocupop/setup-eslint

Weekly Downloads

0

Version

0.0.7

License

MIT

Unpacked Size

5.38 kB

Total Files

3

Last publish

Collaborators

  • dev_ocupop
  • cdnicoll
  • tombeck