Skip to content

Commit c3b9eaa

Browse files
committed
refactor: consistent type usage for array types
1 parent 9f152a4 commit c3b9eaa

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

src/createConfig.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import { vueTsConfigs, type ExtendableConfigName } from './configs'
1313
import type { ScriptLang } from './internals'
1414

1515
type ConfigOptions = ProjectOptions & {
16-
extends?: Array<ExtendableConfigName>
16+
extends?: ExtendableConfigName[]
1717
supportedScriptLangs?: Record<ScriptLang, boolean>
1818
}
1919

src/utilities.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,8 @@ export function configureVueProject(userOptions: ProjectOptions): void {
4343
export function defineConfigWithVueTs(
4444
...configs: InfiniteDepthConfigWithVueSupport[]
4545
): ConfigArray {
46-
const flattenedConfigs: Array<ConfigObjectOrPlaceholder> =
47-
// @ts-ignore
48-
configs.flat(Infinity)
46+
// @ts-ignore
47+
const flattenedConfigs: ConfigObjectOrPlaceholder[] = configs.flat(Infinity)
4948

5049
const reorderedConfigs = insertAndReorderConfigs(flattenedConfigs)
5150

@@ -84,8 +83,8 @@ type ExtractedConfig = {
8483
const userTypeAwareConfigs: ExtractedConfig[] = []
8584

8685
function insertAndReorderConfigs(
87-
configs: Array<ConfigObjectOrPlaceholder>,
88-
): Array<ConfigObjectOrPlaceholder> {
86+
configs: ConfigObjectOrPlaceholder[],
87+
): ConfigObjectOrPlaceholder[] {
8988
const lastExtendedConfigIndex = configs.findLastIndex(
9089
config => config instanceof TsEslintConfigForVue,
9190
)

0 commit comments

Comments
 (0)