diff --git a/.changeset/clever-spies-confess.md b/.changeset/clever-spies-confess.md new file mode 100644 index 000000000..8e43b9c8a --- /dev/null +++ b/.changeset/clever-spies-confess.md @@ -0,0 +1,5 @@ +--- +"@hey-api/openapi-ts": patch +--- + +**output**: run lint before format diff --git a/packages/openapi-ts/src/processOutput.ts b/packages/openapi-ts/src/processOutput.ts index f870dbb3e..9961f1d86 100644 --- a/packages/openapi-ts/src/processOutput.ts +++ b/packages/openapi-ts/src/processOutput.ts @@ -53,14 +53,14 @@ const linters: Record = { }; export const processOutput = ({ config }: { config: Config }) => { - if (config.output.format) { - const module = formatters[config.output.format]; + if (config.output.lint) { + const module = linters[config.output.lint]; console.log(`✨ Running ${module.name}`); sync(module.command, module.args(config.output.path)); } - if (config.output.lint) { - const module = linters[config.output.lint]; + if (config.output.format) { + const module = formatters[config.output.format]; console.log(`✨ Running ${module.name}`); sync(module.command, module.args(config.output.path)); }