diff --git a/change/@fluentui-codemods-c926b650-7f6d-4fbe-b266-eb574a08c173.json b/change/@fluentui-codemods-c926b650-7f6d-4fbe-b266-eb574a08c173.json new file mode 100644 index 0000000000000..c087bf959b7af --- /dev/null +++ b/change/@fluentui-codemods-c926b650-7f6d-4fbe-b266-eb574a08c173.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "fix: Do not fail on empty configMod config", + "packageName": "@fluentui/codemods", + "email": "miroslav.stastny@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/packages/codemods/src/codeMods/mods/configMod/configMod.mod.ts b/packages/codemods/src/codeMods/mods/configMod/configMod.mod.ts index d78157e460728..e1ebc41d528b8 100644 --- a/packages/codemods/src/codeMods/mods/configMod/configMod.mod.ts +++ b/packages/codemods/src/codeMods/mods/configMod/configMod.mod.ts @@ -131,9 +131,9 @@ const configMod: CodeMod = { run: (file: SourceFile) => { if (!__configs) { __configs = getCodeModsFromJson(); - if (__configs === undefined || __configs.length === 0) { + if (__configs === undefined) { return Err({ - error: 'failed to get any mods from json. Perhaps the file is missing or malformed?', + error: 'Failed to get any mods from json. Perhaps the file is missing or malformed?', }); } } @@ -144,7 +144,7 @@ const configMod: CodeMod = { results.push(mod.run(file)); } if (results.length === 0) { - return Err({ logs: ['No runabble mods were found in the config'] }); + return Ok({ logs: ['No runnable mods were found in the config'] }); } return results.reduce(combineResults);