Skip to content
This repository was archived by the owner on Mar 7, 2025. It is now read-only.

Commit 2607f1e

Browse files
authored
feat: exports TS type (#149)
1 parent 57edded commit 2607f1e

File tree

3 files changed

+14
-0
lines changed

3 files changed

+14
-0
lines changed

src/config/index.d.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,3 +113,9 @@ export interface ESLintConfig {
113113
*/
114114
reportUnusedDisableDirectives?: boolean;
115115
}
116+
117+
export * from './env';
118+
export * from './extends';
119+
export * from './overrides';
120+
export * from './plugin';
121+
export * from './settings';

src/flat-config/index.d.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,3 +69,6 @@ export type PredefinedConfig = LiteralUnion<
6969

7070
export type FlatESLintConfig = FlatESLintConfigItem | PredefinedConfig;
7171
export type FlatESLintConfigs = Array<FlatESLintConfig>;
72+
73+
export * from './language-options';
74+
export * from './linter-options';

src/index.d.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,8 @@ export function defineConfig(config: FlatESLintConfig): FlatESLintConfig;
2828
* @returns Flat ESLint config.
2929
*/
3030
export function defineConfig(config: FlatESLintConfigs): FlatESLintConfigs;
31+
32+
export * from './config';
33+
export * from './flat-config';
34+
export * from './parser-options';
35+
export * from './rules';

0 commit comments

Comments
 (0)