Skip to content

Commit c079d6d

Browse files
committed
chore: remove unneeded deps
1 parent 9ce6a81 commit c079d6d

6 files changed

Lines changed: 15 additions & 1286 deletions

File tree

package.json

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -15,24 +15,22 @@
1515
"coverage": "npx lerna run coverage"
1616
},
1717
"devDependencies": {
18-
"@stylistic/eslint-plugin": "^5.5.0",
19-
"@types/lodash-es": "^4.17.12",
20-
"@types/node": "^20.8.8",
21-
"@typescript-eslint/eslint-plugin": "^8.46.3",
22-
"@typescript-eslint/parser": "^8.46.3",
2318
"@vitest/coverage-v8": "4.0.18",
24-
"eslint": "^9.39.1",
25-
"eslint-import-resolver-typescript": "^4.4.4",
26-
"eslint-plugin-import": "^2.32.0",
2719
"fast-check": "^4.3.0",
28-
"globals": "^16.5.0",
2920
"lerna": "^7.1.4",
3021
"lerna-changelog": "^2.2.0",
31-
"typescript": "^5.9.3",
32-
"typescript-eslint": "^8.46.3",
3322
"vite": "npm:rolldown-vite@7.3.1",
3423
"vite-plugin-dts": "^4.5.4",
35-
"vitest": "4.0.18"
24+
"vitest": "4.0.18",
25+
"typescript": "^5.9.3",
26+
"typescript-eslint": "^8.46.3",
27+
"@stylistic/eslint-plugin": "^5.5.0",
28+
"@typescript-eslint/eslint-plugin": "^8.46.3",
29+
"@typescript-eslint/parser": "^8.46.3",
30+
"eslint": "^9.39.1",
31+
"globals": "^16.5.0",
32+
"@types/lodash-es": "^4.17.12",
33+
"@types/node": "^20.8.8"
3634
},
3735
"resolutions": {
3836
"**/tmp": "0.2.5"

packages/dbml-cli/eslint.config.ts

Lines changed: 0 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -4,41 +4,6 @@ import { defineConfig } from 'eslint/config';
44
import stylistic from '@stylistic/eslint-plugin';
55
import tseslint from 'typescript-eslint';
66
import tsparser from '@typescript-eslint/parser';
7-
import importPlugin from 'eslint-plugin-import';
8-
9-
const IMPORT_ORDER_RULES = {
10-
'import/order': ['error', {
11-
groups: [
12-
'builtin',
13-
'external',
14-
'internal',
15-
'parent',
16-
'sibling',
17-
'index',
18-
],
19-
'newlines-between': 'never',
20-
alphabetize: {
21-
order: 'asc',
22-
caseInsensitive: false,
23-
},
24-
}],
25-
'import/newline-after-import': ['error', { count: 1 }],
26-
'sort-imports': ['error', {
27-
ignoreDeclarationSort: true,
28-
ignoreCase: false,
29-
memberSyntaxSortOrder: ['none', 'all', 'multiple', 'single'],
30-
}],
31-
};
32-
33-
const IMPORT_SETTINGS = {
34-
'import/resolver': {
35-
typescript: {
36-
alwaysTryTypes: true,
37-
project: './tsconfig.json',
38-
},
39-
node: true,
40-
},
41-
};
427

438
export default defineConfig(
449
eslint.configs.recommended,
@@ -76,11 +41,8 @@ export default defineConfig(
7641
},
7742
plugins: {
7843
'@stylistic': stylistic,
79-
import: importPlugin,
8044
},
81-
settings: IMPORT_SETTINGS,
8245
rules: {
83-
...IMPORT_ORDER_RULES,
8446
'@stylistic/object-curly-newline': ['error', {
8547
ObjectExpression: { multiline: true, minProperties: 1 },
8648
ObjectPattern: { multiline: true, minProperties: 1 },

packages/dbml-connector/eslint.config.ts

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -5,40 +5,6 @@ import tsparser from '@typescript-eslint/parser';
55
import stylistic from '@stylistic/eslint-plugin';
66
import importPlugin from 'eslint-plugin-import';
77

8-
const IMPORT_ORDER_RULES = {
9-
'import/order': ['error', {
10-
groups: [
11-
'builtin',
12-
'external',
13-
'internal',
14-
'parent',
15-
'sibling',
16-
'index',
17-
],
18-
'newlines-between': 'never',
19-
alphabetize: {
20-
order: 'asc',
21-
caseInsensitive: false,
22-
},
23-
}],
24-
'import/newline-after-import': ['error', { count: 1 }],
25-
'sort-imports': ['error', {
26-
ignoreDeclarationSort: true,
27-
ignoreCase: false,
28-
memberSyntaxSortOrder: ['none', 'all', 'multiple', 'single'],
29-
}],
30-
};
31-
32-
const IMPORT_SETTINGS = {
33-
'import/resolver': {
34-
typescript: {
35-
alwaysTryTypes: true,
36-
project: './tsconfig.json',
37-
},
38-
node: true,
39-
},
40-
};
41-
428
export default defineConfig(
439
eslint.configs.recommended,
4410
tseslint.configs.recommended,
@@ -74,9 +40,7 @@ export default defineConfig(
7440
'@stylistic': stylistic,
7541
import: importPlugin,
7642
},
77-
settings: IMPORT_SETTINGS,
7843
rules: {
79-
...IMPORT_ORDER_RULES,
8044
'@typescript-eslint/no-explicit-any': 'off',
8145
'no-use-before-define': 'off',
8246
'no-continue': 'off',

packages/dbml-core/eslint.config.ts

Lines changed: 0 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -4,41 +4,6 @@ import { defineConfig } from 'eslint/config';
44
import stylistic from '@stylistic/eslint-plugin';
55
import tsparser from '@typescript-eslint/parser';
66
import tseslint from '@typescript-eslint/eslint-plugin';
7-
import importPlugin from 'eslint-plugin-import';
8-
9-
const IMPORT_ORDER_RULES = {
10-
'import/order': ['error', {
11-
groups: [
12-
'builtin',
13-
'external',
14-
'internal',
15-
'parent',
16-
'sibling',
17-
'index',
18-
],
19-
'newlines-between': 'never',
20-
alphabetize: {
21-
order: 'asc',
22-
caseInsensitive: false,
23-
},
24-
}],
25-
'import/newline-after-import': ['error', { count: 1 }],
26-
'sort-imports': ['error', {
27-
ignoreDeclarationSort: true,
28-
ignoreCase: false,
29-
memberSyntaxSortOrder: ['none', 'all', 'multiple', 'single'],
30-
}],
31-
};
32-
33-
const IMPORT_SETTINGS = {
34-
'import/resolver': {
35-
typescript: {
36-
alwaysTryTypes: true,
37-
project: './tsconfig.json',
38-
},
39-
node: true,
40-
},
41-
};
427

438
export default defineConfig(
449
eslint.configs.recommended,
@@ -69,11 +34,8 @@ export default defineConfig(
6934
},
7035
plugins: {
7136
'@stylistic': stylistic,
72-
import: importPlugin,
7337
},
74-
settings: IMPORT_SETTINGS,
7538
rules: {
76-
...IMPORT_ORDER_RULES,
7739
'no-unused-vars': [
7840
'warn',
7941
{
@@ -92,9 +54,7 @@ export default defineConfig(
9254
files: ['**/__tests__/**/*.js', '**/*.test.js', '**/*.spec.js', '**/__tests__/**/*.ts', '**/*.test.ts', '**/*.spec.ts'],
9355
plugins: {
9456
'@typescript-eslint': tseslint,
95-
import: importPlugin,
9657
},
97-
settings: IMPORT_SETTINGS,
9858
languageOptions: {
9959
globals: {
10060
...globals.node,
@@ -119,7 +79,6 @@ export default defineConfig(
11979
},
12080
},
12181
rules: {
122-
...IMPORT_ORDER_RULES,
12382
'@stylistic/object-curly-newline': ['error', {
12483
ObjectExpression: { multiline: true, minProperties: 1 },
12584
ObjectPattern: { multiline: true, minProperties: 1 },

packages/dbml-parse/eslint.config.ts

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -3,42 +3,6 @@ import { defineConfig } from 'eslint/config';
33
import stylistic from '@stylistic/eslint-plugin';
44
import tseslint from 'typescript-eslint';
55
import tsparser from '@typescript-eslint/parser';
6-
import importPlugin from 'eslint-plugin-import';
7-
8-
const IMPORT_ORDER_RULES = {
9-
'import/order': ['error', {
10-
groups: [
11-
'builtin',
12-
'external',
13-
'internal',
14-
'parent',
15-
'sibling',
16-
'index',
17-
],
18-
'newlines-between': 'never',
19-
alphabetize: {
20-
order: 'asc',
21-
caseInsensitive: false,
22-
},
23-
}],
24-
'import/newline-after-import': ['error', { count: 1 }],
25-
'sort-imports': ['error', {
26-
ignoreDeclarationSort: true,
27-
ignoreCase: false,
28-
memberSyntaxSortOrder: ['none', 'all', 'multiple', 'single'],
29-
}],
30-
};
31-
32-
const IMPORT_SETTINGS = {
33-
'import/resolver': {
34-
typescript: {
35-
alwaysTryTypes: true,
36-
project: './tsconfig.json',
37-
},
38-
node: true,
39-
},
40-
'import/internal-regex': '^@/',
41-
};
426

437
export default defineConfig(
448
eslint.configs.recommended,
@@ -72,11 +36,8 @@ export default defineConfig(
7236
},
7337
plugins: {
7438
'@stylistic': stylistic,
75-
import: importPlugin,
7639
},
77-
settings: IMPORT_SETTINGS,
7840
rules: {
79-
...IMPORT_ORDER_RULES,
8041
'@typescript-eslint/no-explicit-any': 'off',
8142
'no-use-before-define': 'off',
8243
'no-continue': 'off',

0 commit comments

Comments
 (0)