diff options
author | Stas Vilchik <vilchiks@gmail.com> | 2016-04-05 11:46:02 +0200 |
---|---|---|
committer | Stas Vilchik <vilchiks@gmail.com> | 2016-04-05 11:46:02 +0200 |
commit | 0bac18d71ccd2504254cd82c89ea208320a5fb30 (patch) | |
tree | 1a5c465a5411469833a612f0893f2de907997682 /server/sonar-web/.jscsrc | |
parent | 7c90d26047935985378a3aa0f26ee316acba59e1 (diff) | |
download | sonarqube-0bac18d71ccd2504254cd82c89ea208320a5fb30.tar.gz sonarqube-0bac18d71ccd2504254cd82c89ea208320a5fb30.zip |
enforce js code style5.5-M14
Diffstat (limited to 'server/sonar-web/.jscsrc')
-rw-r--r-- | server/sonar-web/.jscsrc | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/server/sonar-web/.jscsrc b/server/sonar-web/.jscsrc new file mode 100644 index 00000000000..0b5067c2de7 --- /dev/null +++ b/server/sonar-web/.jscsrc @@ -0,0 +1,37 @@ +{ + "preset": "airbnb", + "esnext": true, + "excludeFiles": [ + "src/main/js/libs/**" + ], + + "disallowSpacesInFunctionDeclaration": false, + "requireTrailingComma": false, + "requirePaddingNewLinesAfterBlocks": false, + "requireShorthandArrowFunctions": false, + "disallowQuotedKeysInObjects": false, + "requireSpacesInFunctionDeclaration": { + "beforeOpeningRoundBrace": true, + "beforeOpeningCurlyBrace": true + }, + "requireDotNotation": { + "allExcept": [ + "snake_case" + ] + }, + "disallowSpaceAfterObjectKeys": false, + "maximumLineLength": 120, + "safeContextKeyword": [ + "that" + ], + "requireDollarBeforejQueryAssignment": false, + "requireDotNotation": false, + "disallowArrayDestructuringReturn": false, + "requireEnhancedObjectLiterals": true, + "requireObjectKeysOnNewLine": { + "allExcept": ["sameLine"] + }, + "requireSpaceBeforeDestructuredValues": true, + "requireSpaceBeforeObjectValues": true, + "requireSpacesInsideObjectBrackets": "all" +} |