.eslintrc.json 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. {
  2. "env": {
  3. "browser": true,
  4. "commonjs": true,
  5. "es6": true
  6. },
  7. "parser": "babel-eslint",
  8. "extends": "eslint:recommended",
  9. "globals": {
  10. "Atomics": "readonly",
  11. "SharedArrayBuffer": "readonly",
  12. "colors": true,
  13. "com": true,
  14. "importClass": true,
  15. "storages": true,
  16. "device": true,
  17. "log": true,
  18. "threads": true,
  19. "exit": true,
  20. "runtime": true,
  21. "java": true,
  22. "importPackage": true,
  23. "YuvImage": true,
  24. "PackageManager": true,
  25. "ImageFormat": true,
  26. "ui": true,
  27. "activity": true,
  28. "View": true,
  29. "context": true,
  30. "ObjectAnimator": true,
  31. "BinaryBitmap": true,
  32. "HybridBinarizer": true,
  33. "RGBLuminanceSource": true,
  34. "MultiFormatReader": true,
  35. "sleep": true,
  36. "util": true,
  37. "android": true,
  38. "Paint": true,
  39. "PorterDuffXfermode": true,
  40. "PorterDuff": true,
  41. "toastLog": true,
  42. "ByteArrayOutputStream": true,
  43. "Rect": true,
  44. "ActivityCompat": true,
  45. "__dirname": true,
  46. "files": true,
  47. "requestScreenCapture": true,
  48. "http": true,
  49. "toast": true,
  50. "engines": true,
  51. "random": true,
  52. "events": true,
  53. "press": true,
  54. "Tap": true,
  55. "gesture": true,
  56. "Swipe": true,
  57. "getPackageName": true,
  58. "shell": true,
  59. "floaty": true,
  60. "currentPackage": true,
  61. "Canvas": true,
  62. "launch": true,
  63. "FileOutputStream": true,
  64. "app": true,
  65. "images": true,
  66. "launchApp": true,
  67. "Bitmap": true,
  68. "className": true,
  69. "Buffer": true,
  70. "idEndsWith": true,
  71. "textEndsWith": true,
  72. "descEndsWith": true,
  73. "text": true,
  74. "back": true,
  75. "textMatches": true,
  76. "textStartsWith": true,
  77. "id": true,
  78. "desc": true,
  79. "descStartsWith": true,
  80. "AnimatorSet": true,
  81. "click": true,
  82. "PendingIntent": true,
  83. "dialogs": true,
  84. "auto": true,
  85. "Settings": true,
  86. "setClip": true,
  87. "Context": true,
  88. "getClip": true,
  89. "DevicePolicyManager": true,
  90. "Intent": true,
  91. "ComponentName": true,
  92. "Cipher": true,
  93. "IvParameterSpec": true,
  94. "SecretKeySpec": true,
  95. "javax": true,
  96. "BASE64Decoder": true,
  97. "NotificationManager": true,
  98. "NotificationChannel": true,
  99. "Uri": true,
  100. "media": true,
  101. "ServerSocket": true,
  102. "DataInputStream": true,
  103. "DataOutputStream": true,
  104. "Socket": true,
  105. "JavaAdapter": true,
  106. "WebChromeClient": true,
  107. "ValueCallback": true,
  108. "captureScreen": true,
  109. "timers": true,
  110. "_test": true
  111. },
  112. "parserOptions": {
  113. "ecmaVersion": 2018
  114. },
  115. "rules": {
  116. "quotes": "off",
  117. "comma-dangle": ["error", "only-multiline"],
  118. "array-bracket-spacing": [2, "never"],
  119. "no-multiple-empty-lines": "off",
  120. "strict": "off",
  121. "use strict" : "off",
  122. "eslint strict": "off"
  123. }
  124. }