message: Minimize tslint config
  tslint: add rule "whitespace"
  tslint: set defaultSeverity to "warn" & cleanup
diff: {
  - "defaultSeverity": "error",
  + "defaultSeverity": "warn",
  "extends": [
  "tslint:recommended",
  "tslint-consistent-codestyle"
  "node_modules/tslint-eslint-rules/dist/rules"
  ],
  "rules": {
  - "no-unused": {
  - "severity": "warn"
  - },
  "quotemark": {
  - "severity": "warn",
  "options": [
  "single"
  ]
  },
  "indent": {
  - "severity": "error",
  "options": [
  "spaces",
  2
  }
  ],
  "semicolon": {
  - "severity": "error",
  "options": [
  "always"
  ]
  "LF"
  ],
  "max-line-length": {
  - "severity": "warn",
  "options": 140
  },
  "comment-format": {
  "options": [
  "check-space"
  - ],
  - "severity": "warn"
  + ]
  },
  "variable-name": [
  true,
  "camel-case"
  ],
  "trailing-comma": {
  - "severity": "warn",
  "options": {
  "singleline": "never",
  "multiline": "never"
  }
  },
  "ter-padded-blocks": {
  - "severity": "warn",
  "options": "never"
  },
  - "no-unused-expression": {
  - "severity": "warn"
  - },
  "object-literal-key-quotes": {
  - "severity": "warn",
  "options": "as-needed"
  },
  - "no-trailing-whitespace": {
  - "severity": "warn"
  - },
  - "await-promise": {
  - "severity": "warn"
  - },
  - "no-console": {
  - "severity": "warn"
  - },
  - "ordered-imports": {
  - "severity": "warn"
  - },
  - "deprecation": {
  - "severity": "warn"
  - },
  - "curly": {
  - "severity": "warn"
  - },
  - "no-unnecessary-else": {
  - "severity": "warn"
  - },
  "space-within-parens": {
  - "severity": "warn",
  "options": 0
  },
  - "arrow-parens": {
  - "severity": "warn"
  + "whitespace": {
  + "options": [
  + "check-branch",
  + "check-decl",
  + "check-operator",
  + "check-module",
  + "check-separator",
  + "check-rest-spread",
  + "check-type",
  + "check-typecast",
  + "check-type-operator",
  + "check-preblock"
  + ]
  },
  + "no-unused": true,
  + "no-unused-expression": true,
  + "no-trailing-whitespace": true,
  + "await-promise": true,
  + "no-console": true,
  + "ordered-imports": true,
  + "deprecation": true,
  + "curly": true,
  + "no-unnecessary-else": true,
  + "arrow-parens": true,
  "new-parens": true,
  "space-before-function-paren": false,
  "encoding": true,
  