import js from '@eslint/js'; import globals from 'globals'; import tseslint from 'typescript-eslint'; import solid from 'eslint-plugin-solid/configs/typescript'; import { defineConfig } from 'eslint/config'; export default defineConfig([ { files: ['**/*.{js,mjs,cjs,ts,mts,cts}'], plugins: { js }, extends: ['js/recommended'], languageOptions: { globals: globals.browser }, }, tseslint.configs.recommended, { files: ['**/*.{ts,tsx}'], ...solid, }, ]);