eslint.config.mjs 630 B

12345678910111213141516171819202122232425262728293031
  1. import js from '@eslint/js'
  2. import globals from 'globals'
  3. export default [
  4. {
  5. ignores: [
  6. 'node_modules/**',
  7. 'tests/customJs/custom-webui/**'
  8. ]
  9. },
  10. js.configs.recommended,
  11. {
  12. files: ['**/*.{js,mjs}'],
  13. languageOptions: {
  14. ecmaVersion: 'latest',
  15. sourceType: 'module',
  16. globals: {
  17. ...globals.browser,
  18. ...globals.node,
  19. after: 'readonly',
  20. afterEach: 'readonly',
  21. before: 'readonly',
  22. beforeEach: 'readonly',
  23. describe: 'readonly',
  24. it: 'readonly',
  25. runner: 'readonly',
  26. webdriver: 'readonly'
  27. }
  28. }
  29. }
  30. ]