UNPKG

dipperts

Version:

Dependency injection library for typescript.

68 lines 2.08 kB
{ "defaultSeverity": "error", "extends": [ "tslint:recommended" ], "jsRules": {}, "rules": { "max-line-length": [ true, { "limit": 120, "ignore-pattern": "^import |^export {(.*?)}" } ], "arrow-parens": [ true, "ban-single-arg-parens" ], "trailing-comma": [ true, { "multiline": { "objects": "never", "arrays": "never", "functions": "never", "typeLiterals": "ignore" }, "esSpecCompliant": true } ], "no-bitwise": false, "interface-over-type-literal": true, "callable-types": false, "no-empty-interface": false, "completed-docs": [ true, { "enums": true, "enum-members": true, "interfaces": true, "classes": true, "functions": { "visibilities": [ "exported" ] }, "methods": { "privacies": [ "public", "protected" ], "tags": { "content": { "see": [ "#.*" ] }, "existence": [ "inheritdoc" ] } }, "properties": { "privacies": [ "public", "protected" ], "tags": { "content": { "see": [ "#.*" ] }, "existence": [ "inheritdoc" ] } } } ], "object-literal-sort-keys": false, "no-require-imports": true, "ordered-imports": [ true, { "grouped-imports": true, "import-sources-order": "case-insensitive", "named-imports-order": "case-insensitive" } ] }, "rulesDirectory": [] }