"use strict"; var _require = require('../helpers'), calculateTokenCharactersRange = _require.calculateTokenCharactersRange; var _require2 = require('../constants/token-types'), TOKEN_TEXT = _require2.TOKEN_TEXT, TOKEN_COMMENT_START = _require2.TOKEN_COMMENT_START; var _require3 = require('../constants/tokenizer-contexts'), OPEN_TAG_START_CONTEXT = _require3.OPEN_TAG_START_CONTEXT, CLOSE_TAG_CONTEXT = _require3.CLOSE_TAG_CONTEXT, DOCTYPE_START_CONTEXT = _require3.DOCTYPE_START_CONTEXT, COMMENT_CONTENT_CONTEXT = _require3.COMMENT_CONTENT_CONTEXT; var COMMENT_START = '