24 lines
754 B
JavaScript
24 lines
754 B
JavaScript
// EN: ESLint v9 Flat Config for Template Service
|
|
// VI: ESLint v9 Flat Config cho Template Service
|
|
import goodgoConfig from '@goodgo/eslint-config';
|
|
|
|
export default [
|
|
...goodgoConfig,
|
|
{
|
|
// EN: Service-specific overrides (exclude test files)
|
|
// VI: Override riêng cho service (loại trừ test files)
|
|
files: ['**/*.ts'],
|
|
ignores: ['**/*.test.ts', '**/*.spec.ts', '**/__tests__/**'],
|
|
languageOptions: {
|
|
parserOptions: {
|
|
tsconfigRootDir: import.meta.dirname,
|
|
project: './tsconfig.json',
|
|
},
|
|
},
|
|
rules: {
|
|
// EN: Add service-specific rules here
|
|
// VI: Thêm rules riêng cho service ở đây
|
|
},
|
|
},
|
|
];
|