From 03b6297601fbbf270b4f2e23ebc0f6c572a3635b Mon Sep 17 00:00:00 2001 From: Lion - dapplion <35266934+dapplion@users.noreply.github.com> Date: Sat, 16 Jul 2022 20:41:28 +0200 Subject: [PATCH] Preserve backslash character in panda banner (#4306) --- .../src/chain/blocks/utils/pandaMergeTransitionBanner.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/beacon-node/src/chain/blocks/utils/pandaMergeTransitionBanner.ts b/packages/beacon-node/src/chain/blocks/utils/pandaMergeTransitionBanner.ts index b234a3e5b2ba..ea1b6133785a 100644 --- a/packages/beacon-node/src/chain/blocks/utils/pandaMergeTransitionBanner.ts +++ b/packages/beacon-node/src/chain/blocks/utils/pandaMergeTransitionBanner.ts @@ -1,6 +1,9 @@ /* eslint-disable no-useless-escape */ // Note: 1 extra new line for space -export const POS_PANDA_MERGE_TRANSITION_BANNER = ` +// Note: String.raw preserve backslash character +// see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/raw +// from https://stackoverflow.com/questions/30466581/preserve-all-backslashes-in-a-string +export const POS_PANDA_MERGE_TRANSITION_BANNER = String.raw` _,..._,m, |, _,..._,m, |, ,/' '""; | |, /' '""; | |,