UNPKG

svelte

Version:

Cybernetically enhanced web apps

18 lines (14 loc) 321 B
/** @import { Parser } from '../index.js' */ import element from './element.js'; import tag from './tag.js'; import text from './text.js'; /** @param {Parser} parser */ export default function fragment(parser) { if (parser.match('<')) { return element; } if (parser.match('{')) { return tag; } return text; }