1.0.2 • Published 7 years ago
eslint-plugin-sql-injection v1.0.2
eslint-plugin-sql-injection
ESLint plugin that checks for string concatenation in SQL queries. By default it looks for any function calls where the function name is query, or you can override that with the options. See the examples directory for valid and invalid samples for the rule.
Installation
npm install eslint-plugin-sql-injectionRules
no-sql-injection- Prevent using string concatenation in SQL queries
Options
queryFunctionNamescontrols what function names to inspect
Configuration
Add a plugins section and specify sql-injection as a plugin:
{
"plugins": [
"sql-injection"
]
}Enable the rule:
{
"rules": {
"sql-injection/no-sql-injection": "error"
}
}Or with options:
{
"rules": {
"sql-injection/no-sql-injection": [ "error", { "queryFunctionNames": [ "q" ] } ]
}
}License
eslint-plugin-sql-injection is licensed under the MIT License.