unreal-chat/packages/eslint-config/solid.js
Juan Sebastian Montoya 857ffcd6b4
Some checks failed
CI / test (push) Failing after 43s
chore: add ESLint configuration for api and web packages
- Introduced ESLint configuration files for both api and web packages to enforce coding standards.
- Updated MinioService and TokenService to improve error handling and type definitions.
- Refactored localStorage access in web components to use window.localStorage for consistency.
- Enhanced ESLint rules in base configuration to improve code quality and maintainability.
2025-05-06 01:16:16 -05:00

26 lines
627 B
JavaScript

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,
{
files: ['**/*.{ts,tsx}'],
...solid,
ignores: ['turbo/generators/**', 'vite.config.ts'],
languageOptions: {
parser: tsParser,
parserOptions: {
project: 'tsconfig.json',
},
globals: {
window: true,
console: true,
},
},
},
];