Skip to content

arb/belly-button

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

belly-button

Current Version Build Status via Travis CI Dependencies devDependencies

Continuation Labs linter based on ESLint. See .eslintrc file in project root for ESLint settings.

Usage

belly-button is intended to be run from the command line. Either install belly-button globally (using npm i -g belly-button), or add it to the devDependencies section of your package.json file (preferred). Then, run the command belly-button from the command line, or from within your package.json's scripts section as shown below.

"scripts": {
  "lint": "belly-button"
}

This allows you to issue the command npm run lint, which will run JavaScript source code through belly-button. See the command line documentation below for more details on settings and available options.

Command Line

belly-button accepts the following command line options:

  • -i (alias --input) - Glob specifying files to lint. This flag can be specified multiple times to specify multiple globs. If this flag is not provided, the inputs default to '**/*.js'.
  • -I (alias --ignore) - Glob specifying files to be ignored by the linter. This flag can be specified multiple times to specify multiple globs. If this flag is not provided, the ignore glob default to 'node_modules/**'.
  • -f (alias --fix) - Boolean. This flag, when true, causes ESLint to automatically fix any linting errors that it can. Note that not all errors can be automatically corrected. Defaults to false.
  • -w (alias --pwd) - String. Specifies the current working directory to use. If not specified, defaults to process.cwd().

About

Continuation Labs Linter

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%