diff --git a/.gitignore b/.gitignore index a24d7b1..b25ed89 100644 --- a/.gitignore +++ b/.gitignore @@ -4,7 +4,7 @@ docs/ public/ coverage/ .vscode/ -/*_cache +*_cache package-lock.json *.log .DS_Store diff --git a/tslint.json b/tslint.json index fbb2020..4367324 100644 --- a/tslint.json +++ b/tslint.json @@ -1,37 +1,37 @@ { - "defaultSeverity": "error", - "extends": ["tslint:recommended", "tslint-immutable"], - "jsRules": {}, - "rules": { - // code style - "semicolon": [true, "never"], - "quotemark": [true, "single"], - "max-line-length": [true, { "limit": 120, "ignore-pattern": "^import | // | \\*" }], - "no-consecutive-blank-lines": [true, 2], - "curly": false, - "variable-name": [false, "allow-leading-underscore"], - "trailing-comma": [true, { "multiline": "never", "singleline": "never" }], - "object-literal-shorthand": false, - "object-literal-key-quotes": [false, "always"], - "space-before-function-paren": [true, "always"], - "object-literal-sort-keys": false, - "ordered-imports": false, - "interface-name": false, - "arrow-parens": false, - "no-empty-interface": false, - "no-var-keyword": true, - "no-class": true, - "no-this": true, - "no-any": true, - "typedef": [true, "call-signature"], + "defaultSeverity": "error", + "extends": ["tslint:recommended", "tslint-immutable"], + "jsRules": {}, + "rules": { + // code style + "semicolon": [true, "never"], + "quotemark": [true, "single"], + "max-line-length": [true, { "limit": 120, "ignore-pattern": "^import | // | \\*" }], + "no-consecutive-blank-lines": [true, 2], + "curly": false, + "variable-name": [false, "allow-leading-underscore"], + "trailing-comma": [true, { "multiline": "never", "singleline": "never" }], + "object-literal-shorthand": false, + "object-literal-key-quotes": [false, "always"], + "space-before-function-paren": [true, "always"], + "object-literal-sort-keys": false, + "ordered-imports": false, + "interface-name": false, + "arrow-parens": false, + "no-empty-interface": false, + "no-var-keyword": true, + "no-class": true, + "no-this": true, + "no-any": true, + "typedef": [true, "call-signature"], - // immutability - "no-parameter-reassignment": true, - "readonly-keyword": true, - "readonly-array": true, - "no-let": true, - "no-object-mutation": true, - "no-delete": true - }, - "rulesDirectory": [] + // immutability + "no-parameter-reassignment": true, + "readonly-keyword": true, + "readonly-array": true, + "no-let": true, + "no-object-mutation": true, + "no-delete": true + }, + "rulesDirectory": [] }