UNPKG

justo-plugin-jshint

Version:
52 lines (36 loc) 1.01 kB
[![Build Status](https://travis-ci.org/justojsp/justo-plugin-jshint.svg)](https://travis-ci.org/justojsp/justo-plugin-jshint) Simple task to run the `jshint` command. *Proudly made with ♥ in Valencia, Spain, EU.* ## Install ``` npm install justo-plugin-jshint ``` Dependencies: ``` npm install -g jshint ``` ## Use ``` const jshint = require("justo-plugin-jshint"); ``` To run `jshint`, the task must be called as follows: ``` jshint(opts, ...files) : number jshint(opts, config) : number ``` The `config` object can have the following properties: - `files` (string[]). The files to check. Default: ["."]. - `src` (string or string[]). Alias of `files`. - `output` (boolean). Show the standard output: `true`, yep; `false`, nope. Default: `true`. The task returns the exit code. Example: ``` jshint("JSHint", "lib/index.js", "lib/module.js"); jshint("JSHint", { files: [ "lib/index.js", "lib/modules.js" ], output: false }); ```