Skip to content

Commit 1ba2aaa

Browse files
author
Lasim
committed
fix: update ESLint configuration to ignore temporary TypeScript files and remove unused type imports in global settings and plugin manager
1 parent a1fbed4 commit 1ba2aaa

File tree

5 files changed

+5
-10
lines changed

5 files changed

+5
-10
lines changed

services/backend/eslint.config.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
// services/backend/eslint.config.ts
2-
import { FlatConfig } from 'eslint';
32
import ts from '@typescript-eslint/eslint-plugin';
43
import tsParser from '@typescript-eslint/parser';
54

6-
const config: FlatConfig[] = [
5+
const config = [
76
{
87
files: ['**/*.ts'],
9-
ignores: ['**/node_modules/**', '**/dist/**'],
8+
ignores: ['**/node_modules/**', '**/dist/**', '**/._*.ts'],
109
languageOptions: {
1110
parser: tsParser,
1211
parserOptions: {

services/backend/src/global-settings/index.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ import type {
55
GlobalSettingsModule,
66
GlobalSettingDefinition,
77
GlobalSettingGroup,
8-
GroupWithSettings,
9-
CreateGroupInput,
108
ValidationResult,
119
SmtpConfig,
1210
GitHubOAuthConfig,

services/backend/src/plugin-system/plugin-manager.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import {
1010
type PluginPackage,
1111
type PluginConfiguration,
1212
type PluginOptions,
13-
type GlobalSettingsExtension,
1413
type GlobalSettingDefinitionForPlugin,
1514
type GlobalSettingGroupForPlugin
1615
} from './types';

services/backend/src/plugins/example-plugin/index.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
import {
33
type Plugin,
44
type DatabaseExtension,
5-
type GlobalSettingsExtension,
6-
type GlobalSettingDefinitionForPlugin,
7-
type GlobalSettingGroupForPlugin
5+
type GlobalSettingsExtension
86
} from '../../plugin-system/types';
97
import { type FastifyInstance } from 'fastify';
108
import { type AnyDatabase, getSchema } from '../../db'; // Import getSchema

services/frontend/eslint.config.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ export default defineConfigWithVueTs(
2020
'**/dist-ssr/**',
2121
'**/coverage/**',
2222
'**/src/components/ui/**',
23-
'**/src/lib/utils.ts'
23+
'**/src/lib/utils.ts',
24+
'**/._*.ts'
2425
]
2526
},
2627

0 commit comments

Comments
 (0)