Flow parser with Fastpack-specific modifications
Change version in the Makefile
and package.json
and run:
$ make clean && make flow
Copy the parser code to lib/
:
$ cp -R flow/src/parser/* lib
Manually modify lib/parser_env.mli
:
36a37
+ types_in_comments: bool;
And lib/parser_env.ml
:
161a162
+ types_in_comments: bool;
170a172
+ types_in_comments = true;
229c231
- let enable_types_in_comments = parse_options.types in
---
+ let enable_types_in_comments = parse_options.types && parse_options.types_in_comments in
Make sure it compiles and test passes:
$ make test
...
types_in_comments=false: OK
types_in_comments=true: OK
To publish the package, run:
$ npm publish