Skip to content

Commit a2e5765

Browse files
authored
Merge pull request #370 from Commencis/chore/eslint-config-commencis-v2
feat: update consistent type imports
2 parents 9457f3d + 64a576a commit a2e5765

37 files changed

+65
-56
lines changed

.changeset/odd-boats-create.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
'@commencis/lint-staged-config': minor
3+
'@commencis/stylelint-config': minor
4+
'@commencis/eslint-config': minor
5+
'@commencis/eslint-plugin': minor
6+
---
7+
8+
feat: update consistent type imports

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"devDependencies": {
4949
"@changesets/cli": "2.29.6",
5050
"@commencis/commitlint-config": "1.1.4",
51-
"@commencis/eslint-config": "1.7.5",
51+
"@commencis/eslint-config": "2.0.0",
5252
"@commencis/lint-staged-config": "1.0.0",
5353
"@commencis/prettier-config": "2.0.0",
5454
"@commencis/ts-config": "0.0.2",

packages/eslint-config/src/configs/next.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { type FlatConfigArray } from '@/types';
1+
import type { FlatConfigArray } from '@/types';
22

33
import baseConfig from '@/configs/base';
44
import prettierConfig from '@/configs/prettier';

packages/eslint-config/src/configs/typescript.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import tseslint from 'typescript-eslint';
22

3-
import { type FlatConfigArray } from '@/types';
3+
import type { FlatConfigArray } from '@/types';
44

55
import { typescriptRules } from '@/rules';
66

packages/eslint-config/src/configs/vue.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import tseslint from 'typescript-eslint';
22

3-
import { type FlatConfigArray } from '@/types';
3+
import type { FlatConfigArray } from '@/types';
44

55
import baseConfig from '@/configs/base';
66
import prettierConfig from '@/configs/prettier';

packages/eslint-config/src/plugins/importSortPlugin.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
import simpleImportSortPlugin from 'eslint-plugin-simple-import-sort';
22

3-
import { importSortRules } from '@/rules';
43
import type { FlatConfig } from '@/types';
54

5+
import { importSortRules } from '@/rules';
6+
67
export const importSortPluginConfig: FlatConfig = {
78
name: 'commencis/plugin:simple-import-sort',
89
plugins: {

packages/eslint-config/src/plugins/jsxA11yPlugin.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import jsxA11yPlugin from 'eslint-plugin-jsx-a11y';
22

3+
import type { FlatConfig } from '@/types';
34
import { JSX_TSX_FILE_PATTERNS } from '@/constants';
4-
import { type FlatConfig } from '@/types';
55

66
export const jsxA11yPluginConfig: FlatConfig = {
77
name: 'commencis/plugin:jsx-a11y',

packages/eslint-config/src/plugins/nextPlugin.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import nextPlugin from '@next/eslint-plugin-next';
22

3+
import type { FlatConfig } from '@/types';
34
import { JSX_TSX_FILE_PATTERNS } from '@/constants';
4-
import { type FlatConfig } from '@/types';
55

66
import { nextPluginRules } from '@/rules';
77

packages/eslint-config/src/plugins/reactHooksPlugin.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import reactHooksPlugin from 'eslint-plugin-react-hooks';
22

3+
import type { FlatConfig } from '@/types';
34
import { JSX_TSX_FILE_PATTERNS } from '@/constants';
4-
import { type FlatConfig } from '@/types';
55

66
import { reactHooksRules } from '@/rules';
77

packages/eslint-config/src/plugins/reactPlugin.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import reactPlugin from 'eslint-plugin-react';
22

3+
import type { FlatConfig } from '@/types';
34
import { JSX_TSX_FILE_PATTERNS } from '@/constants';
4-
import { type FlatConfig } from '@/types';
55

66
import { reactRules } from '@/rules';
77

0 commit comments

Comments
 (0)