Skip to content

Latest commit

Β 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

β˜” eslint-config-sec

PRs Welcome License Dependencies Chat on Gitter

Linting rules for safe and secure client code

Rules included

Extends eslint-plugin-no-unsanitized, see documentation.

Additional rules:

  • no-eval - eval('evil code')
  • no-implied-eval - same as eval
  • radix - parseInt('12345', 10) without radix
  • no-debugger - disallow debugger; in code
  • no-new-func - new Function('evil code')

Usage

  1. Install the config:
npm i -D eslint-config-sec
  1. Add config to the extends section on your .eslintrc.js file:
"extends": [
+  "eslint-config-sec"
]

About

πŸ”’ Linting rules for safe and secure client code

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages