* Change for loops to forEach * Change more for loops * Arrow functions * Use object shorthand * Put this on one line * Change back to using for loops
17 lines
520 B
JavaScript
17 lines
520 B
JavaScript
var convertTemplateType = require("./convertTemplateType");
|
|
var toToken = require("./toToken");
|
|
|
|
module.exports = function (tokens, tt, code) {
|
|
// transform tokens to type "Template"
|
|
convertTemplateType(tokens, tt);
|
|
var transformedTokens = tokens.filter((token) => {
|
|
return token.type !== "CommentLine" && token.type !== "CommentBlock";
|
|
});
|
|
|
|
for (var i = 0, l = transformedTokens.length; i < l; i++) {
|
|
transformedTokens[i] = toToken(transformedTokens[i], tt, code);
|
|
}
|
|
|
|
return transformedTokens;
|
|
};
|