coffeelint.json 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. {
  2. "coffeescript_error": {
  3. "level": "error"
  4. },
  5. "arrow_spacing": {
  6. "name": "arrow_spacing",
  7. "level": "ignore"
  8. },
  9. "no_tabs": {
  10. "name": "no_tabs",
  11. "level": "error"
  12. },
  13. "no_trailing_whitespace": {
  14. "name": "no_trailing_whitespace",
  15. "level": "error",
  16. "allowed_in_comments": false,
  17. "allowed_in_empty_lines": false
  18. },
  19. "max_line_length": {
  20. "name": "max_line_length",
  21. "value": 120,
  22. "level": "error",
  23. "limitComments": true
  24. },
  25. "line_endings": {
  26. "name": "line_endings",
  27. "level": "warn",
  28. "value": "unix"
  29. },
  30. "no_trailing_semicolons": {
  31. "name": "no_trailing_semicolons",
  32. "level": "error"
  33. },
  34. "indentation": {
  35. "name": "indentation",
  36. "value": 2,
  37. "level": "error"
  38. },
  39. "camel_case_classes": {
  40. "name": "camel_case_classes",
  41. "level": "error"
  42. },
  43. "colon_assignment_spacing": {
  44. "name": "colon_assignment_spacing",
  45. "level": "ignore",
  46. "spacing": {
  47. "left": 0,
  48. "right": 0
  49. }
  50. },
  51. "no_implicit_braces": {
  52. "name": "no_implicit_braces",
  53. "level": "ignore",
  54. "strict": true
  55. },
  56. "no_plusplus": {
  57. "name": "no_plusplus",
  58. "level": "ignore"
  59. },
  60. "no_throwing_strings": {
  61. "name": "no_throwing_strings",
  62. "level": "error"
  63. },
  64. "no_backticks": {
  65. "name": "no_backticks",
  66. "level": "error"
  67. },
  68. "no_implicit_parens": {
  69. "name": "no_implicit_parens",
  70. "strict": true,
  71. "level": "ignore"
  72. },
  73. "no_empty_param_list": {
  74. "name": "no_empty_param_list",
  75. "level": "error"
  76. },
  77. "no_stand_alone_at": {
  78. "name": "no_stand_alone_at",
  79. "level": "ignore"
  80. },
  81. "space_operators": {
  82. "name": "space_operators",
  83. "level": "ignore"
  84. },
  85. "duplicate_key": {
  86. "name": "duplicate_key",
  87. "level": "error"
  88. },
  89. "empty_constructor_needs_parens": {
  90. "name": "empty_constructor_needs_parens",
  91. "level": "ignore"
  92. },
  93. "cyclomatic_complexity": {
  94. "name": "cyclomatic_complexity",
  95. "value": 10,
  96. "level": "ignore"
  97. },
  98. "newlines_after_classes": {
  99. "name": "newlines_after_classes",
  100. "value": 3,
  101. "level": "error"
  102. },
  103. "no_unnecessary_fat_arrows": {
  104. "name": "no_unnecessary_fat_arrows",
  105. "level": "error"
  106. },
  107. "missing_fat_arrows": {
  108. "name": "missing_fat_arrows",
  109. "level": "ignore"
  110. },
  111. "non_empty_constructor_needs_parens": {
  112. "name": "non_empty_constructor_needs_parens",
  113. "level": "ignore"
  114. },
  115. "no_unnecessary_double_quotes": {
  116. "name": "no_unnecessary_double_quotes",
  117. "level": "ignore"
  118. },
  119. "no_debugger": {
  120. "name": "no_debugger",
  121. "level": "warn"
  122. },
  123. "no_interpolation_in_single_quotes": {
  124. "name": "no_interpolation_in_single_quotes",
  125. "level": "ignore"
  126. }
  127. }