refactor: remove biome configuration and update dependencies

- Deleted the obsolete biome.json file to streamline project configuration.
- Updated package.json and bun.lock to include new ESLint and Prettier dependencies for improved code quality and consistency.
- Added ESLint configuration package for better linting support across the project.
- Cleaned up various package dependencies to ensure a more maintainable and efficient codebase.
This commit is contained in:
2025-11-08 17:16:43 -03:00
parent 4e30d6a2ba
commit 57b5f6821b
15 changed files with 2951 additions and 2528 deletions

20
apps/web/eslint.config.js Normal file
View File

@@ -0,0 +1,20 @@
import { config as svelteConfigBase } from '@sgse-app/eslint-config/svelte';
import svelteConfig from './svelte.config.js';
import ts from 'typescript-eslint';
import { defineConfig } from "eslint/config";
/** @type {import("eslint").Linter.Config} */
export default defineConfig([
...svelteConfigBase,
{
files: ['**/*.svelte', '**/*.svelte.ts', '**/*.svelte.js'],
languageOptions: {
parserOptions: {
projectService: true,
extraFileExtensions: ['.svelte'],
parser: ts.parser,
svelteConfig
}
}
}
])