Skip to content

Commit 4b21cc6

Browse files
authored
fix: exit build with error if types generation fails (#14852)
1 parent 11e05df commit 4b21cc6

File tree

2 files changed

+15
-5
lines changed

2 files changed

+15
-5
lines changed

.changeset/eager-spies-read.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@medusajs/medusa": patch
3+
---
4+
5+
exit build with error if type generation fails

packages/medusa/src/commands/build.ts

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,16 @@ export default async function build({
1616
})
1717
const logger = container.resolve(ContainerRegistrationKeys.LOGGER)
1818

19-
await generateTypes({
20-
directory,
21-
container,
22-
logger,
23-
})
19+
try {
20+
await generateTypes({
21+
directory,
22+
container,
23+
logger,
24+
})
25+
} catch (error) {
26+
logger.error("Error generating types", error)
27+
process.exit(1)
28+
}
2429

2530
logger.info("Starting build...")
2631
const compiler = new Compiler(directory, logger)

0 commit comments

Comments
 (0)