// Copyright (C) 2020 Intel Corporation // // SPDX-License-Identifier: MIT export function isDev(): boolean { return process.env.NODE_ENV === 'development'; } export function isPublic(): boolean { return process.env.PUBLIC_INSTANCE === 'true'; } export function customWaViewHit(pageName?: string, queryString?: string, hashInfo?: string) { const waHitFunctionName = process.env.WA_PAGE_VIEW_HIT if (waHitFunctionName) { const waHitFunction = new Function('pageName', 'queryString', 'hashInfo', `if (typeof ${waHitFunctionName} === 'function') { ${waHitFunctionName}(pageName, queryString, hashInfo); }`); waHitFunction(pageName, queryString, hashInfo); } }