Skip to content

Commit 3022ed2

Browse files
authored
fix(eslint-import): prevent type-only import lint failures (#492)
1 parent 0d4dc06 commit 3022ed2

3 files changed

Lines changed: 4 additions & 3 deletions

File tree

core/sdk.config.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,11 @@
77
*
88
**/
99

10-
import { CallbackType, Config, type FRCallback } from '@forgerock/javascript-sdk';
10+
import { Config } from '@forgerock/javascript-sdk';
1111
import { z } from 'zod';
1212

13+
import type { CallbackType, FRCallback } from '@forgerock/javascript-sdk';
14+
1315
type CallbackFactoryFn = (callback: {
1416
_id?: number;
1517
input?: { name: string; value: unknown }[];

eslint.config.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,6 @@ export default tseslint.config(
111111
fixStyle: 'separate-type-imports',
112112
},
113113
],
114-
'import/consistent-type-specifier-style': ['error', 'prefer-top-level'],
115114
},
116115
},
117116

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"storybook": "storybook dev --no-open -p 6006",
2323
"clean": "git clean -fdX -e \"!.env\"",
2424
"commit": "cz",
25-
"fix:lint": "eslint . --fix && eslint . --fix && pnpm format",
25+
"fix:lint": "pnpm format && eslint . --fix",
2626
"format": "prettier --plugin prettier-plugin-svelte --ignore-path .gitignore --ignore-path .prettierignore --write .",
2727
"prepare": "is-ci || husky install"
2828
},

0 commit comments

Comments
 (0)