babel-plugin-flow-comments
Turn flow type annotations into comments.
You should be able to use this plugin instead of babel-plugin-flow-strip-types
to preserve the /* @flow */
directive and still use flow.
http://flowtype.org/blog/2015/02/20/Flow-Comments.html
Example
In
Out
"use strict"; {} {} /*: string*/ {}/*:: type B = { name: string;};*//*:: export type GraphQLFormattedError = number;*//*:: import type A, { B, C } from './types';*//*:: import typeof D, { E, F } from './types';*/
Installation
$ npm install babel-plugin-flow-comments
Usage
.babelrc
(Recommended)
Via .babelrc
Via CLI
$ babel --plugins flow-comments script.js
Via Node API
;