зеркало из https://github.com/github/docs.git
16 строки
393 B
JavaScript
16 строки
393 B
JavaScript
import fs from 'fs/promises'
|
|
|
|
import encodeBracketedParentheses from './encode-bracketed-parentheses.js'
|
|
import fm from './frontmatter.js'
|
|
|
|
/**
|
|
* Read only the frontmatter from file
|
|
*/
|
|
export default async function fmfromf(filepath) {
|
|
let fileContent = await fs.readFile(filepath, 'utf8')
|
|
|
|
fileContent = encodeBracketedParentheses(fileContent)
|
|
|
|
return fm(fileContent, { filepath })
|
|
}
|