Skip to content

shinnn/is-eslint-severity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

is-eslint-severity

NPM version Build Status Coverage Status dependency Status devDependency Status

Check if a given value is one of the ESLint severity level specifiers

const isEslintSeverity = require('is-eslint-severity');

isEslintSeverity(0); //=> true
isEslintSeverity(1); //=> true
isEslintSeverity(2); //=> true

isEslintSeverity('off'); //=> true
isEslintSeverity('warn'); //=> true
isEslintSeverity('error'); //=> true

isEslintSeverity(3); //=> false
isEslintSeverity('info'); //=> false

Installation

Use npm.

npm install is-eslint-severity

API

const isEslintSeverity = require('is-eslint-severity');

isEslintSeverity(value)

value: String or Number
Return: Boolean

It returns true if the given value can be used as an ESLint rule severity, otherwise returns false.

isEslintSeverity(1.5); //=> false
isEslintSeverity([2]); //=> false
isEslintSeverity(new Buffer('off')); //=> false
isEslintSeverity(); //=> false

License

Copyright (c) 2016 Shinnosuke Watanabe

Licensed under the MIT License.

About

Check if a given value is one of the ESLint severity level specifiers

Resources

License

Stars

Watchers

Forks

Packages

No packages published