1
0

tslint.json 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. {
  2. "defaultSeverity": "error",
  3. "extends": [
  4. "tslint:recommended"
  5. ],
  6. "jsRules": {
  7. "no-unused-expression": true,
  8. "quotemark": [true, "single"],
  9. "object-literal-sort-keys": false
  10. },
  11. "rules": {
  12. "interface-over-type-literal": false,
  13. "quotemark": [
  14. true,
  15. "single"
  16. ],
  17. "indent": false,
  18. "ordered-imports": [
  19. true,
  20. {
  21. "grouped-imports": true
  22. }
  23. ],
  24. "jsdoc-format": false,
  25. "no-inferrable-types": [
  26. true,
  27. "ignore-params"
  28. ],
  29. "max-line-length": [
  30. true,
  31. 150
  32. ],
  33. "member-access": false,
  34. "member-ordering": false,
  35. "interface-name": false,
  36. "array-type": [
  37. true,
  38. "array-simple"
  39. ],
  40. "no-non-null-assertion": true,
  41. "no-empty-interface": false,
  42. "no-switch-case-fall-through": true,
  43. "arrow-parens": false,
  44. "object-literal-sort-keys": false,
  45. "no-unused-expression": true,
  46. "max-classes-per-file": [
  47. false
  48. ],
  49. "variable-name": [
  50. false
  51. ],
  52. "no-floating-promises": true
  53. },
  54. "rulesDirectory": []
  55. }