2
0

eslint.config.js 570 B

123456789101112131415161718192021222324252627282930
  1. import globals from "globals";
  2. import eslintConfigPrettier from "eslint-plugin-prettier/recommended";
  3. export default [
  4. {
  5. ignores: ["build/**/*"],
  6. },
  7. {
  8. files: ["lib/**/*.js"],
  9. languageOptions: {
  10. sourceType: "module",
  11. globals: {
  12. ...globals.browser,
  13. gobalThis: "readonly",
  14. },
  15. },
  16. },
  17. {
  18. files: ["test/**/*.js"],
  19. languageOptions: {
  20. globals: {
  21. ...globals.browser,
  22. ...globals.mocha,
  23. ...globals.chai,
  24. ...globals.nodeBuiltin,
  25. },
  26. },
  27. },
  28. eslintConfigPrettier,
  29. ];