subtitle
Version:
Stream-based library for parsing and manipulating subtitles
14 lines (11 loc) • 313 B
text/typescript
import { NodeList, FormatOptions } from '.'
import { Formatter } from './Formatter'
export const stringifySync = (
list: NodeList,
options: FormatOptions
): string => {
const formatter = new Formatter(options)
return list.reduce((buffer, node) => {
return buffer + formatter.format(node)
}, '')
}