UNPKG

json-to-frontmatter-markdown

Version:

Transform json to a markdown file with frontmatter and body

14 lines (10 loc) 607 B
/* @flow */ import type { TFrontMatterMarkdown} from './transformToMarkdownString'; import transformToMarkdownString from './transformToMarkdownString'; import writeToFile from './writeToFile'; type TTransformFrontMatterMarkdown = { frontmatterMarkdown: TFrontMatterMarkdown, path: string, fileName: string }; function transformAndWriteToFile({frontmatterMarkdown, path, fileName}: TTransformFrontMatterMarkdown) { const transformedMarkdown = transformToMarkdownString(frontmatterMarkdown) return writeToFile({ content: transformedMarkdown, path, fileName}); } export default transformAndWriteToFile