jshint-startup-check

1.0.1 • Public • Published

jshint-startup-check

intruction

Maybe yourself or your company have coding standards, and this project will Help you check your code meets coding standards or not meets coding standards

How

Use jshint basically and check your code when your Nodejs project is startuping

Example

your project tree

├── bin
│   └── sync.js
├── config.js
├── index.js
├── node_modules
│   └── body-parser
├── src
│   ├── v2
│   │    ├── a.js
│   │    ├── b.js
│   │    ├── c.js
│   │    ├── d.js
│   │    ├── e.js
│   │    └── f.js
'use strict';

const http = require('http');
const jshintCheck = require('jshint-startup-check');

const myCheckConfig = {
  jshintrc: {},
  jshintignore: ['node_modules', '.git'],
  maxError: 5000,
  showScanFile: true,
  env: 'your project env' // in production env will not check
};

// check function first argument is an array that can be directories or files in your project
// if it was empty, your whole project will be check expcept node_modules and .git(see config)

jshintCheck.check(['/src/api/v2'], myCheckConfig);

const server = http.createServer(app);

Package Sidebar

Install

npm i jshint-startup-check

Weekly Downloads

4

Version

1.0.1

License

MIT

Last publish

Collaborators

  • progmer