mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Migrated Core/ReactNativeVersion to use export syntax. (#48853)
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/48853 ## Motivation Modernising the react-native codebase to allow for ingestion by modern Flow tooling. ## This diff - Updates the `ReactNativeVersion` template to use `export` syntax. - Regenerates the `ReactNativeVersion.js` file with the new template. - Updates jest mock. - Updates the public API snapshot *(intented breaking change)* Changelog: [Internal] Reviewed By: robhogan Differential Revision: D68492723 fbshipit-source-id: daa55d3d553aca562cf2e091cd24546681a8db2f
This commit is contained in:
committed by
Facebook GitHub Bot
parent
44da5d2ee0
commit
bdb5804f32
@@ -8,7 +8,7 @@
|
||||
* @generated by scripts/releases/set-version.js
|
||||
*/
|
||||
|
||||
const version: $ReadOnly<{
|
||||
export const version: $ReadOnly<{
|
||||
major: number,
|
||||
minor: number,
|
||||
patch: number,
|
||||
@@ -19,5 +19,3 @@ const version: $ReadOnly<{
|
||||
patch: 0,
|
||||
prerelease: null,
|
||||
};
|
||||
|
||||
module.exports = {version};
|
||||
|
||||
+1
@@ -118,6 +118,7 @@ function _defineCheckVersionTests() {
|
||||
|
||||
function _mockJsVersion(major = 0, minor = 0, patch = 0, prerelease = null) {
|
||||
jest.doMock('../ReactNativeVersion', () => ({
|
||||
__esModule: true,
|
||||
version: {major, minor, patch, prerelease},
|
||||
}));
|
||||
}
|
||||
|
||||
@@ -4434,13 +4434,12 @@ declare export default typeof ReactFiberErrorDialog;
|
||||
`;
|
||||
|
||||
exports[`public API should not change unintentionally Libraries/Core/ReactNativeVersion.js 1`] = `
|
||||
"declare const version: $ReadOnly<{
|
||||
"declare export const version: $ReadOnly<{
|
||||
major: number,
|
||||
minor: number,
|
||||
patch: number,
|
||||
prerelease: string | null,
|
||||
}>;
|
||||
declare module.exports: { version: version };
|
||||
"
|
||||
`;
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ exports[`updateReactNativeArtifacts should set nightly version: packages/react-n
|
||||
* << GENERATED >>
|
||||
*/
|
||||
|
||||
const version: $ReadOnly<{
|
||||
export const version: $ReadOnly<{
|
||||
major: number,
|
||||
minor: number,
|
||||
patch: number,
|
||||
@@ -22,8 +22,6 @@ const version: $ReadOnly<{
|
||||
patch: 0,
|
||||
prerelease: 'nightly-29282302-abcd1234',
|
||||
};
|
||||
|
||||
module.exports = {version};
|
||||
"
|
||||
`;
|
||||
|
||||
@@ -136,7 +134,7 @@ exports[`updateReactNativeArtifacts should set release version: packages/react-n
|
||||
* << GENERATED >>
|
||||
*/
|
||||
|
||||
const version: $ReadOnly<{
|
||||
export const version: $ReadOnly<{
|
||||
major: number,
|
||||
minor: number,
|
||||
patch: number,
|
||||
@@ -147,8 +145,6 @@ const version: $ReadOnly<{
|
||||
patch: 0,
|
||||
prerelease: null,
|
||||
};
|
||||
|
||||
module.exports = {version};
|
||||
"
|
||||
`;
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@ module.exports = ({version} /*: {version: Version} */) /*: string */ => `/**
|
||||
* ${'@'}generated by scripts/releases/set-version.js
|
||||
*/
|
||||
|
||||
const version: $ReadOnly<{
|
||||
export const version: $ReadOnly<{
|
||||
major: number,
|
||||
minor: number,
|
||||
patch: number,
|
||||
@@ -36,6 +36,4 @@ const version: $ReadOnly<{
|
||||
version.prerelease != null ? `'${version.prerelease}'` : 'null'
|
||||
},
|
||||
};
|
||||
|
||||
module.exports = {version};
|
||||
`;
|
||||
|
||||
Reference in New Issue
Block a user