UNPKG

@sun-asterisk/sunlint

Version:

☀️ SunLint - Multi-language static analysis tool for code quality and security | Sun* Engineering Standards

63 lines (62 loc) 3.02 kB
{ "versions": [ { "version": "1.0", "releaseDate": "2025-01-01", "description": "Initial release with 187 rules across all categories", "rulesByCategory": { "Common": [ "C003", "C006", "C013", "C014", "C017", "C018", "C019", "C023", "C024", "C029", "C030", "C031", "C033", "C035", "C040", "C041", "C042", "C043", "C047", "C048", "C052", "C056", "C060", "C061", "C065", "C067", "C070", "C072", "C073", "C075", "C076" ], "Security": [ "S003", "S004", "S005", "S006", "S007", "S009", "S010", "S011", "S012", "S013", "S016", "S017", "S019", "S020", "S022", "S023", "S025", "S026", "S027", "S028", "S029", "S030", "S031", "S032", "S033", "S034", "S035", "S036", "S037", "S039", "S041", "S042", "S044", "S045", "S047", "S048", "S049", "S050", "S051", "S052", "S053", "S054", "S055", "S056", "S057", "S058" ], "Backend": [], "Frontend": [ "T002", "T003", "T004", "T007", "T010", "T016", "T017", "T018", "T019", "T020", "T021", "R001", "R002", "R003", "R004", "R006" ], "Mobile": [ "K001", "K002", "K003", "K004", "K005", "K006", "K007", "K008", "K009", "K010", "K011", "K012", "K013", "K014", "K015", "K016", "K017", "K018", "K019", "K020", "K021", "K022", "K023", "K024", "K025", "K026", "K027", "K028", "K029", "K030", "K031", "K032", "K033", "K034", "SW001", "SW002", "SW003", "SW004", "SW005", "SW006", "SW007", "SW008", "SW009", "SW010", "SW011", "SW012", "SW013", "SW014", "SW015", "SW016", "SW017", "SW018", "SW019", "SW020", "SW021", "SW022", "SW023", "SW024", "SW025", "SW026", "SW027", "SW028", "SW029", "SW030", "SW031", "SW032", "SW033", "SW034", "SW035", "D001", "D002", "D003", "D004", "D005", "D006", "D007", "D008", "D009", "D010", "D011", "D012", "D013", "D014", "D015", "D016", "D017", "D018", "D019", "D020", "D021", "D022", "D023", "D024", "D025" ] } }, { "version": "2.0", "releaseDate": "2025-12-27", "description": "Release with 79 rules: 20 Common coding standards and 59 Security rules", "rulesByCategory": { "Common": [ "C006", "C013", "C014", "C017", "C018", "C019", "C020", "C022", "C023", "C024", "C029", "C030", "C032", "C033", "C035", "C041", "C042", "C052", "C060", "C067" ], "Security": [ "S003", "S004", "S005", "S006", "S007", "S009", "S010", "S011", "S012", "S013", "S016", "S017", "S019", "S020", "S022", "S023", "S025", "S026", "S027", "S028", "S029", "S030", "S031", "S032", "S033", "S034", "S035", "S036", "S037", "S039", "S041", "S042", "S044", "S045", "S047", "S048", "S049", "S050", "S051", "S052", "S053", "S054", "S055", "S056", "S057", "S058" ], "Backend": [], "Frontend": [], "Mobile": [] } } ] }