restore/update eslint/prettier config

This commit is contained in:
2025-11-24 10:17:38 -05:00
parent 66dc731396
commit e181c735b8
6 changed files with 226 additions and 99 deletions
+17
View File
@@ -0,0 +1,17 @@
import prettier from 'eslint-config-prettier';
import js from '@eslint/js';
import tseslint from 'typescript-eslint';
import eslintPluginAstro from 'eslint-plugin-astro';
import { defineConfig, globalIgnores } from 'eslint/config';
/** @type {import('eslint').Linter.Config[]} */
export default defineConfig([
globalIgnores(['dist/*', '.astro/*', 'node_modules/*', 'src/env.d.ts']),
js.configs.recommended,
tseslint.configs.recommended,
prettier,
...eslintPluginAstro.configs.recommended,
{
files: ['**/*.ts'],
},
]);