UNPKG

@erebus-sh/sdk

Version:
2 lines 1.61 kB
const require_messageBody=require(`./messageBody-BDaUm8G2.cjs`);function safeJsonParse(a){try{let o=JSON.parse(a);return require_messageBody.logger.info(`utils.safeJsonParse success`),o}catch(a){return require_messageBody.logger.warn(`utils.safeJsonParse failed`,{err:a}),null}}function isBrowser(){let a=globalThis.window!==void 0,o=globalThis.document!==void 0,s=a&&o;return require_messageBody.logger.info(`env.isBrowser evaluated`,{result:s}),s}function isProd(){try{let a=typeof process<`u`&&process.env?.NODE_ENV===`production`;return require_messageBody.logger.info(`env.isProd evaluated`,{prod:a}),a}catch(a){return require_messageBody.logger.warn(`env.isProd error`,{err:a}),!1}}var NotConnectedError=class extends Error{},BackpressureError=class extends Error{},AuthError=class extends Error{};function logError(a,o){require_messageBody.logger.error(`client error`,{err:a,...o??{}})}Object.defineProperty(exports,`AuthError`,{enumerable:!0,get:function(){return AuthError}}),Object.defineProperty(exports,`BackpressureError`,{enumerable:!0,get:function(){return BackpressureError}}),Object.defineProperty(exports,`NotConnectedError`,{enumerable:!0,get:function(){return NotConnectedError}}),Object.defineProperty(exports,`isBrowser`,{enumerable:!0,get:function(){return isBrowser}}),Object.defineProperty(exports,`isProd`,{enumerable:!0,get:function(){return isProd}}),Object.defineProperty(exports,`logError`,{enumerable:!0,get:function(){return logError}}),Object.defineProperty(exports,`safeJsonParse`,{enumerable:!0,get:function(){return safeJsonParse}}); //# sourceMappingURL=core-XLLc4HVB.cjs.map