sonar-web-frontend-reporters
Version:
sreporter is a Command-Line Interface to generate Front-End linters reporters for the SonarQube plugin
70 lines (69 loc) • 2.73 kB
JavaScript
module.exports = {
'attribute-quotes': 'StringQuotes',
'bem-depth': 'BemDepth',
'border-zero': 'BorderZero',
'brace-style': 'SingleLinePerProperty',
'class-name-format': 'SelectorFormat',
'clean-import-paths': 'ImportPath',
'empty-line-between-blocks': 'EmptyLineBetweenBlocks',
'extends-before-declarations': 'DeclarationOrder',
'extends-before-mixins': 'DeclarationOrder',
'final-newline': 'FinalNewline',
'force-attribute-nesting': 'MergeableSelector',
'force-element-nesting': 'MergeableSelector',
'force-pseudo-nesting': 'MergeableSelector',
'function-name-format': 'NameFormat',
'hex-length': 'HexLength',
'hex-notation': 'HexNotation',
'id-name-format': 'SelectorFormat',
indentation: 'Indentation',
'leading-zero': 'LeadingZero',
'mixin-name-format': 'NameFormat',
'mixins-before-declarations': 'DeclarationOrder',
'no-color-keywords': 'ColorKeyword',
'nesting-depth': 'NestingDepth',
'no-color-literals': 'ColorVariable',
'no-css-comments': 'Comment',
'no-debug': 'DebugStatement',
'no-empty-rulesets': 'EmptyRule',
'no-extends': 'ExtendDirective',
'no-ids': 'IdSelector',
'no-important': 'ImportantRule',
'no-invalid-hex': 'HexValidation',
'no-mergeable-selectors': 'MergeableSelector',
'no-misspelled-properties': 'PropertySpelling',
'no-qualifying-elements': 'QualifyingElement',
'no-trailing-whitespace': 'TrailingWhitespace',
'no-trailing-zero': 'TrailingZero',
'no-transition-all': 'TransitionAll',
'no-url-domains': 'UrlFormat',
'no-url-protocols': 'UrlFormat',
'no-vendor-prefixes': 'VendorPrefix',
'placeholder-in-extend': 'PlaceholderInExtend',
'placeholder-name-format': 'NameFormat',
'property-sort-order': 'PropertySortOrder',
'property-units': 'PropertyUnits',
quotes: 'StringQuotes',
'shorthand-values': 'Shorthand',
'single-line-per-selector': 'SingleLinePerSelector',
'space-after-bang': 'BangFormat',
'space-after-colon': 'SpaceAfterPropertyColon',
'space-after-comma': 'SpaceAfterComma',
'space-around-operator': 'SpaceAroundOperator',
'space-before-bang': 'BangFormat',
'space-before-brace': 'SpaceBeforeBrace',
'space-before-colon': 'SpaceAfterPropertyName',
'space-between-parens': 'SpaceBetweenParens',
'trailing-semicolon': 'TrailingSemicolon',
'url-quotes': 'UrlQuotes',
'variable-for-property': 'VariableForProperty',
'variable-name-format': 'NameFormat',
'zero-unit': 'ZeroUnit',
'no-duplicate-properties': 'DuplicateProperty',
'leading-underscore': 'ImportPath',
'filename-extension': 'ImportPath',
'allow-element-with-attribute': 'QualifyingElement',
'allow-element-with-class': 'QualifyingElement',
'allow-element-with-id': 'QualifyingElement'
};
;