{
  "name": "@sun/sunlint/recommended",
  "description": "Sun* Engineering recommended configuration - essential rules from core files (common-en.md + security-en.md)",
  "rules": {
    "C003": "warn",
    "C006": "warn",
    "C013": "warn",
    "C014": "warn",
    "C017": "warn",
    "C018": "warn",
    "C019": "warn",
    "C023": "warn",
    "C024": "warn",
    "C029": "warn",
    "C030": "warn",
    "C031": "warn",
    "C033": "warn",
    "C035": "warn",
    "C040": "warn",
    "C041": "warn",
    "C042": "warn",
    "C043": "warn",
    "C047": "warn",
    "C048": "warn",
    "C052": "warn",
    "C056": "warn",
    "C060": "warn",
    "C061": "warn",
    "C065": "warn",
    "C067": "warn",
    "C070": "warn",
    "C072": "warn",
    "C073": "warn",
    "C075": "warn",
    "C076": "warn",
    "S001": "error",
    "S002": "error",
    "S003": "warn",
    "S004": "warn",
    "S005": "warn",
    "S006": "warn",
    "S007": "warn",
    "S008": "warn",
    "S009": "warn",
    "S010": "warn",
    "S011": "warn",
    "S012": "warn",
    "S013": "warn",
    "S014": "warn",
    "S015": "warn",
    "S016": "warn",
    "S017": "error",
    "S018": "warn",
    "S019": "warn",
    "S020": "warn",
    "S021": "warn",
    "S022": "warn",
    "S023": "warn",
    "S025": "warn",
    "S026": "warn",
    "S027": "warn",
    "S028": "warn",
    "S029": "warn",
    "S030": "warn",
    "S031": "warn",
    "S032": "warn",
    "S033": "warn",
    "S034": "warn",
    "S035": "warn",
    "S036": "warn",
    "S037": "warn",
    "S039": "warn",
    "S040": "warn",
    "S041": "warn",
    "S042": "warn",
    "S043": "warn",
    "S044": "warn",
    "S045": "warn",
    "S046": "warn",
    "S047": "warn",
    "S048": "warn",
    "S049": "warn",
    "S050": "warn",
    "S051": "warn",
    "S052": "warn",
    "S053": "warn",
    "S054": "warn",
    "S055": "warn",
    "S056": "warn",
    "S057": "warn",
    "S058": "warn",
    "S059": "warn"
  },
  "categories": {
    "quality": "warn",
    "security": "error"
  },
  "languages": [
    "typescript",
    "javascript",
    "dart",
    "java",
    "kotlin",
    "swift"
  ],
  "exclude": [
    "**/node_modules/**",
    "**/build/**",
    "**/dist/**",
    "**/*.generated.*",
    "**/*.min.*"
  ],
  "metadata": {
    "totalRules": 88,
    "coreRules": 88,
    "approach": "core-files-only",
    "source": "common-en.md + security-en.md",
    "lastUpdated": "2025-09-08T04:33:23.247Z",
    "version": "2.0.0"
  }
}