context.js 622 B

12345678910111213141516171819202122232425262728
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.types = exports.TokContext = void 0;
  6. class TokContext {
  7. constructor(token, preserveSpace) {
  8. this.token = void 0;
  9. this.preserveSpace = void 0;
  10. this.token = token;
  11. this.preserveSpace = !!preserveSpace;
  12. }
  13. }
  14. exports.TokContext = TokContext;
  15. const types = {
  16. brace: new TokContext("{"),
  17. j_oTag: new TokContext("<tag"),
  18. j_cTag: new TokContext("</tag"),
  19. j_expr: new TokContext("<tag>...</tag>", true)
  20. };
  21. exports.types = types;
  22. {
  23. types.template = new TokContext("`", true);
  24. }
  25. //# sourceMappingURL=context.js.map