UNPKG

ractive

Version:

Next-generation DOM manipulation

22 lines (17 loc) 355 B
import types from 'config/types'; var mustacheTypes = { '#': types.SECTION, '^': types.INVERTED, '/': types.CLOSING, '>': types.PARTIAL, '!': types.COMMENT, '&': types.TRIPLE }; export default function ( parser ) { var type = mustacheTypes[ parser.str.charAt( parser.pos ) ]; if ( !type ) { return null; } parser.pos += 1; return type; }