UNPKG

@contentstack/live-preview-utils

Version:

Contentstack provides the Live Preview SDK to establish a communication channel between the various Contentstack SDKs and your website, transmitting live changes to the preview pane.

1 lines 1.31 kB
{"version":3,"sources":["../../../src/logger/logger.ts"],"sourcesContent":["export class PublicLogger {\n private static logEvent(\n logCallback:\n | Console[\"log\"]\n | Console[\"warn\"]\n | Console[\"error\"]\n | Console[\"debug\"]\n | Console[\"info\"],\n message: any[]\n ): void {\n if (\n typeof process !== \"undefined\" &&\n process?.env?.NODE_ENV !== \"test\"\n ) {\n logCallback(\"Live_Preview_SDK:\", ...message);\n }\n }\n\n public static error(...data: any[]): void {\n this.logEvent(console.error, data);\n }\n\n public static warn(...data: any[]): void {\n this.logEvent(console.warn, data);\n }\n\n public static debug(...data: any[]): void {\n this.logEvent(console.debug, data);\n }\n}\n"],"mappings":";;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAO,IAAM,eAAN,MAAmB;AAAA,EACtB,OAAe,SACX,aAMA,SACI;AACJ,QACI,OAAO,YAAY,eACnB,SAAS,KAAK,aAAa,QAC7B;AACE,kBAAY,qBAAqB,GAAG,OAAO;AAAA,IAC/C;AAAA,EACJ;AAAA,EAEA,OAAc,SAAS,MAAmB;AACtC,SAAK,SAAS,QAAQ,OAAO,IAAI;AAAA,EACrC;AAAA,EAEA,OAAc,QAAQ,MAAmB;AACrC,SAAK,SAAS,QAAQ,MAAM,IAAI;AAAA,EACpC;AAAA,EAEA,OAAc,SAAS,MAAmB;AACtC,SAAK,SAAS,QAAQ,OAAO,IAAI;AAAA,EACrC;AACJ;","names":[]}