eslint-plugin-security
- Version 4.2.0
- Published
- 167 kB
- 1 dependency
- Apache-2.0 license
Install
npm i eslint-plugin-securityyarn add eslint-plugin-securitypnpm add eslint-plugin-securityOverview
Security rules for eslint
Index
Variables
variable plugin
const plugin: Required<Pick<ESLint.Plugin, 'meta'>> & { meta: Required<NonNullable<ESLint.ObjectMetaProperties['meta']>>; rules: Record<plugin.RuleName, Rule.RuleModule>; rulesConfig: Record<plugin.RuleName, Linter.Severity>; configs: { readonly recommended: Pick<Linter.Config, 'name' | 'plugins' | 'rules'>; readonly 'recommended-legacy': Pick< Linter.LegacyConfig, 'plugins' | 'rules' >; };};The plugin object, ready to be used as a
securityentry in thepluginsof an ESLint config.
Type Aliases
type RuleName
type RuleName = | 'detect-bidi-characters' | 'detect-buffer-noassert' | 'detect-child-process' | 'detect-disable-mustache-escape' | 'detect-eval-with-expression' | 'detect-invisible-characters' | 'detect-new-buffer' | 'detect-no-csrf-before-method-override' | 'detect-non-literal-fs-filename' | 'detect-non-literal-regexp' | 'detect-non-literal-require' | 'detect-object-injection' | 'detect-possible-timing-attacks' | 'detect-pseudoRandomBytes' | 'detect-unsafe-regex';The name of every rule shipped by this plugin, without the
security/prefix.
Package Files (1)
Dependencies (1)
Dev Dependencies (18)
Peer Dependencies (0)
No peer dependencies.
Badge
To add a badge like this oneto your package's README, use the codes available below.
You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/eslint-plugin-security.
- Markdown[](https://www.jsdocs.io/package/eslint-plugin-security)
- HTML<a href="https://www.jsdocs.io/package/eslint-plugin-security"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>
- Updated .
Package analyzed in 2677 ms. - Missing or incorrect documentation? Open an issue for this package.
