{
  "name": "@sun/sunlint/ci",
  "description": "Configuration optimized for CI/CD pipelines",
  "rules": {
    "C019": "error",
    "C029": "error",
    "S001": "error",
    "S002": "error",
    "S003": "error",
    "S004": "error",
    "S005": "error",
    "S006": "error",
    "S007": "error",
    "S008": "error",
    "S009": "error",
    "S010": "error",
    "S011": "error",
    "S012": "error",
    "S013": "error",
    "S014": "error",
    "S015": "error",
    "S016": "error",
    "S017": "error",
    "S018": "error",
    "S019": "error",
    "S020": "error",
    "S021": "error",
    "S022": "error",
    "S023": "error",
    "S025": "error",
    "S026": "error",
    "S027": "error",
    "S028": "error",
    "S029": "error",
    "S030": "error",
    "S031": "error",
    "S032": "error",
    "S033": "error",
    "S034": "error",
    "S035": "error",
    "S036": "error",
    "S037": "error",
    "S039": "error",
    "S040": "error",
    "S041": "error",
    "S042": "error",
    "S043": "error",
    "S044": "error",
    "S045": "error",
    "S046": "error",
    "S047": "error",
    "S048": "error",
    "S049": "error",
    "S050": "error",
    "S051": "error",
    "S052": "error",
    "S053": "error",
    "S054": "error",
    "S055": "error",
    "S056": "error",
    "S057": "error",
    "S058": "error",
    "S059": "error",
    "C006": "off"
  },
  "categories": {
    "quality": "error",
    "security": "error",
    "logging": "error",
    "naming": "off",
    "validation": "error"
  },
  "languages": [
    "typescript",
    "dart"
  ],
  "exclude": [
    "**/node_modules/**",
    "**/build/**",
    "**/dist/**",
    "**/*.generated.*",
    "**/*.min.*"
  ],
  "metadata": {
    "totalRules": 60,
    "approach": "ci-optimized",
    "source": "critical rules only",
    "lastUpdated": "2025-09-08T04:34:12.590Z",
    "version": "2.0.0"
  }
}