unreal-chat/packages/eslint-config/solid.js
Jusemon a3700a0068 chore: update project dependencies and configuration
- Migrated ESLint configuration from Next.js to SolidJS
- Removed React-specific ESLint plugins
- Updated Turbo configuration with global dependencies
- Simplified Prisma scripts in API package
- Added shared ESLint and TypeScript configs to web and API packages
- Cleaned up unnecessary dependencies and configurations
2025-03-06 18:59:11 -05:00

23 lines
555 B
JavaScript

import js from '@eslint/js';
import solid from 'eslint-plugin-solid/configs/typescript';
import * as tsParser from '@typescript-eslint/parser';
import { config as baseConfig } from './base.js';
/**
* A custom ESLint configuration for libraries that use Solid.
*
* @type {import("eslint").Linter.Config[]} */
export const config = [
...baseConfig,
js.configs.recommended,
{
files: ['**/*.{ts,tsx}'],
...solid,
languageOptions: {
parser: tsParser,
parserOptions: {
project: 'tsconfig.json',
},
},
},
];