diff --git a/src/search.ts b/src/search.ts index af5945a..8c07943 100644 --- a/src/search.ts +++ b/src/search.ts @@ -4,7 +4,7 @@ const regExprRequiredVersion = /(?<=(required_version.=.)).*/; export async function versionConstraintSearch(dir: string): Promise { const files = await findInFiles.find('required_versions*s*', dir, '.tf$'); - const key = Object.keys(files)[0]; + const key = Object.keys(files).sort((a, b) => a.length - b.length)[0]; const line = files[key].line; if (line) {