From 2666e6dbd7ca14f21ea48da964b9cb5bf2100cf9 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Mon, 27 Nov 2023 22:09:30 -0500 Subject: [PATCH] remove unnecessary if (DEV) checks - log runes are removed in prod --- .../svelte/src/internal/client/runtime.js | 84 +++++++++---------- 1 file changed, 38 insertions(+), 46 deletions(-) diff --git a/packages/svelte/src/internal/client/runtime.js b/packages/svelte/src/internal/client/runtime.js index f9fecd485e..ba47613426 100644 --- a/packages/svelte/src/internal/client/runtime.js +++ b/packages/svelte/src/internal/client/runtime.js @@ -1831,14 +1831,12 @@ function deep_read(value) { * @returns {void} */ export function log(get_values) { - if (DEV) { - pre_effect(() => { - const values = get_values(); - deep_read(values); - // eslint-disable-next-line no-console - console.log(...values); - }); - } + pre_effect(() => { + const values = get_values(); + deep_read(values); + // eslint-disable-next-line no-console + console.log(...values); + }); } /** @@ -1846,14 +1844,12 @@ export function log(get_values) { * @returns {void} */ export function log_table(get_values) { - if (DEV) { - pre_effect(() => { - const values = get_values(); - deep_read(values); - // eslint-disable-next-line no-console - console.table(...values); - }); - } + pre_effect(() => { + const values = get_values(); + deep_read(values); + // eslint-disable-next-line no-console + console.table(...values); + }); } /** @@ -1862,21 +1858,19 @@ export function log_table(get_values) { * @returns {void} */ export function log_break(get_values, break_fn) { - if (DEV) { - let initial = true; + let initial = true; - pre_effect(() => { - const values = get_values(); - deep_read(values); + pre_effect(() => { + const values = get_values(); + deep_read(values); - if (initial) { - initial = false; - return; - } + if (initial) { + initial = false; + return; + } - break_fn(...values); - }); - } + break_fn(...values); + }); } /** @@ -1884,25 +1878,23 @@ export function log_break(get_values, break_fn) { * @returns {void} */ export function log_trace(get_values) { - if (DEV) { - let initial = true; + let initial = true; - pre_effect(() => { - is_tracing_signals = true; - try { - const values = get_values(); - deep_read(values); - - if (initial) { - initial = false; - return; - } + pre_effect(() => { + is_tracing_signals = true; + try { + const values = get_values(); + deep_read(values); - // eslint-disable-next-line no-console - console.log(...values); - } finally { - is_tracing_signals = false; + if (initial) { + initial = false; + return; } - }); - } + + // eslint-disable-next-line no-console + console.log(...values); + } finally { + is_tracing_signals = false; + } + }); }