Build(deps): Bump flow-parser from 0.144.0 to 0.145.0 (#10368)

This commit is contained in:
dependabot[bot] authored and GitHub committed 2021-02-23 14:57:21 +00:00
1 parent ec27ade49b
commit 975e77ea4f
3 files changed
+24 -7

No files matched your search

+19 -2
View File
@@ -4,14 +4,31 @@ const createError = require("../common/parser-create-error");
const postprocess = require("./parse-postprocess");
const createParser = require("./parser/create-parser");
// https://github.com/facebook/flow/tree/master/packages/flow-parser#options
const parseOptions = {
// `all_comments` (boolean, default `true`) - include a list of all comments from the whole program
// all_comments: true,
// `comments` (boolean, default `true`) - attach comments to AST nodes (`leadingComments` and `trailingComments`)
comments: false,
// `enums` (boolean, default `false`) - enable parsing of Flow enums
enums: true,
esproposal_decorators: true,
// `esproposal_class_instance_fields` (boolean, default `false`) - enable parsing of class instance fields
esproposal_class_instance_fields: true,
// `esproposal_class_static_fields` (boolean, default `false`) - enable parsing of class static fields
esproposal_class_static_fields: true,
// `esproposal_decorators` (boolean, default `false`) - enable parsing of decorators
esproposal_decorators: true,
// `esproposal_export_star_as` (boolean, default `false`) - enable parsing of `export * as` syntax
esproposal_export_star_as: true,
esproposal_optional_chaining: true,
// `esproposal_nullish_coalescing` (boolean, default `false`) - enable parsing of nullish coalescing (`??`)
esproposal_nullish_coalescing: true,
// `esproposal_optional_chaining` (boolean, default `false`) - enable parsing of optional chaining (`?.`)
esproposal_optional_chaining: true,
// `types` (boolean, default `true`) - enable parsing of Flow types
// types: true,
// `use_strict` (boolean, default `false`) - treat the file as strict, without needing a "use strict" directive
// use_strict: false,
// Not documented
tokens: true,
};