diff options
Diffstat (limited to 'tools/node_modules/babel-eslint/lib/babylon-to-espree/convertComments.js')
-rw-r--r-- | tools/node_modules/babel-eslint/lib/babylon-to-espree/convertComments.js | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/tools/node_modules/babel-eslint/lib/babylon-to-espree/convertComments.js b/tools/node_modules/babel-eslint/lib/babylon-to-espree/convertComments.js new file mode 100644 index 0000000000..17d7117372 --- /dev/null +++ b/tools/node_modules/babel-eslint/lib/babylon-to-espree/convertComments.js @@ -0,0 +1,17 @@ +"use strict"; + +module.exports = function(comments) { + for (var i = 0; i < comments.length; i++) { + var comment = comments[i]; + if (comment.type === "CommentBlock") { + comment.type = "Block"; + } else if (comment.type === "CommentLine") { + comment.type = "Line"; + } + // sometimes comments don't get ranges computed, + // even with options.ranges === true + if (!comment.range) { + comment.range = [comment.start, comment.end]; + } + } +}; |