-
Notifications
You must be signed in to change notification settings - Fork 24.5k
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
Migrated BugReporting
, ErrorUtils
, Vibration
& YellowBox
to use export
syntax.
#48763
Conversation
This pull request was exported from Phabricator. Differential Revision: D68329075 |
…se `export` syntax. (facebook#48763) Summary: ## Motivation Modernising the react-native codebase to allow for ingestion by modern Flow tooling. ## This diff - Updates files in `Libraries/BugReporting`, `Libraries/vendor`, `Libraries/Vibration` and `Libraries/YellowBox` 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/BugReporting`, `Libraries/vendor`, `Libraries/Vibration` and `Libraries/YellowBox` use `export` syntax, which requires the addition of `.default` when imported with the CJS `require` syntax. Differential Revision: D68329075
045deeb
to
1c83fba
Compare
This pull request was exported from Phabricator. Differential Revision: D68329075 |
…se `export` syntax. (facebook#48763) Summary: ## Motivation Modernising the react-native codebase to allow for ingestion by modern Flow tooling. ## This diff - Updates files in `Libraries/BugReporting`, `Libraries/vendor`, `Libraries/Vibration` and `Libraries/YellowBox` 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/BugReporting`, `Libraries/vendor`, `Libraries/Vibration` and `Libraries/YellowBox` use `export` syntax, which requires the addition of `.default` when imported with the CJS `require` syntax. Differential Revision: D68329075
1c83fba
to
3609a17
Compare
This pull request was exported from Phabricator. Differential Revision: D68329075 |
…se `export` syntax. (facebook#48763) Summary: ## Motivation Modernising the react-native codebase to allow for ingestion by modern Flow tooling. ## This diff - Updates files in `Libraries/BugReporting`, `Libraries/vendor`, `Libraries/Vibration` and `Libraries/YellowBox` 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/BugReporting`, `Libraries/vendor`, `Libraries/Vibration` and `Libraries/YellowBox` use `export` syntax, which requires the addition of `.default` when imported with the CJS `require` syntax. Differential Revision: D68329075
3609a17
to
48b76f6
Compare
This pull request was exported from Phabricator. Differential Revision: D68329075 |
This pull request has been merged in 0970032. |
This pull request was successfully merged by @iwoplaza in 0970032 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
Libraries/BugReporting
,Libraries/vendor
,Libraries/Vibration
andLibraries/YellowBox
to useexport
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/BugReporting
,Libraries/vendor
,Libraries/Vibration
andLibraries/YellowBox
useexport
syntax, which requires the addition of.default
when imported with the CJSrequire
syntax.Differential Revision: D68329075