Skip to content

Extractor: extractMessages

Functions, types, and exports for Extractor: extractMessages.

Page outline

Extract source-first messages from JavaScript, TypeScript, MDX, Vue, or Svelte component scripts.

import { extractMessages } from "@palamedes/extractor"

extractMessages(source: string, filename: string, mdx?: MdxOptions): ExtractedMessageInfo[]

Parameters

NameTypeRequired
sourcestringYes
filenamestringYes
mdxMdxOptionsNo

Returns

ExtractedMessageInfo[]

Source entry on GitHub

Last updated: November 1, 2026