diff --git a/packages/orval/src/import-specs.ts b/packages/orval/src/import-specs.ts index 474647db9..891300984 100644 --- a/packages/orval/src/import-specs.ts +++ b/packages/orval/src/import-specs.ts @@ -43,7 +43,9 @@ const resolveSpecs = async ( // normalizing slashes after SwaggerParser return Object.fromEntries( - Object.entries(data).map(([key, value]) => [upath.resolve(key), value]), + Object.entries(data) + .sort() + .map(([key, value]) => [upath.resolve(key), value]), ); } catch { const file = await fs.readFile(path, 'utf8');