flow2schema/src/index.js

16 lines
345 B
JavaScript
Raw Normal View History

2017-11-16 15:17:15 +03:00
import Parser from './parser';
import Collector from './collector';
2017-12-01 22:39:03 +03:00
import type {Type} from './types';
2017-11-16 15:17:15 +03:00
// @see babel#6805.
//export {Parser, Collector};
2017-12-01 22:39:03 +03:00
export default function (path: string): {+types: Type[]} {
2017-11-16 15:17:15 +03:00
const parser = new Parser;
const collector = new Collector(parser);
collector.collect(path);
return collector;
}