mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
chore: Export codegen parseFile function (#35000)
Summary: This PR export the content of the `parseFile` into a parseFile function accepting a callback to buildSchema properly in `parsers/utils.js` as requested on https://github.com/facebook/react-native/issues/34872. ## Changelog [Internal] [Changed] - Export ` parseFile` in to a `parseFile` function in `parsers/utils.js` Pull Request resolved: https://github.com/facebook/react-native/pull/35000 Test Plan: Run `yarn jest react-native-codegen` and ensure CI is green  Reviewed By: cortinico Differential Revision: D40424857 Pulled By: cipolleschi fbshipit-source-id: a700033d674b8be8e1af942dedf73155ea3ca025
This commit is contained in:
committed by
Facebook GitHub Bot
parent
8f484c3a62
commit
376ffac759
+5
-3
@@ -11,6 +11,7 @@
|
||||
'use strict';
|
||||
|
||||
const path = require('path');
|
||||
const {parseFile} = require('../../parsers/utils');
|
||||
const FlowParser = require('../../parsers/flow');
|
||||
const TypeScriptParser = require('../../parsers/typescript');
|
||||
|
||||
@@ -22,9 +23,10 @@ function parseFiles(files: Array<string>) {
|
||||
console.log(
|
||||
filename,
|
||||
JSON.stringify(
|
||||
isTypeScript
|
||||
? TypeScriptParser.parseFile(filename)
|
||||
: FlowParser.parseFile(filename),
|
||||
parseFile(
|
||||
filename,
|
||||
isTypeScript ? TypeScriptParser.buildSchema : FlowParser.buildSchema,
|
||||
),
|
||||
null,
|
||||
2,
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user