@sun-asterisk/sunlint
Version:
☀️ SunLint - Multi-language static analysis tool for code quality and security | Sun* Engineering Standards
55 lines • 1.08 kB
JSON
{
"name": "@sun/sunlint/ci",
"description": "Configuration optimized for CI/CD pipelines",
"rules": {
"C019": "error",
"C029": "error",
"C006": "off"
},
"categories": {
"quality": "error",
"security": "error",
"logging": "error",
"naming": "off",
"validation": "error"
},
"languages": [
"typescript",
"dart"
],
"exclude": [
"**/node_modules/**",
"**/build/**",
"**/dist/**",
"**/*.generated.*",
"**/*.min.*",
"coverage/**"
],
"ai": {
"enabled": false,
"fallbackToPattern": true
},
"output": {
"format": "github",
"console": false,
"summary": true,
"file": "sunlint-report.json"
},
"performance": {
"maxConcurrentRules": 10,
"timeoutMs": 60000,
"cacheEnabled": true
},
"reporting": {
"exitOnError": true,
"showProgress": false,
"includeContext": false,
"showFixSuggestions": false
},
"metadata": {
"totalRules": 3,
"removedRules": 0,
"lastUpdated": "2025-07-30T08:59:10.120Z",
"source": "origin-rules"
}
}