{"library":"eslint-plugin-risxss","type":"library","category":null,"description":"An ESLint plugin that detects potential XSS vulnerabilities in React (dangerouslySetInnerHTML) and Vue (v-html) applications. Current stable version is 2.1.0, with irregular releases. It enforces the use of a sanitization function (like DOMPurify) on all dynamic HTML content. Compared to generic XSS scanners, RisXSS integrates directly into the linting pipeline, providing instant feedback during development. It supports both React and Vue, and allows configuration of trusted sanitization libraries.","language":"javascript","status":"active","version":"2.1.0","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-plugin-risxss","imports":["rules: { 'risxss/catch-potential-xss-react': 'error' }","rules: { 'risxss/catch-potential-xss-vue': ['error', { trustedLibraries: ['xss'] }] }"]},{"cmd":"yarn add eslint-plugin-risxss","imports":[]},{"cmd":"pnpm add eslint-plugin-risxss","imports":[]}],"homepage":null,"github":"https://github.com/theodo/RisXSS","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-risxss","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/eslint-plugin-risxss/compatibility"}}