diff --git a/lib/workers/repository/config-migration/branch/migrated-data.ts b/lib/workers/repository/config-migration/branch/migrated-data.ts index 5dd49c6bc586d3a18fdd74fb91f79b900c62e273..1b2b813954ebcd783385a8e4a5d55b32a0f39129 100644 --- a/lib/workers/repository/config-migration/branch/migrated-data.ts +++ b/lib/workers/repository/config-migration/branch/migrated-data.ts @@ -6,6 +6,7 @@ import upath from 'upath'; import { migrateConfig } from '../../../../config/migration'; import { prettier } from '../../../../expose.cjs'; import { logger } from '../../../../logger'; +import { platform } from '../../../../modules/platform'; import { scm } from '../../../../modules/platform/scm'; import { readLocalFile } from '../../../../util/fs'; import { EditorConfig } from '../../../../util/json-writer'; @@ -142,10 +143,10 @@ export class MigratedDataFactory { delete migratedConfig.errors; delete migratedConfig.warnings; - // indent defaults to 2 spaces // TODO #22198 - const raw = await readLocalFile(configFileName!, 'utf8'); - const indent = detectIndent(raw!); + const raw = await platform.getRawFile(configFileName!); + const indent = detectIndent(raw ?? ''); + // indent defaults to 2 spaces const indentSpace = indent.indent ?? ' '; const filename = configFileName!; let content: string;