A React component library for rendering common AT Protocol records for applications such as Bluesky and Leaflet.
at main 633 B view raw
1import js from '@eslint/js' 2import globals from 'globals' 3import reactHooks from 'eslint-plugin-react-hooks' 4import reactRefresh from 'eslint-plugin-react-refresh' 5import tseslint from 'typescript-eslint' 6import { defineConfig, globalIgnores } from 'eslint/config' 7 8export default defineConfig([ 9 globalIgnores(['dist', 'lib-dist']), 10 { 11 files: ['**/*.{ts,tsx}'], 12 extends: [ 13 js.configs.recommended, 14 tseslint.configs.recommended, 15 reactHooks.configs['recommended-latest'], 16 reactRefresh.configs.vite, 17 ], 18 languageOptions: { 19 ecmaVersion: 2020, 20 globals: globals.browser, 21 }, 22 }, 23])