UNPKG

@perfective/eslint-config

Version:
24 lines 932 B
import eslintPluginSecurity from 'eslint-plugin-security'; export function securityConfig() { return { plugins: { security: eslintPluginSecurity }, rules: { 'security/detect-bidi-characters': 'error', 'security/detect-buffer-noassert': 'error', 'security/detect-child-process': 'error', 'security/detect-disable-mustache-escape': 'error', 'security/detect-eval-with-expression': 'error', 'security/detect-new-buffer': 'error', 'security/detect-no-csrf-before-method-override': 'error', 'security/detect-non-literal-fs-filename': 'error', 'security/detect-non-literal-regexp': 'error', 'security/detect-non-literal-require': 'error', 'security/detect-object-injection': 'error', 'security/detect-possible-timing-attacks': 'error', 'security/detect-pseudoRandomBytes': 'error', 'security/detect-unsafe-regex': 'error' } }; }