Skip to content

rustcohlnikov/eslint-config-sec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

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

License

Stars

Watchers

Forks

Packages

No packages published