-
Notifications
You must be signed in to change notification settings - Fork 24.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate AppState
and BatchedBridge
files to use export
syntax.
#48737
Conversation
This pull request was exported from Phabricator. Differential Revision: D68275767 |
021dea7
to
68c2e08
Compare
…acebook#48737) Summary: ## Motivation Modernising the react-native codebase to allow for ingestion by modern Flow tooling. ## This diff - Updates files in Libraries/AppState and Libraries/BatchedBridge to use `export` syntax - `export default` for qualified objects, many `export` statements for collections (determined by how it's imported) - Appends `.default` to requires of the changed files. - Updates Jest mocks. - Updates the public API snapshot (intented breaking change) Changelog: [General][Breaking] - Files inside `Libraries/BatchedBridge` and `Libraries/AppState` use `export` syntax, which requires the addition of `.default` when imported with the CJS `require` syntax. Differential Revision: D68275767
This pull request was exported from Phabricator. Differential Revision: D68275767 |
…acebook#48737) Summary: ## Motivation Modernising the react-native codebase to allow for ingestion by modern Flow tooling. ## This diff - Updates files in Libraries/AppState and Libraries/BatchedBridge to use `export` syntax - `export default` for qualified objects, many `export` statements for collections (determined by how it's imported) - Appends `.default` to requires of the changed files. - Updates Jest mocks. - Updates the public API snapshot (intented breaking change) Changelog: [General][Breaking] - Files inside `Libraries/BatchedBridge` and `Libraries/AppState` use `export` syntax, which requires the addition of `.default` when imported with the CJS `require` syntax. Differential Revision: D68275767
68c2e08
to
6c85afa
Compare
This pull request was exported from Phabricator. Differential Revision: D68275767 |
1 similar comment
This pull request was exported from Phabricator. Differential Revision: D68275767 |
…acebook#48737) Summary: ## Motivation Modernising the react-native codebase to allow for ingestion by modern Flow tooling. ## This diff - Updates files in Libraries/AppState and Libraries/BatchedBridge to use `export` syntax - `export default` for qualified objects, many `export` statements for collections (determined by how it's imported) - Appends `.default` to requires of the changed files. - Updates Jest mocks. - Updates the public API snapshot (intented breaking change) Changelog: [General][Breaking] - Files inside `Libraries/BatchedBridge` and `Libraries/AppState` use `export` syntax, which requires the addition of `.default` when imported with the CJS `require` syntax. Differential Revision: D68275767
6c85afa
to
3df01bb
Compare
This pull request was exported from Phabricator. Differential Revision: D68275767 |
This pull request has been merged in 135277a. |
This pull request was successfully merged by @iwoplaza in 135277a When will my fix make it into a release? | How to file a pick request? |
Summary:
Motivation
Modernising the react-native codebase to allow for ingestion by modern Flow tooling.
This diff
export
syntaxexport default
for qualified objects, manyexport
statements for collections (determined by how it's imported).default
to requires of the changed files.Changelog:
[General][Breaking] - Files inside
Libraries/BatchedBridge
andLibraries/AppState
useexport
syntax, which requires the addition of.default
when imported with the CJSrequire
syntax.Differential Revision: D68275767