From 0a95c6f6df2280b00b755a3a638dc9ba86ceb960 Mon Sep 17 00:00:00 2001 From: Adrien de Peretti Date: Wed, 19 Feb 2025 20:02:47 +0100 Subject: [PATCH] chore(cli): Prevent swallowing error in non production env (#11534) --- packages/cli/medusa-cli/cli.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/cli/medusa-cli/cli.js b/packages/cli/medusa-cli/cli.js index 9335118ced..b4334ce5bb 100755 --- a/packages/cli/medusa-cli/cli.js +++ b/packages/cli/medusa-cli/cli.js @@ -3,6 +3,14 @@ try { require("ts-node").register({}) require("tsconfig-paths").register({}) -} catch {} +} catch (e) { + const isProduction = process.env.NODE_ENV === "production" + if (!isProduction) { + console.warn( + "ts-node cannot be loaded and used, if you are running in production don't forget to set your NODE_ENV to production" + ) + console.warn(e) + } +} require("dotenv").config() require("./dist/index.js")