Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 
 
 
 

149 Zeilen
2.5 KiB

  1. {
  2. "env": {
  3. "browser": true,
  4. "node": true,
  5. "es6": true
  6. },
  7. "parserOptions": {
  8. "ecmaVersion": 8,
  9. "sourceType": "module"
  10. },
  11. "extends": "eslint:recommended",
  12. "rules": {
  13. "indent": [
  14. "error",
  15. "tab",
  16. { "SwitchCase": 1 }
  17. ],
  18. "brace-style": [
  19. "error",
  20. "1tbs"
  21. ],
  22. "space-unary-ops": [
  23. "error",
  24. { "words": true }
  25. ],
  26. "linebreak-style": [
  27. "error",
  28. "unix"
  29. ],
  30. "quotes": [
  31. "off"
  32. ],
  33. "semi": [
  34. "warn",
  35. "always"
  36. ],
  37. "camelcase": [
  38. "off"
  39. ],
  40. "no-unused-vars": [
  41. "warn"
  42. ],
  43. "no-redeclare": [
  44. "warn"
  45. ],
  46. "no-console": [
  47. "warn"
  48. ],
  49. "no-extra-boolean-cast": [
  50. "off"
  51. ],
  52. "no-control-regex": [
  53. "off"
  54. ],
  55. "space-before-blocks": "warn",
  56. "keyword-spacing": "warn",
  57. "comma-spacing": "warn",
  58. "key-spacing": "warn",
  59. },
  60. "root": true,
  61. "globals": {
  62. "frappe": true,
  63. "Vue": true,
  64. "__": true,
  65. "repl": true,
  66. "Class": true,
  67. "locals": true,
  68. "cint": true,
  69. "cstr": true,
  70. "cur_frm": true,
  71. "cur_dialog": true,
  72. "cur_page": true,
  73. "cur_list": true,
  74. "cur_tree": true,
  75. "msg_dialog": true,
  76. "is_null": true,
  77. "in_list": true,
  78. "has_common": true,
  79. "has_words": true,
  80. "validate_email": true,
  81. "get_number_format": true,
  82. "format_number": true,
  83. "format_currency": true,
  84. "comment_when": true,
  85. "open_url_post": true,
  86. "toTitle": true,
  87. "lstrip": true,
  88. "strip": true,
  89. "strip_html": true,
  90. "replace_all": true,
  91. "flt": true,
  92. "precision": true,
  93. "CREATE": true,
  94. "AMEND": true,
  95. "CANCEL": true,
  96. "copy_dict": true,
  97. "get_number_format_info": true,
  98. "print_table": true,
  99. "Layout": true,
  100. "web_form_settings": true,
  101. "$c": true,
  102. "$a": true,
  103. "$i": true,
  104. "$bg": true,
  105. "$y": true,
  106. "$c_obj": true,
  107. "refresh_many": true,
  108. "refresh_field": true,
  109. "toggle_field": true,
  110. "get_field_obj": true,
  111. "get_query_params": true,
  112. "unhide_field": true,
  113. "hide_field": true,
  114. "set_field_options": true,
  115. "getCookie": true,
  116. "getCookies": true,
  117. "get_url_arg": true,
  118. "md5": true,
  119. "$": true,
  120. "jQuery": true,
  121. "moment": true,
  122. "hljs": true,
  123. "Awesomplete": true,
  124. "Sortable": true,
  125. "Showdown": true,
  126. "Taggle": true,
  127. "Gantt": true,
  128. "Slick": true,
  129. "Webcam": true,
  130. "PhotoSwipe": true,
  131. "PhotoSwipeUI_Default": true,
  132. "fluxify": true,
  133. "io": true,
  134. "QUnit": true,
  135. "JsBarcode": true,
  136. "L": true,
  137. "Chart": true,
  138. "DataTable": true,
  139. "Cypress": true,
  140. "cy": true,
  141. "it": true,
  142. "expect": true,
  143. "context": true,
  144. "before": true,
  145. "beforeEach": true,
  146. "qz": true
  147. }
  148. }