emoji-picker-element/bin/replaceInReadme.js

14 lines
488 B
JavaScript
Raw Permalink Normal View History

2020-06-07 02:36:03 +02:00
import { readFile, writeFile } from './fs.js'
export async function replaceInReadme (startMarker, endMarker, replacement) {
let readme = await readFile('./README.md', 'utf8')
const startIndex = readme.indexOf(startMarker)
const endIndex = readme.indexOf(endMarker) + endMarker.length
readme = readme.substring(0, startIndex) +
startMarker + '\n\n' +
replacement +
'\n\n' + endMarker +
readme.substring(endIndex)
await writeFile('./README.md', readme, 'utf8')
}