UNPKG

@forbespro/lead-agent

Version:
2 lines (1 loc) 3.06 kB
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const U=require("./index161.js"),u=require("./index146.js"),f={name:"htmlText",tokenize:F};function F(r,y,t){const I=this;let s,A,i;return P;function P(n){return r.enter("htmlText"),r.enter("htmlTextData"),r.consume(n),v}function v(n){return n===33?(r.consume(n),z):n===47?(r.consume(n),j):n===63?(r.consume(n),p):u.asciiAlpha(n)?(r.consume(n),k):t(n)}function z(n){return n===45?(r.consume(n),N):n===91?(r.consume(n),A=0,T):u.asciiAlpha(n)?(r.consume(n),h):t(n)}function N(n){return n===45?(r.consume(n),L):t(n)}function g(n){return n===null?t(n):n===45?(r.consume(n),S):u.markdownLineEnding(n)?(i=g,a(n)):(r.consume(n),g)}function S(n){return n===45?(r.consume(n),L):g(n)}function L(n){return n===62?m(n):n===45?S(n):g(n)}function T(n){const q="CDATA[";return n===q.charCodeAt(A++)?(r.consume(n),A===q.length?e:T):t(n)}function e(n){return n===null?t(n):n===93?(r.consume(n),Q):u.markdownLineEnding(n)?(i=e,a(n)):(r.consume(n),e)}function Q(n){return n===93?(r.consume(n),b):e(n)}function b(n){return n===62?m(n):n===93?(r.consume(n),b):e(n)}function h(n){return n===null||n===62?m(n):u.markdownLineEnding(n)?(i=h,a(n)):(r.consume(n),h)}function p(n){return n===null?t(n):n===63?(r.consume(n),$):u.markdownLineEnding(n)?(i=p,a(n)):(r.consume(n),p)}function $(n){return n===62?m(n):p(n)}function j(n){return u.asciiAlpha(n)?(r.consume(n),C):t(n)}function C(n){return n===45||u.asciiAlphanumeric(n)?(r.consume(n),C):w(n)}function w(n){return u.markdownLineEnding(n)?(i=w,a(n)):u.markdownSpace(n)?(r.consume(n),w):m(n)}function k(n){return n===45||u.asciiAlphanumeric(n)?(r.consume(n),k):n===47||n===62||u.markdownLineEndingOrSpace(n)?l(n):t(n)}function l(n){return n===47?(r.consume(n),m):n===58||n===95||u.asciiAlpha(n)?(r.consume(n),D):u.markdownLineEnding(n)?(i=l,a(n)):u.markdownSpace(n)?(r.consume(n),l):m(n)}function D(n){return n===45||n===46||n===58||n===95||u.asciiAlphanumeric(n)?(r.consume(n),D):x(n)}function x(n){return n===61?(r.consume(n),E):u.markdownLineEnding(n)?(i=x,a(n)):u.markdownSpace(n)?(r.consume(n),x):l(n)}function E(n){return n===null||n===60||n===61||n===62||n===96?t(n):n===34||n===39?(r.consume(n),s=n,O):u.markdownLineEnding(n)?(i=E,a(n)):u.markdownSpace(n)?(r.consume(n),E):(r.consume(n),B)}function O(n){return n===s?(r.consume(n),s=void 0,H):n===null?t(n):u.markdownLineEnding(n)?(i=O,a(n)):(r.consume(n),O)}function B(n){return n===null||n===34||n===39||n===60||n===61||n===96?t(n):n===47||n===62||u.markdownLineEndingOrSpace(n)?l(n):(r.consume(n),B)}function H(n){return n===47||n===62||u.markdownLineEndingOrSpace(n)?l(n):t(n)}function m(n){return n===62?(r.consume(n),r.exit("htmlTextData"),r.exit("htmlText"),y):t(n)}function a(n){return r.exit("htmlTextData"),r.enter("lineEnding"),r.consume(n),r.exit("lineEnding"),M}function M(n){return u.markdownSpace(n)?U.factorySpace(r,V,"linePrefix",I.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(n):V(n)}function V(n){return r.enter("htmlTextData"),i(n)}}exports.htmlText=f;