import js from '@eslint/js'; import globals from 'globals'; export default [ { ignores: ['node_modules/**', 'data/**'], }, js.configs.recommended, { files: ['src/**/*.js', 'tests/**/*.js', 'eslint.config.js'], languageOptions: { ecmaVersion: 'latest', sourceType: 'module', globals: globals.node, }, }, { files: ['public/**/*.js'], languageOptions: { ecmaVersion: 'latest', sourceType: 'module', globals: globals.browser, }, }, ];