0.1.3 • Published 9 years ago
@skivvy/skivvy-package-eslint v0.1.3
Skivvy package: eslint
Lint source files using ESLint
Installation
skivvy install eslint
Overview
This package allows you to lint JavaScript files using ESLint from within the Skivvy task runner.
Configuration settings:
Name | Type | Required | Default | Description |
---|---|---|---|---|
user | string | No | "world" | Username for example task |
Included tasks
eslint
Lint source files using ESLint
Usage:
skivvy run eslint
Configuration settings:
Name | Type | Required | Default | Description |
---|---|---|---|---|
files | string Array<string> | Yes | N/A | Files to lint |
options | object | No | {} | ESLint API options |
options.configFile | string | No | null | The configuration file to use |
options.envs | Array<string> | No | null | An array of environments to load |
options.extensions | Array<string> | No | [".js"] | An array of filename extensions that should be checked for code |
options.globals | Array<string> | No | [] | An array of global variables to declare |
options.ignore | boolean | No | true | false disables use of .eslintignore |
options.ignorePath | string | No | null | The ignore file to use instead of .eslintignore |
options.reset | boolean | No | false | True disables all default rules and environments |
options.baseConfig | boolean object | No | null | Set to false to disable use of base config. Could be set to an object to override default base config as well. |
options.rulePaths | Array<string> | No | [] | An array of directories to load custom rules from |
options.rules | {} | No | null | An object of rules to use |
options.useEslintrc | boolean | No | true | Set to false to disable use of .eslintrc files |