Skip to content

Commit b6a32bb

Browse files
authored
[backport] [CNA] use linter preference (#83194) (#84087)
backports #83194
1 parent 26d61f1 commit b6a32bb

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

packages/create-next-app/index.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,6 +291,11 @@ async function run(): Promise<void> {
291291
opts.biome = preferredLinter === 'biome'
292292
// No need to set noLinter flag since we check args at runtime
293293
} else {
294+
const linterIndexMap = {
295+
eslint: 0,
296+
biome: 1,
297+
none: 2,
298+
}
294299
const { linter } = await prompts({
295300
onState: onPromptState,
296301
type: 'select',
@@ -313,7 +318,10 @@ async function run(): Promise<void> {
313318
description: 'Skip linter configuration',
314319
},
315320
],
316-
initial: 0,
321+
initial:
322+
linterIndexMap[
323+
getPrefOrDefault('linter') as keyof typeof linterIndexMap
324+
],
317325
})
318326

319327
opts.eslint = linter === 'eslint'

0 commit comments

Comments
 (0)