diff --git a/packages/babel/src/api/node.js b/packages/babel/src/api/node.js index 4690dc4d51..cc1e3ef9fd 100644 --- a/packages/babel/src/api/node.js +++ b/packages/babel/src/api/node.js @@ -97,5 +97,9 @@ export function parse(code, opts = {}) { opts.onToken.push(...ast.tokens); } + if (opts.onComment) { + opts.onComment.push(...ast.comments); + } + return ast.program; }