mirror of https://github.com/sveltejs/svelte
19 lines
347 B
19 lines
347 B
export default function text ( parser ) {
|
|
const start = parser.index;
|
|
|
|
let data = '';
|
|
|
|
while ( parser.index < parser.template.length && !parser.match( '<' ) && !parser.match( '{{' ) ) {
|
|
data += parser.template[ parser.index++ ];
|
|
}
|
|
|
|
parser.current().children.push({
|
|
start,
|
|
end: parser.index,
|
|
type: 'Text',
|
|
data
|
|
});
|
|
|
|
return null;
|
|
}
|