toTokens.js 508 B

12345678910111213141516171819
  1. "use strict";
  2. var convertTemplateType = require("./convertTemplateType");
  3. var toToken = require("./toToken");
  4. module.exports = function (tokens, tt, code) {
  5. // transform tokens to type "Template"
  6. convertTemplateType(tokens, tt);
  7. var transformedTokens = [];
  8. for (var i = 0; i < tokens.length; i++) {
  9. var token = tokens[i];
  10. if (token.type !== "CommentLine" && token.type !== "CommentBlock") {
  11. transformedTokens.push(toToken(token, tt, code));
  12. }
  13. }
  14. return transformedTokens;
  15. };