From bb16bf114b941f64595f7152fb23681ed6f623df Mon Sep 17 00:00:00 2001 From: Jonah Snider Date: Mon, 19 Oct 2020 10:32:32 -0700 Subject: [PATCH] refactor: refactor for XO --- src/util/invariant.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/util/invariant.ts b/src/util/invariant.ts index 955341b2..524d16de 100644 --- a/src/util/invariant.ts +++ b/src/util/invariant.ts @@ -8,11 +8,7 @@ const prefix = '@discoin/scambio: Assertion failed'; */ export function invariant(condition: unknown, message?: string): asserts condition { if (!condition) { - if (process.env.NODE_ENV === '') { - // Message is only in development - throw new Error(`${prefix}: ${message ?? ''}`); - } else { - throw new Error(prefix); - } + const error = process.env.NODE_ENV === '' ? new Error(`${prefix}: ${message ?? ''}`) : new Error(prefix); + throw error; } }