UNPKG

rnr-mcp-server

Version:

A Model Context Protocol (MCP) server for React Native Reusables components, providing AI assistants with access to component source code, demos, and metadata for React Native development.

28 lines (27 loc) 740 B
/** * Simple console logging wrapper * All logging goes to stderr to avoid interfering with JSON-RPC stdout communication * All methods use console.error under the hood */ /** * Simple error logging function */ export function logError(message, error) { const errorMessage = error instanceof Error ? error.message : String(error); console.error(`ERR: ${message} - ${errorMessage}`); if (error instanceof Error && error.stack) { console.error(`Stack: ${error.stack}`); } } /** * Simple warning logging function */ export function logWarning(message) { console.error(`WARN: ${message}`); } /** * Simple info logging function */ export function logInfo(message) { console.error(`INFO: ${message}`); }