Skip to content

Commit

Permalink
fix(parser): add attachComment to ParserOptions type (#13657)
Browse files Browse the repository at this point in the history
  • Loading branch information
sosukesuzuki committed Aug 9, 2021
1 parent 39ba1ff commit 8a09993
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions packages/babel-parser/typings/babel-parser.d.ts
Expand Up @@ -48,6 +48,17 @@ export interface ParserOptions {
*/
allowUndeclaredExports?: boolean;

/**
* By default, Babel attaches comments to adjacent AST nodes.
* When this option is set to false, comments are not attached.
* It can provide up to 30% performance improvement when the input code has many comments.
* @babel/eslint-parser will set it for you.
* It is not recommended to use attachComment: false with Babel transform,
* as doing so removes all the comments in output code, and renders annotations such as
* /* istanbul ignore next *\/ nonfunctional.
*/
attachComment?: boolean;

/**
* By default, Babel always throws an error when it finds some invalid code.
* When this option is set to true, it will store the parsing error and
Expand Down

0 comments on commit 8a09993

Please sign in to comment.