diff options
author | GuangrongFu <fu.guangrong@zte.com.cn> | 2018-07-20 09:26:29 +0800 |
---|---|---|
committer | GuangrongFu <fu.guangrong@zte.com.cn> | 2018-07-20 09:26:29 +0800 |
commit | 9720e7d6a706d79f50778af6a39ce6fba79955ed (patch) | |
tree | 78dc557e10f914d44a08567286113e8728b090fa /rulemgt-frontend/tslint.json | |
parent | 0b1df79ef7749d62b4412e5433538d32feb6850c (diff) |
Change the buiding tool to angular-cli
Change-Id: Iacc77251238b9d8b2893dbbf311775f9fb7425d3
Issue-ID: HOLMES-111
Signed-off-by: GuangrongFu <fu.guangrong@zte.com.cn>
Diffstat (limited to 'rulemgt-frontend/tslint.json')
-rw-r--r-- | rulemgt-frontend/tslint.json | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/rulemgt-frontend/tslint.json b/rulemgt-frontend/tslint.json new file mode 100644 index 0000000..2a11119 --- /dev/null +++ b/rulemgt-frontend/tslint.json @@ -0,0 +1,90 @@ +{ + + "rulesDirectory": [ + "node_modules/vrsource-tslint-rules/rules" + ], + "rules": { + + "no-var-keyword": true, + + "no-use-before-declare": true, + + "no-empty": true, + + "no-construct": true, + + "forin":true, + + "member-access": true, + + "typedef": [ + true, + "call-signature", + "parameter", + "member-variable-declaration", + "arrow-call-signature'", + "arrow-parameter", + "property-declaration" + ], + "no-duplicate-imports": true, //2 + + "max-line-length": [true, 180], + "no-inferrable-types": true, + "class-name": true, + "comment-format": [ + true, + "check-space" + ], + "indent": [ + true, + "spaces" + ], + "eofline": false, + "no-duplicate-variable": true, + "no-eval": true, + "no-arg": true, + "no-internal-module": true, + "no-trailing-whitespace": true, + "no-bitwise": true, + "no-shadowed-variable": true, + "no-unused-expression": true, + "one-line": [ + true, + "check-catch", + "check-else", + "check-open-brace", + "check-whitespace" + ], + "quotemark": [ + true, + "single", + "avoid-escape" + ], + "semicolon": true, + "typedef-whitespace": [ + true, + { + "call-signature": "nospace", + "index-signature": "nospace", + "parameter": "nospace", + "property-declaration": "nospace", + "variable-declaration": "nospace" + } + ], + "curly": true, + "variable-name": [ + true, + "ban-keywords", + "check-format", + "allow-leading-underscore" + ], + "whitespace": [ + true, + "check-branch", + "check-decl", + "check-operator", + "check-separator", + "check-type" + ] + } +} |