UNPKG

taraskevizer

Version:

Канвэртацыя акадэмічнага правапісу ў клясычны

12 lines (9 loc) 366 B
import { mutatingStep } from '../lib/index.js'; export const trim = mutatingStep(({ text, storage }) => { storage.trim = { before: /^\s*/.exec(text)[0], after: /\s*$/.exec(text)[0], }; return ` ${text.trim()} `; }); export const untrim = mutatingStep(({ text, storage: { trim: { before, after }, }, }) => before + text.trim() + after);