UNPKG

reliable-zeromq

Version:

A collection of reliable zeromq messaging constructs

102 lines (100 loc) 3.01 kB
{ "defaultSeverity": "error", "extends": [ "tslint-eslint-rules" ], "jsRules": {}, "rules": { "align": true, "array-type": [true, "array"], "arrow-parens": true, "brace-style": [ true, "allman", { "allowSingleLine": true } ], "comment-format": [true, "check-space"], "curly": "all", "eofline": true, "file-name-casing": [true, "pascal-case"], "indent": [true, "spaces", 4], "interface-name": [true, "always-prefix"], "match-default-export-name": false, "member-access": true, "member-ordering": [ true, { "order": [ "private-static-method", "private-instance-method", "protected-static-method", "protected-instance-method", "public-static-method", "public-instance-method" ], "alphabetize": true } ], "newline-per-chained-call": false, "no-consecutive-blank-lines": true, "no-console": [true, "log"], "no-duplicate-imports": false, "no-irregular-whitespace": true, "no-magic-numbers": false, "no-string-literal": true, "no-trailing-whitespace": true, "no-unused-variable": true, "one-variable-per-declaration": [true, "ignore-for-loop"], "ordered-imports": true, "prefer-const": true, "quotemark": [ true, "double" ], "semicolon": [true, "always"], "space-before-function-paren": [true, "never"], "space-within-parens": 0, "max-line-length": [ true, { "limit": 120, "ignore-pattern": "//" } ], "trailing-comma": [true, {"multiline": "always", "singleline": "never"}], "type-literal-delimiter": true, "typedef": [ true, "arrow-call-signature", "arrow-parameter", "call-signature", "member-variable-declaration", "parameter", "property-declaration", "variable-declaration", "variable-declaration-ignore-function" ], "typedef-whitespace": [ true, { "call-signature": "nospace", "index-signature": "nospace", "parameter": "nospace", "property-declaration": "nospace", "variable-declaration": "nospace" } ], "whitespace": [ true, "check-branch", "check-decl", "check-operator", "check-separator", "check-type", "check-type-operator", "check-preblock" ] }, "rulesDirectory": [ "node_modules/tslint-eslint-rules/dist/rules" ] }