`@palamedes/extractor`
@palamedes/extractor exposes the native message extractor for Palamedes macro syntax.
@palamedes/extractor
Exports
extractMessages(source, filename)extractor- default export
extractor ExtractedMessageInfoPalamedesExtractor
extractMessages(source, filename)
Returns extracted source-string-first messages from a JavaScript or TypeScript module.
import { extractMessages } from "@palamedes/extractor"
const messages = extractMessages(source, "App.tsx")The CLI uses this capability through the native core when running
pmds extract.