UNPKG

@llamaindex/ui

Version:

A comprehensive UI component library built with React, TypeScript, and Tailwind CSS for LlamaIndex applications

54 lines (49 loc) 1.43 kB
'use strict'; var chunk4E3IDRQJ_js = require('./chunk-4E3IDRQJ.js'); // ../../shared/env.ts var import_meta = {}; function isDevelopment() { var _a; try { const env = import_meta == null ? void 0 : import_meta.env; if ((env == null ? void 0 : env.DEV) === true) return true; if ((env == null ? void 0 : env.MODE) === "development") return true; if ((env == null ? void 0 : env.PROD) === false) return true; } catch (e) { } if (typeof process !== "undefined" && ((_a = process == null ? void 0 : process.env) == null ? void 0 : _a.NODE_ENV)) { return process.env.NODE_ENV !== "production"; } return false; } // ../../shared/logger/index.ts var ConsoleLogger = class { constructor(name) { chunk4E3IDRQJ_js.__publicField(this, "name"); this.name = name; } debug(message, ...args) { console.debug(`[${this.name}] ${message}`, ...args); } info(message, ...args) { console.info(`[${this.name}] ${message}`, ...args); } warn(message, ...args) { console.warn(`[${this.name}] ${message}`, ...args); } error(message, ...args) { console.error(`[${this.name}] ${message}`, ...args); } }; var NoOpLogger = class { debug(_message, ..._args) { } info(_message, ..._args) { } warn(_message, ..._args) { } error(_message, ..._args) { } }; var logger = isDevelopment() ? new ConsoleLogger("llama-ui") : new NoOpLogger(); exports.logger = logger;