{"version":3,"file":"error-message-C5s8-wu6.mjs","names":[],"sources":["../src/utils/error-message.ts"],"sourcesContent":["import { errorMessageFrom } from '@moeru/std'\n\n/**\n * Returns an error message while preserving JavaScript string fallback.\n *\n * Use when:\n * - CLI and Vite plugin diagnostics need a message for arbitrary thrown values.\n *\n * Expects:\n * - `error` may be any thrown value.\n *\n * Returns:\n * - The extracted error message, else `String(error)`.\n */\nexport function errorMessageFromValue(error: unknown): string {\n  return errorMessageFrom(error) ?? String(error)\n}\n"],"mappings":";;;;;;;;;;;;;;AAcA,SAAgB,sBAAsB,OAAwB;CAC5D,OAAO,iBAAiB,KAAK,KAAK,OAAO,KAAK;AAChD"}