providesModule -> explicit requires for cross-package dependencies (#9078)
* Add forwarding modules * Codemod to use full package path outside of own package Files that require modules from a different package than their own now does so by the npm path name instead of the providesModule. * Codemod fbjs module dependencies * Fix gulp module mapping config This is a bit lame but because of our module rewrite we need to white list all the paths that we don't *don't* want to rewrite.
Sebastian Markbåge committed
Feb 28, 2017 at 18:42 UTC
e452e3374135c116ef687a8bb3a5d277e3cde8fb
247 files changed
+615
-478
gulpfile.js
+32
-15
@@ -103,35 +103,52 @@ var paths = {
103
},
104
};
105
106
-var moduleMapBase = Object.assign(
107
- {'object-assign': 'object-assign'},
108
- require('fbjs/module-map')
109
-);
106
+var moduleMapBase = {'object-assign': 'object-assign'};
107
+
108
+var fbjsModules = require('fbjs/module-map');
109
+for (var key in fbjsModules) {
110
+ var path = fbjsModules[key];
111
+ moduleMapBase[path] = path;
112
+}
113
114
var moduleMapReact = Object.assign(
115
{
116
// Addons needs to reach into DOM internals
114
- ReactDOM: 'react-dom/lib/ReactDOM',
115
- ReactInstanceMap: 'react-dom/lib/ReactInstanceMap',
116
- ReactTestUtils: 'react-dom/lib/ReactTestUtils',
117
- ReactPerf: 'react-dom/lib/ReactPerf',
118
- getVendorPrefixedEventName: 'react-dom/lib/getVendorPrefixedEventName',
117
+ 'react-dom': 'react-dom',
118
+ 'react-dom/lib/ReactInstanceMap': 'react-dom/lib/ReactInstanceMap',
119
+ 'react-dom/lib/ReactTestUtils': 'react-dom/lib/ReactTestUtils',
120
+ 'react-dom/lib/ReactPerf': 'react-dom/lib/ReactPerf',
121
+ 'react-dom/lib/getVendorPrefixedEventName': 'react-dom/lib/getVendorPrefixedEventName',
122
+
123
+ // Alias
124
+ 'react': './React',
125
+ // Shared state
126
+ 'react/lib/ReactCurrentOwner': './ReactCurrentOwner',
127
+ 'react/lib/checkPropTypes': './checkPropTypes',
128
+ 'react/lib/ReactComponentTreeHook': './ReactComponentTreeHook',
129
+ 'react/lib/ReactDebugCurrentFrame': './ReactDebugCurrentFrame',
130
},
131
moduleMapBase
132
);
133
134
var rendererSharedState = {
135
// Alias
125
- React: 'react/lib/React',
136
+ 'react': 'react/lib/React',
137
// Shared state
127
- ReactCurrentOwner: 'react/lib/ReactCurrentOwner',
128
- checkPropTypes: 'react/lib/checkPropTypes',
129
- ReactComponentTreeHook: 'react/lib/ReactComponentTreeHook',
130
- ReactDebugCurrentFrame: 'react/lib/ReactDebugCurrentFrame',
138
+ 'react/lib/ReactCurrentOwner': 'react/lib/ReactCurrentOwner',
139
+ 'react/lib/checkPropTypes': 'react/lib/checkPropTypes',
140
+ 'react/lib/ReactComponentTreeHook': 'react/lib/ReactComponentTreeHook',
141
+ 'react/lib/ReactDebugCurrentFrame': 'react/lib/ReactDebugCurrentFrame',
142
};
143
144
var moduleMapReactDOM = Object.assign(
134
- {},
145
+ {
146
+ 'react-dom': './ReactDOM',
147
+ 'react-dom/lib/ReactInstanceMap': './ReactInstanceMap',
148
+ 'react-dom/lib/ReactTestUtils': './ReactTestUtils',
149
+ 'react-dom/lib/ReactPerf': './ReactPerf',
150
+ 'react-dom/lib/getVendorPrefixedEventName': './getVendorPrefixedEventName',
151
+ },
152
rendererSharedState,
153
moduleMapBase
154
);
src/addons/ReactAddonsDOMDependencies.js
+3
-3
@@ -11,7 +11,7 @@
11
12
'use strict';
13
14
-var ReactDOM = require('ReactDOM');
14
+var ReactDOM = require('react-dom');
15
16
exports.getReactDOM = function() {
17
return ReactDOM;
@@ -23,14 +23,14 @@ if (__DEV__) {
23
24
exports.getReactPerf = function() {
25
if (!ReactPerf) {
26
- ReactPerf = require('ReactPerf');
26
+ ReactPerf = require('react-dom/lib/ReactPerf');
27
}
28
return ReactPerf;
29
};
30
31
exports.getReactTestUtils = function() {
32
if (!ReactTestUtils) {
33
- ReactTestUtils = require('ReactTestUtils');
33
+ ReactTestUtils = require('react-dom/lib/ReactTestUtils');
34
}
35
return ReactTestUtils;
36
};
src/addons/ReactFragment.js
+3
-3
@@ -14,9 +14,9 @@
14
var ReactChildren = require('ReactChildren');
15
var ReactElement = require('ReactElement');
16
17
-var emptyFunction = require('emptyFunction');
18
-var invariant = require('invariant');
19
-var warning = require('warning');
17
+var emptyFunction = require('fbjs/lib/emptyFunction');
18
+var invariant = require('fbjs/lib/invariant');
19
+var warning = require('fbjs/lib/warning');
20
21
/**
22
* We used to allow keyed objects to serve as a collection of ReactElements,
src/addons/ReactWithAddons.js
+1
-1
@@ -11,7 +11,7 @@
11
12
'use strict';
13
14
-var React = require('React');
14
+var React = require('react');
15
var ReactAddonsDOMDependencies = require('ReactAddonsDOMDependencies');
16
var ReactComponentWithPureRenderMixin =
17
require('ReactComponentWithPureRenderMixin');
src/addons/__tests__/ReactComponentWithPureRenderMixin-test.js
+1
-1
@@ -18,7 +18,7 @@ var ReactTestUtils;
18
describe('ReactComponentWithPureRenderMixin', () => {
19
20
beforeEach(() => {
21
- React = require('React');
21
+ React = require('react');
22
ReactComponentWithPureRenderMixin =
23
require('ReactComponentWithPureRenderMixin');
24
ReactTestUtils = require('ReactTestUtils');
src/addons/__tests__/ReactFragment-test.js
+2
-2
@@ -18,8 +18,8 @@ var ReactFragment;
18
describe('ReactFragment', () => {
19
20
beforeEach(() => {
21
- React = require('React');
22
- ReactDOM = require('ReactDOM');
21
+ React = require('react');
22
+ ReactDOM = require('react-dom');
23
ReactFragment = require('ReactFragment');
24
});
25
src/addons/__tests__/renderSubtreeIntoContainer-test.js
+2
-2
@@ -11,8 +11,8 @@
11
12
'use strict';
13
14
-var React = require('React');
15
-var ReactDOM = require('ReactDOM');
14
+var React = require('react');
15
+var ReactDOM = require('react-dom');
16
var ReactTestUtils = require('ReactTestUtils');
17
var renderSubtreeIntoContainer = require('renderSubtreeIntoContainer');
18
src/addons/shallowCompare.js
+1
-1
@@ -11,7 +11,7 @@
11
12
'use strict';
13
14
-var shallowEqual = require('shallowEqual');
14
+var shallowEqual = require('fbjs/lib/shallowEqual');
15
16
/**
17
* Does a shallow comparison for props and state.
src/addons/transitions/ReactCSSTransitionGroup.js
+1
-1
@@ -11,7 +11,7 @@
11
12
'use strict';
13
14
-var React = require('React');
14
+var React = require('react');
15
16
var ReactTransitionGroup = require('ReactTransitionGroup');
17
var ReactCSSTransitionGroupChild = require('ReactCSSTransitionGroupChild');
src/addons/transitions/ReactCSSTransitionGroupChild.js
+2
-2
@@ -11,10 +11,10 @@
11
12
'use strict';
13
14
-var React = require('React');
14
+var React = require('react');
15
var ReactAddonsDOMDependencies = require('ReactAddonsDOMDependencies');
16
17
-var CSSCore = require('CSSCore');
17
+var CSSCore = require('fbjs/lib/CSSCore');
18
var ReactTransitionEvents = require('ReactTransitionEvents');
19
20
var onlyChild = require('onlyChild');
src/addons/transitions/ReactTransitionEvents.js
+2
-2
@@ -11,9 +11,9 @@
11
12
'use strict';
13
14
-var ExecutionEnvironment = require('ExecutionEnvironment');
14
+var ExecutionEnvironment = require('fbjs/lib/ExecutionEnvironment');
15
16
-var getVendorPrefixedEventName = require('getVendorPrefixedEventName');
16
+var getVendorPrefixedEventName = require('react-dom/lib/getVendorPrefixedEventName');
17
18
var endEvents = [];
19
src/addons/transitions/ReactTransitionGroup.js
+2
-2
@@ -11,10 +11,10 @@
11
12
'use strict';
13
14
-var React = require('React');
14
+var React = require('react');
15
var ReactTransitionChildMapping = require('ReactTransitionChildMapping');
16
17
-var emptyFunction = require('emptyFunction');
17
+var emptyFunction = require('fbjs/lib/emptyFunction');
18
19
/**
20
* A basis for animations. When children are declaratively added or removed,
src/addons/transitions/__tests__/ReactCSSTransitionGroup-test.js
+3
-3
@@ -11,7 +11,7 @@
11
12
'use strict';
13
14
-var CSSCore = require('CSSCore');
14
+var CSSCore = require('fbjs/lib/CSSCore');
15
16
var React;
17
var ReactDOM;
@@ -24,8 +24,8 @@ describe('ReactCSSTransitionGroup', () => {
24
25
beforeEach(() => {
26
jest.resetModules();
27
- React = require('React');
28
- ReactDOM = require('ReactDOM');
27
+ React = require('react');
28
+ ReactDOM = require('react-dom');
29
ReactCSSTransitionGroup = require('ReactCSSTransitionGroup');
30
31
container = document.createElement('div');
src/addons/transitions/__tests__/ReactTransitionChildMapping-test.js
+1
-1
@@ -16,7 +16,7 @@ var ReactTransitionChildMapping;
16
17
describe('ReactTransitionChildMapping', () => {
18
beforeEach(() => {
19
- React = require('React');
19
+ React = require('react');
20
ReactTransitionChildMapping = require('ReactTransitionChildMapping');
21
});
22
src/addons/transitions/__tests__/ReactTransitionGroup-test.js
+2
-2
@@ -21,8 +21,8 @@ describe('ReactTransitionGroup', () => {
21
var container;
22
23
beforeEach(() => {
24
- React = require('React');
25
- ReactDOM = require('ReactDOM');
24
+ React = require('react');
25
+ ReactDOM = require('react-dom');
26
ReactTransitionGroup = require('ReactTransitionGroup');
27
28
container = document.createElement('div');
src/addons/update.js
+1
-1
@@ -13,7 +13,7 @@
13
14
'use strict';
15
16
-var invariant = require('invariant');
16
+var invariant = require('fbjs/lib/invariant');
17
var hasOwnProperty = {}.hasOwnProperty;
18
19
function shallowCopy(x) {
src/isomorphic/React.js
+1
-1
@@ -20,7 +20,7 @@ var ReactPropTypes = require('ReactPropTypes');
20
var ReactVersion = require('ReactVersion');
21
22
var onlyChild = require('onlyChild');
23
-var warning = require('warning');
23
+var warning = require('fbjs/lib/warning');
24
var checkPropTypes = require('checkPropTypes');
25
26
var createElement = ReactElement.createElement;
src/isomorphic/__tests__/React-test.js
+1
-1
@@ -16,7 +16,7 @@ describe('React', () => {
16
var React;
17
18
beforeEach(() => {
19
- React = require('React');
19
+ React = require('react');
20
});
21
22
it('should log a deprecation warning once when using React.createMixin', () => {
src/isomorphic/children/ReactChildren.js
+1
-1
@@ -14,7 +14,7 @@
14
var PooledClass = require('PooledClass');
15
var ReactElement = require('ReactElement');
16
17
-var emptyFunction = require('emptyFunction');
17
+var emptyFunction = require('fbjs/lib/emptyFunction');
18
var traverseAllChildren = require('traverseAllChildren');
19
20
var twoArgumentPooler = PooledClass.twoArgumentPooler;
src/isomorphic/children/__tests__/ReactChildren-test.js
+1
-1
@@ -17,7 +17,7 @@ describe('ReactChildren', () => {
17
18
beforeEach(() => {
19
jest.resetModules();
20
- React = require('React');
20
+ React = require('react');
21
ReactFragment = require('ReactFragment');
22
});
23
src/isomorphic/children/__tests__/onlyChild-test.js
+1
-1
@@ -19,7 +19,7 @@ describe('onlyChild', () => {
19
var WrapComponent;
20
21
beforeEach(() => {
22
- React = require('React');
22
+ React = require('react');
23
ReactFragment = require('ReactFragment');
24
onlyChild = require('onlyChild');
25
WrapComponent = class extends React.Component {
src/isomorphic/children/__tests__/sliceChildren-test.js
+1
-1
@@ -18,7 +18,7 @@ describe('sliceChildren', () => {
18
var sliceChildren;
19
20
beforeEach(() => {
21
- React = require('React');
21
+ React = require('react');
22
23
sliceChildren = require('sliceChildren');
24
});
src/isomorphic/children/onlyChild.js
+1
-1
@@ -12,7 +12,7 @@
12
13
var ReactElement = require('ReactElement');
14
15
-var invariant = require('invariant');
15
+var invariant = require('fbjs/lib/invariant');
16
17
/**
18
* Returns the first child in a collection of children and verifies that there
src/isomorphic/classic/__tests__/ReactContextValidator-test.js
+2
-2
@@ -29,8 +29,8 @@ describe('ReactContextValidator', () => {
29
beforeEach(() => {
30
jest.resetModules();
31
32
- React = require('React');
33
- ReactDOM = require('ReactDOM');
32
+ React = require('react');
33
+ ReactDOM = require('react-dom');
34
ReactTestUtils = require('ReactTestUtils');
35
});
36
src/isomorphic/classic/class/ReactClass.js
+3
-3
@@ -15,9 +15,9 @@ var ReactBaseClasses = require('ReactBaseClasses');
15
var ReactElement = require('ReactElement');
16
var ReactNoopUpdateQueue = require('ReactNoopUpdateQueue');
17
18
-var emptyObject = require('emptyObject');
19
-var invariant = require('invariant');
20
-var warning = require('warning');
18
+var emptyObject = require('fbjs/lib/emptyObject');
19
+var invariant = require('fbjs/lib/invariant');
20
+var warning = require('fbjs/lib/warning');
21
22
var ReactComponent = ReactBaseClasses.Component;
23
src/isomorphic/classic/class/__tests__/ReactBind-test.js
+1
-1
@@ -11,7 +11,7 @@
11
/*global global:true*/
12
'use strict';
13
14
-var React = require('React');
14
+var React = require('react');
15
var ReactTestUtils = require('ReactTestUtils');
16
17
// TODO: Test render and all stock methods.
src/isomorphic/classic/class/__tests__/ReactBindOptout-test.js
+1
-1
@@ -11,7 +11,7 @@
11
/*global global:true*/
12
'use strict';
13
14
-var React = require('React');
14
+var React = require('react');
15
var ReactTestUtils = require('ReactTestUtils');
16
17
// TODO: Test render and all stock methods.
src/isomorphic/classic/class/__tests__/ReactClass-test.js
+2
-2
@@ -18,8 +18,8 @@ var ReactTestUtils;
18
describe('ReactClass-spec', () => {
19
20
beforeEach(() => {
21
- React = require('React');
22
- ReactDOM = require('ReactDOM');
21
+ React = require('react');
22
+ ReactDOM = require('react-dom');
23
ReactTestUtils = require('ReactTestUtils');
24
});
25
src/isomorphic/classic/class/__tests__/ReactClassMixin-test.js
+1
-1
@@ -23,7 +23,7 @@ var componentPropValidator;
23
describe('ReactClass-mixin', () => {
24
25
beforeEach(() => {
26
- React = require('React');
26
+ React = require('react');
27
ReactTestUtils = require('ReactTestUtils');
28
mixinPropValidator = jest.fn();
29
componentPropValidator = jest.fn();
src/isomorphic/classic/element/ReactElement.js
+1
-1
@@ -13,7 +13,7 @@
13
14
var ReactCurrentOwner = require('ReactCurrentOwner');
15
16
-var warning = require('warning');
16
+var warning = require('fbjs/lib/warning');
17
var canDefineProperty = require('canDefineProperty');
18
var hasOwnProperty = Object.prototype.hasOwnProperty;
19
src/isomorphic/classic/element/ReactElementValidator.js
+1
-1
@@ -29,7 +29,7 @@ var getComponentName = require('getComponentName');
29
var getIteratorFn = require('getIteratorFn');
30
31
if (__DEV__) {
32
- var warning = require('warning');
32
+ var warning = require('fbjs/lib/warning');
33
var ReactDebugCurrentFrame = require('ReactDebugCurrentFrame');
34
}
35
src/isomorphic/classic/element/__tests__/ReactElement-test.js
+5
-5
@@ -28,8 +28,8 @@ describe('ReactElement', () => {
28
originalSymbol = global.Symbol;
29
global.Symbol = undefined;
30
31
- React = require('React');
32
- ReactDOM = require('ReactDOM');
31
+ React = require('react');
32
+ ReactDOM = require('react-dom');
33
ReactTestUtils = require('ReactTestUtils');
34
ReactDOMFeatureFlags = require('ReactDOMFeatureFlags');
35
// NOTE: We're explicitly not using JSX here. This is intended to test
@@ -502,7 +502,7 @@ describe('ReactElement', () => {
502
503
jest.resetModules();
504
505
- React = require('React');
505
+ React = require('react');
506
507
var Component = React.createClass({
508
render: function() {
@@ -534,8 +534,8 @@ describe('comparing jsx vs .createFactory() vs .createElement()', () => {
534
535
beforeEach(() => {
536
jest.resetModules();
537
- React = require('React');
538
- ReactDOM = require('ReactDOM');
537
+ React = require('react');
538
+ ReactDOM = require('react-dom');
539
ReactTestUtils = require('ReactTestUtils');
540
Child = jest.genMockFromModule('ReactElementTestChild');
541
});
src/isomorphic/classic/element/__tests__/ReactElementClone-test.js
+2
-2
@@ -19,8 +19,8 @@ describe('ReactElementClone', () => {
19
var ComponentClass;
20
21
beforeEach(() => {
22
- React = require('React');
23
- ReactDOM = require('ReactDOM');
22
+ React = require('react');
23
+ ReactDOM = require('react-dom');
24
ReactTestUtils = require('ReactTestUtils');
25
26
// NOTE: We're explicitly not using JSX here. This is intended to test
src/isomorphic/classic/element/__tests__/ReactElementValidator-test.js
+2
-2
@@ -28,8 +28,8 @@ describe('ReactElementValidator', () => {
28
beforeEach(() => {
29
jest.resetModules();
30
31
- React = require('React');
32
- ReactDOM = require('ReactDOM');
31
+ React = require('react');
32
+ ReactDOM = require('react-dom');
33
ReactTestUtils = require('ReactTestUtils');
34
ComponentClass = React.createClass({
35
render: function() {
src/isomorphic/classic/types/ReactPropTypes.js
+3
-3
@@ -14,10 +14,10 @@
14
var ReactElement = require('ReactElement');
15
var ReactPropTypesSecret = require('ReactPropTypesSecret');
16
17
-var emptyFunction = require('emptyFunction');
17
+var emptyFunction = require('fbjs/lib/emptyFunction');
18
var getIteratorFn = require('getIteratorFn');
19
-var invariant = require('invariant');
20
-var warning = require('warning');
19
+var invariant = require('fbjs/lib/invariant');
20
+var warning = require('fbjs/lib/warning');
21
22
/**
23
* Collection of methods that allow declaration and validation of props that are
src/isomorphic/classic/types/__tests__/ReactPropTypes-test.js
+2
-2
@@ -110,8 +110,8 @@ function expectWarningInDevelopment(declaration, value) {
110
describe('ReactPropTypes', () => {
111
beforeEach(() => {
112
PropTypes = require('ReactPropTypes');
113
- React = require('React');
114
- ReactDOM = require('ReactDOM');
113
+ React = require('react');
114
+ ReactDOM = require('react-dom');
115
ReactFragment = require('ReactFragment');
116
resetWarningCache();
117
});
src/isomorphic/classic/types/__tests__/ReactPropTypesProduction-test.js
+1
-1
@@ -30,7 +30,7 @@ describe('ReactPropTypesProduction', function() {
30
31
jest.resetModules();
32
PropTypes = require('ReactPropTypes');
33
- React = require('React');
33
+ React = require('react');
34
ReactTestUtils = require('ReactTestUtils');
35
});
36
src/isomorphic/classic/types/checkPropTypes.js
+2
-2
@@ -13,8 +13,8 @@
13
14
var ReactPropTypesSecret = require('ReactPropTypesSecret');
15
16
-var invariant = require('invariant');
17
-var warning = require('warning');
16
+var invariant = require('fbjs/lib/invariant');
17
+var warning = require('fbjs/lib/warning');
18
19
var loggedTypeFailures = {};
20
src/isomorphic/hooks/ReactComponentTreeHook.js
+2
-2
@@ -22,8 +22,8 @@ var {
22
} = ReactTypeOfWork;
23
24
var getComponentName = require('getComponentName');
25
-var invariant = require('invariant');
26
-var warning = require('warning');
25
+var invariant = require('fbjs/lib/invariant');
26
+var warning = require('fbjs/lib/warning');
27
28
import type { ReactElement, Source } from 'ReactElementType';
29
import type { DebugID } from 'ReactInstanceType';
src/isomorphic/modern/class/React.d.ts
+1
-1
@@ -14,7 +14,7 @@
14
* just helpers for the unit test.
15
*/
16
17
-declare module 'React' {
17
+declare module 'react' {
18
export class Component {
19
props: any;
20
state: any;
src/isomorphic/modern/class/ReactBaseClasses.js
+3
-3
@@ -14,9 +14,9 @@
14
var ReactNoopUpdateQueue = require('ReactNoopUpdateQueue');
15
16
var canDefineProperty = require('canDefineProperty');
17
-var emptyObject = require('emptyObject');
18
-var invariant = require('invariant');
19
-var warning = require('warning');
17
+var emptyObject = require('fbjs/lib/emptyObject');
18
+var invariant = require('fbjs/lib/invariant');
19
+var warning = require('fbjs/lib/warning');
20
21
/**
22
* Base class helpers for the updating state of a component.
src/isomorphic/modern/class/ReactDOM.d.ts
+1
-1
@@ -14,7 +14,7 @@
14
* just helpers for the unit test.
15
*/
16
17
-declare module 'ReactDOM' {
17
+declare module 'react-dom' {
18
export function render(element : any, container : any) : any
19
export function unmountComponentAtNode(container : any) : void
20
export function findDOMNode(instance : any) : any
src/isomorphic/modern/class/ReactNoopUpdateQueue.js
+1
-1
@@ -11,7 +11,7 @@
11
12
'use strict';
13
14
-var warning = require('warning');
14
+var warning = require('fbjs/lib/warning');
15
16
function warnNoop(publicInstance, callerName) {
17
if (__DEV__) {
src/isomorphic/modern/class/__tests__/ReactCoffeeScriptClass-test.coffee
+2
-2
@@ -19,8 +19,8 @@ describe 'ReactCoffeeScriptClass', ->
19
renderedName = null;
20
21
beforeEach ->
22
- React = require 'React'
23
- ReactDOM = require 'ReactDOM'
22
+ React = require 'react'
23
+ ReactDOM = require 'react-dom'
24
container = document.createElement 'div'
25
attachedListener = null
26
renderedName = null
src/isomorphic/modern/class/__tests__/ReactES6Class-test.js
+2
-2
@@ -26,8 +26,8 @@ describe('ReactES6Class', () => {
26
var renderedName = null;
27
28
beforeEach(() => {
29
- React = require('React');
30
- ReactDOM = require('ReactDOM');
29
+ React = require('react');
30
+ ReactDOM = require('react-dom');
31
container = document.createElement('div');
32
attachedListener = null;
33
renderedName = null;
src/isomorphic/modern/class/__tests__/ReactPureComponent-test.js
+2
-2
@@ -16,8 +16,8 @@ var ReactDOM;
16
17
describe('ReactPureComponent', () => {
18
beforeEach(() => {
19
- React = require('React');
20
- ReactDOM = require('ReactDOM');
19
+ React = require('react');
20
+ ReactDOM = require('react-dom');
21
});
22
23
it('should render', () => {
src/isomorphic/modern/class/__tests__/ReactTypeScriptClass-test.ts
+2
-2
@@ -10,8 +10,8 @@
10
* of patent rights can be found in the PATENTS file in the same directory.
11
*/
12
13
-import React = require('React');
14
-import ReactDOM = require('ReactDOM');
13
+import React = require('react');
14
+import ReactDOM = require('react-dom');
15
16
// Before Each
17
src/isomorphic/modern/element/__tests__/ReactJSXElement-test.js
+2
-2
@@ -21,8 +21,8 @@ describe('ReactJSXElement', () => {
21
beforeEach(() => {
22
jest.resetModules();
23
24
- React = require('React');
25
- ReactDOM = require('ReactDOM');
24
+ React = require('react');
25
+ ReactDOM = require('react-dom');
26
ReactTestUtils = require('ReactTestUtils');
27
Component = class extends React.Component {
28
render() {
src/isomorphic/modern/element/__tests__/ReactJSXElementValidator-test.js
+2
-2
@@ -29,8 +29,8 @@ describe('ReactJSXElementValidator', () => {
29
beforeEach(() => {
30
jest.resetModules();
31
32
- React = require('React');
33
- ReactDOM = require('ReactDOM');
32
+ React = require('react');
33
+ ReactDOM = require('react-dom');
34
ReactTestUtils = require('ReactTestUtils');
35
36
Component = class extends React.Component {
src/node_modules/README.md
new
+3
@@ -0,0 +1,3 @@
1
+# Forwarding Modules
2
+
3
+This directory defines modules that normally exist on npm but replaces them with forwarding modules that point to our internal providesModule files.
src/node_modules/react-dom/index.js
new
+9
@@ -0,0 +1,9 @@
1
+/**
2
+ * Copyright 2016-present Facebook. All Rights Reserved.
3
+ *
4
+ * @flow
5
+ */
6
+
7
+'use strict';
8
+
9
+module.exports = require('ReactDOM');
src/node_modules/react-dom/lib/ReactDOM.js
new
+9
@@ -0,0 +1,9 @@
1
+/**
2
+ * Copyright 2016-present Facebook. All Rights Reserved.
3
+ *
4
+ * @flow
5
+ */
6
+
7
+'use strict';
8
+
9
+module.exports = require('ReactDOM');
src/node_modules/react-dom/lib/ReactDOMServer.js
new
+9
@@ -0,0 +1,9 @@
1
+/**
2
+ * Copyright 2016-present Facebook. All Rights Reserved.
3
+ *
4
+ * @flow
5
+ */
6
+
7
+'use strict';
8
+
9
+module.exports = require('ReactDOMServer');
src/node_modules/react-dom/lib/ReactInstanceMap.js
new
+9
@@ -0,0 +1,9 @@
1
+/**
2
+ * Copyright 2016-present Facebook. All Rights Reserved.
3
+ *
4
+ * @flow
5
+ */
6
+
7
+'use strict';
8
+
9
+module.exports = require('ReactInstanceMap');
src/node_modules/react-dom/lib/ReactPerf.js
new
+9
@@ -0,0 +1,9 @@
1
+/**
2
+ * Copyright 2016-present Facebook. All Rights Reserved.
3
+ *
4
+ * @flow
5
+ */
6
+
7
+'use strict';
8
+
9
+module.exports = require('ReactPerf');
src/node_modules/react-dom/lib/ReactTestUtils.js
new
+9
@@ -0,0 +1,9 @@
1
+/**
2
+ * Copyright 2016-present Facebook. All Rights Reserved.
3
+ *
4
+ * @flow
5
+ */
6
+
7
+'use strict';
8
+
9
+module.exports = require('ReactTestUtils');
src/node_modules/react-dom/lib/getVendorPrefixedEventName.js
new
+9
@@ -0,0 +1,9 @@
1
+/**
2
+ * Copyright 2016-present Facebook. All Rights Reserved.
3
+ *
4
+ * @flow
5
+ */
6
+
7
+'use strict';
8
+
9
+module.exports = require('getVendorPrefixedEventName');
src/node_modules/react-dom/server.js
new
+9
@@ -0,0 +1,9 @@
1
+/**
2
+ * Copyright 2016-present Facebook. All Rights Reserved.
3
+ *
4
+ * @flow
5
+ */
6
+
7
+'use strict';
8
+
9
+module.exports = require('ReactDOMServer');
src/node_modules/react/index.js
new
+9
@@ -0,0 +1,9 @@
1
+/**
2
+ * Copyright 2016-present Facebook. All Rights Reserved.
3
+ *
4
+ * @flow
5
+ */
6
+
7
+'use strict';
8
+
9
+module.exports = require('React');
src/node_modules/react/lib/ReactComponentTreeHook.js
new
+9
@@ -0,0 +1,9 @@
1
+/**
2
+ * Copyright 2016-present Facebook. All Rights Reserved.
3
+ *
4
+ * @flow
5
+ */
6
+
7
+'use strict';
8
+
9
+module.exports = require('ReactComponentTreeHook');
src/node_modules/react/lib/ReactCurrentOwner.js
new
+9
@@ -0,0 +1,9 @@
1
+/**
2
+ * Copyright 2016-present Facebook. All Rights Reserved.
3
+ *
4
+ * @flow
5
+ */
6
+
7
+'use strict';
8
+
9
+module.exports = require('ReactCurrentOwner');
src/node_modules/react/lib/ReactDebugCurrentFrame.js
new
+9
@@ -0,0 +1,9 @@
1
+/**
2
+ * Copyright 2016-present Facebook. All Rights Reserved.
3
+ *
4
+ * @flow
5
+ */
6
+
7
+'use strict';
8
+
9
+module.exports = require('ReactDebugCurrentFrame');
src/node_modules/react/lib/checkPropTypes.js
new
+9
@@ -0,0 +1,9 @@
1
+/**
2
+ * Copyright 2016-present Facebook. All Rights Reserved.
3
+ *
4
+ * @flow
5
+ */
6
+
7
+'use strict';
8
+
9
+module.exports = require('checkPropTypes');
src/renderers/__tests__/EventPluginHub-test.js
+1
-1
@@ -19,7 +19,7 @@ describe('EventPluginHub', () => {
19
20
beforeEach(() => {
21
jest.resetModules();
22
- React = require('React');
22
+ React = require('react');
23
ReactTestUtils = require('ReactTestUtils');
24
});
25
src/renderers/__tests__/ReactChildReconciler-test.js
+1
-1
@@ -25,7 +25,7 @@ describe('ReactChildReconciler', () => {
25
beforeEach(() => {
26
jest.resetModules();
27
28
- React = require('React');
28
+ React = require('react');
29
ReactTestUtils = require('ReactTestUtils');
30
});
31
src/renderers/__tests__/ReactComponent-test.js
+2
-2
@@ -18,8 +18,8 @@ var ReactTestUtils;
18
19
describe('ReactComponent', () => {
20
beforeEach(() => {
21
- React = require('React');
22
- ReactDOM = require('ReactDOM');
21
+ React = require('react');
22
+ ReactDOM = require('react-dom');
23
ReactDOMFeatureFlags = require('ReactDOMFeatureFlags');
24
ReactTestUtils = require('ReactTestUtils');
25
});
src/renderers/__tests__/ReactComponentLifeCycle-test.js
+2
-2
@@ -92,8 +92,8 @@ function getLifeCycleState(instance): ComponentLifeCycle {
92
describe('ReactComponentLifeCycle', () => {
93
beforeEach(() => {
94
jest.resetModules();
95
- React = require('React');
96
- ReactDOM = require('ReactDOM');
95
+ React = require('react');
96
+ ReactDOM = require('react-dom');
97
ReactTestUtils = require('ReactTestUtils');
98
});
99
src/renderers/__tests__/ReactComponentTreeHook-test.js
+8
-8
@@ -22,11 +22,11 @@ describe('ReactComponentTreeHook', () => {
22
beforeEach(() => {
23
jest.resetModules();
24
25
- React = require('React');
26
- ReactDOM = require('ReactDOM');
27
- ReactDOMServer = require('ReactDOMServer');
25
+ React = require('react');
26
+ ReactDOM = require('react-dom');
27
+ ReactDOMServer = require('react-dom/server');
28
ReactInstanceMap = require('ReactInstanceMap');
29
- ReactComponentTreeHook = require('ReactComponentTreeHook');
29
+ ReactComponentTreeHook = require('react/lib/ReactComponentTreeHook');
30
ReactComponentTreeTestUtils = require('ReactComponentTreeTestUtils');
31
});
32
@@ -1886,11 +1886,11 @@ describe('ReactComponentTreeHook', () => {
1886
1887
jest.resetModules();
1888
1889
- React = require('React');
1890
- ReactDOM = require('ReactDOM');
1891
- ReactDOMServer = require('ReactDOMServer');
1889
+ React = require('react');
1890
+ ReactDOM = require('react-dom');
1891
+ ReactDOMServer = require('react-dom/server');
1892
ReactInstanceMap = require('ReactInstanceMap');
1893
- ReactComponentTreeHook = require('ReactComponentTreeHook');
1893
+ ReactComponentTreeHook = require('react/lib/ReactComponentTreeHook');
1894
ReactComponentTreeTestUtils = require('ReactComponentTreeTestUtils');
1895
});
1896
src/renderers/__tests__/ReactComponentTreeHook-test.native.js
+2
-2
@@ -25,10 +25,10 @@ describe('ReactComponentTreeHook', () => {
25
beforeEach(() => {
26
jest.resetModules();
27
28
- React = require('React');
28
+ React = require('react');
29
ReactNative = require('ReactNative');
30
ReactInstanceMap = require('ReactInstanceMap');
31
- ReactComponentTreeHook = require('ReactComponentTreeHook');
31
+ ReactComponentTreeHook = require('react/lib/ReactComponentTreeHook');
32
ReactComponentTreeTestUtils = require('ReactComponentTreeTestUtils');
33
View = require('View');
34
createReactNativeComponentClass = require('createReactNativeComponentClass');
src/renderers/__tests__/ReactCompositeComponent-test.js
+4
-4
@@ -25,11 +25,11 @@ describe('ReactCompositeComponent', () => {
25
26
beforeEach(() => {
27
jest.resetModules();
28
- React = require('React');
29
- ReactDOM = require('ReactDOM');
28
+ React = require('react');
29
+ ReactDOM = require('react-dom');
30
ReactDOMFeatureFlags = require('ReactDOMFeatureFlags');
31
- ReactDOMServer = require('ReactDOMServer');
32
- ReactCurrentOwner = require('ReactCurrentOwner');
31
+ ReactDOMServer = require('react-dom/server');
32
+ ReactCurrentOwner = require('react/lib/ReactCurrentOwner');
33
ReactPropTypes = require('ReactPropTypes');
34
ReactTestUtils = require('ReactTestUtils');
35
src/renderers/__tests__/ReactCompositeComponentDOMMinimalism-test.js
+2
-2
@@ -30,8 +30,8 @@ var expectSingleChildlessDiv;
30
describe('ReactCompositeComponentDOMMinimalism', () => {
31
32
beforeEach(() => {
33
- React = require('React');
34
- ReactDOM = require('ReactDOM');
33
+ React = require('react');
34
+ ReactDOM = require('react-dom');
35
ReactTestUtils = require('ReactTestUtils');
36
37
LowerLevelComposite = class extends React.Component {
src/renderers/__tests__/ReactCompositeComponentNestedState-test.js
+2
-2
@@ -18,8 +18,8 @@ var ReactTestUtils;
18
describe('ReactCompositeComponentNestedState-state', () => {
19
20
beforeEach(() => {
21
- React = require('React');
22
- ReactDOM = require('ReactDOM');
21
+ React = require('react');
22
+ ReactDOM = require('react-dom');
23
ReactTestUtils = require('ReactTestUtils');
24
});
25
src/renderers/__tests__/ReactCompositeComponentState-test.js
+2
-2
@@ -20,9 +20,9 @@ var TestComponent;
20
describe('ReactCompositeComponent-state', () => {
21
22
beforeEach(() => {
23
- React = require('React');
23
+ React = require('react');
24
25
- ReactDOM = require('ReactDOM');
25
+ ReactDOM = require('react-dom');
26
ReactDOMFeatureFlags = require('ReactDOMFeatureFlags');
27
28
TestComponent = React.createClass({
src/renderers/__tests__/ReactEmptyComponent-test.js
+2
-2
@@ -23,8 +23,8 @@ describe('ReactEmptyComponent', () => {
23
beforeEach(() => {
24
jest.resetModules();
25
26
- React = require('React');
27
- ReactDOM = require('ReactDOM');
26
+ React = require('react');
27
+ ReactDOM = require('react-dom');
28
ReactDOMFeatureFlags = require('ReactDOMFeatureFlags');
29
ReactTestUtils = require('ReactTestUtils');
30
src/renderers/__tests__/ReactErrorBoundaries-test.js
+2
-2
@@ -37,8 +37,8 @@ describe('ReactErrorBoundaries', () => {
37
var Normal;
38
39
beforeEach(() => {
40
- ReactDOM = require('ReactDOM');
41
- React = require('React');
40
+ ReactDOM = require('react-dom');
41
+ React = require('react');
42
43
log = [];
44
src/renderers/__tests__/ReactHostOperationHistoryHook-test.js
+3
-3
@@ -22,9 +22,9 @@ describe('ReactHostOperationHistoryHook', () => {
22
beforeEach(() => {
23
jest.resetModules();
24
25
- React = require('React');
26
- ReactPerf = require('ReactPerf');
27
- ReactDOM = require('ReactDOM');
25
+ React = require('react');
26
+ ReactPerf = require('react-dom/lib/ReactPerf');
27
+ ReactDOM = require('react-dom');
28
ReactDOMComponentTree = require('ReactDOMComponentTree');
29
ReactDOMFeatureFlags = require('ReactDOMFeatureFlags');
30
ReactHostOperationHistoryHook = require('ReactHostOperationHistoryHook');
src/renderers/__tests__/ReactIdentity-test.js
+2
-2
@@ -20,8 +20,8 @@ describe('ReactIdentity', () => {
20
21
beforeEach(() => {
22
jest.resetModules();
23
- React = require('React');
24
- ReactDOM = require('ReactDOM');
23
+ React = require('react');
24
+ ReactDOM = require('react-dom');
25
ReactFragment = require('ReactFragment');
26
ReactTestUtils = require('ReactTestUtils');
27
});
src/renderers/__tests__/ReactMockedComponent-test.js
+1
-1
@@ -20,7 +20,7 @@ var MockedComponent;
20
describe('ReactMockedComponent', () => {
21
22
beforeEach(() => {
23
- React = require('React');
23
+ React = require('react');
24
ReactTestUtils = require('ReactTestUtils');
25
26
AutoMockedComponent = jest.genMockFromModule('ReactMockedComponentTestComponent');
src/renderers/__tests__/ReactMultiChild-test.js
+2
-2
@@ -22,8 +22,8 @@ describe('ReactMultiChild', () => {
22
23
beforeEach(() => {
24
jest.resetModules();
25
- React = require('React');
26
- ReactDOM = require('ReactDOM');
25
+ React = require('react');
26
+ ReactDOM = require('react-dom');
27
ReactDOMFeatureFlags = require('ReactDOMFeatureFlags');
28
});
29
src/renderers/__tests__/ReactMultiChildReconcile-test.js
+2
-2
@@ -11,8 +11,8 @@
11
12
'use strict';
13
14
-var React = require('React');
15
-var ReactDOM = require('ReactDOM');
14
+var React = require('react');
15
+var ReactDOM = require('react-dom');
16
17
var stripEmptyValues = function(obj) {
18
var ret = {};
src/renderers/__tests__/ReactMultiChildText-test.js
+2
-2
@@ -11,8 +11,8 @@
11
12
'use strict';
13
14
-var React = require('React');
15
-var ReactDOM = require('ReactDOM');
14
+var React = require('react');
15
+var ReactDOM = require('react-dom');
16
var ReactDOMFeatureFlags = require('ReactDOMFeatureFlags');
17
var ReactTestUtils = require('ReactTestUtils');
18
src/renderers/__tests__/ReactPerf-test.js
+4
-4
@@ -34,11 +34,11 @@ describe('ReactPerf', () => {
34
console.table.isFake = true;
35
}
36
37
- React = require('React');
38
- ReactDOM = require('ReactDOM');
39
- ReactPerf = require('ReactPerf');
37
+ React = require('react');
38
+ ReactDOM = require('react-dom');
39
+ ReactPerf = require('react-dom/lib/ReactPerf');
40
ReactTestUtils = require('ReactTestUtils');
41
- emptyFunction = require('emptyFunction');
41
+ emptyFunction = require('fbjs/lib/emptyFunction');
42
43
App = class extends React.Component {
44
render() {
src/renderers/__tests__/ReactStateSetters-test.js
+1
-1
@@ -11,7 +11,7 @@
11
12
'use strict';
13
14
-var React = require('React');
14
+var React = require('react');
15
var ReactStateSetters = require('ReactStateSetters');
16
var ReactTestUtils = require('ReactTestUtils');
17
src/renderers/__tests__/ReactStatelessComponent-test.js
+2
-2
@@ -28,8 +28,8 @@ describe('ReactStatelessComponent', () => {
28
29
beforeEach(() => {
30
jest.resetModuleRegistry();
31
- React = require('React');
32
- ReactDOM = require('ReactDOM');
31
+ React = require('react');
32
+ ReactDOM = require('react-dom');
33
ReactTestUtils = require('ReactTestUtils');
34
});
35
src/renderers/__tests__/ReactTreeTraversal-test.js
+1
-1
@@ -11,7 +11,7 @@
11
12
'use strict';
13
14
-var React = require('React');
14
+var React = require('react');
15
var ReactDOMComponentTree = require('ReactDOMComponentTree');
16
var ReactTestUtils = require('ReactTestUtils');
17
src/renderers/__tests__/ReactUpdates-test.js
+2
-2
@@ -19,8 +19,8 @@ var ReactDOMFeatureFlags = require('ReactDOMFeatureFlags');
19
20
describe('ReactUpdates', () => {
21
beforeEach(() => {
22
- React = require('React');
23
- ReactDOM = require('ReactDOM');
22
+ React = require('react');
23
+ ReactDOM = require('react-dom');
24
ReactDOMFeatureFlags = require('ReactDOMFeatureFlags');
25
ReactTestUtils = require('ReactTestUtils');
26
ReactUpdates = require('ReactUpdates');
src/renderers/__tests__/refs-destruction-test.js
+2
-2
@@ -21,8 +21,8 @@ describe('refs-destruction', () => {
21
beforeEach(() => {
22
jest.resetModules();
23
24
- React = require('React');
25
- ReactDOM = require('ReactDOM');
24
+ React = require('react');
25
+ ReactDOM = require('react-dom');
26
ReactTestUtils = require('ReactTestUtils');
27
28
TestComponent = class extends React.Component {
src/renderers/__tests__/refs-test.js
+8
-8
@@ -11,7 +11,7 @@
11
12
'use strict';
13
14
-var React = require('React');
14
+var React = require('react');
15
var ReactDOMFeatureFlags = require('ReactDOMFeatureFlags');
16
var ReactTestUtils = require('ReactTestUtils');
17
@@ -112,7 +112,7 @@ var expectClickLogsLengthToBe = function(instance, length) {
112
describe('reactiverefs', () => {
113
beforeEach(() => {
114
jest.resetModules();
115
- React = require('React');
115
+ React = require('react');
116
ReactTestUtils = require('ReactTestUtils');
117
});
118
@@ -169,7 +169,7 @@ describe('ref swapping', () => {
169
let RefHopsAround;
170
beforeEach(() => {
171
jest.resetModules();
172
- React = require('React');
172
+ React = require('react');
173
ReactTestUtils = require('ReactTestUtils');
174
175
RefHopsAround = class extends React.Component {
@@ -305,14 +305,14 @@ describe('ref swapping', () => {
305
describe('string refs between fiber and stack', () => {
306
beforeEach(() => {
307
jest.resetModules();
308
- React = require('React');
308
+ React = require('react');
309
ReactTestUtils = require('ReactTestUtils');
310
});
311
312
it('attaches, detaches from fiber component with stack layer', () => {
313
spyOn(console, 'error');
314
- const ReactCurrentOwner = require('ReactCurrentOwner');
315
- const ReactDOM = require('ReactDOM');
314
+ const ReactCurrentOwner = require('react/lib/ReactCurrentOwner');
315
+ const ReactDOM = require('react-dom');
316
const ReactDOMFiber = require('ReactDOMFiber');
317
const ReactInstanceMap = require('ReactInstanceMap');
318
let layerMounted = false;
@@ -358,8 +358,8 @@ describe('string refs between fiber and stack', () => {
358
359
it('attaches, detaches from stack component with fiber layer', () => {
360
spyOn(console, 'error');
361
- const ReactCurrentOwner = require('ReactCurrentOwner');
362
- const ReactDOM = require('ReactDOM');
361
+ const ReactCurrentOwner = require('react/lib/ReactCurrentOwner');
362
+ const ReactDOM = require('react-dom');
363
const ReactDOMFiber = require('ReactDOMFiber');
364
const ReactInstanceMap = require('ReactInstanceMap');
365
let layerMounted = false;
src/renderers/art/ReactARTFiber.js
+2
-2
@@ -18,8 +18,8 @@ require('art/modes/current').setCurrent(
18
const Mode = require('art/modes/current');
19
const Transform = require('art/core/transform');
20
const invariant = require('fbjs/lib/invariant');
21
-const emptyObject = require('emptyObject');
22
-const React = require('React');
21
+const emptyObject = require('fbjs/lib/emptyObject');
22
+const React = require('react');
23
const ReactFiberReconciler = require('ReactFiberReconciler');
24
const ReactDOMFrameScheduling = require('ReactDOMFrameScheduling');
25
src/renderers/art/ReactARTStack.js
+4
-4
@@ -18,14 +18,14 @@ require('art/modes/current').setCurrent(
18
const Transform = require('art/core/transform');
19
const Mode = require('art/modes/current');
20
21
-const React = require('React');
22
-const ReactDOM = require('ReactDOM');
21
+const React = require('react');
22
+const ReactDOM = require('react-dom');
23
const ReactInstanceMap = require('ReactInstanceMap');
24
const ReactMultiChild = require('ReactMultiChild');
25
const ReactUpdates = require('ReactUpdates');
26
27
-const emptyObject = require('emptyObject');
28
-const invariant = require('invariant');
27
+const emptyObject = require('fbjs/lib/emptyObject');
28
+const invariant = require('fbjs/lib/invariant');
29
30
const assign = require('object-assign');
31
const pooledTransform = new Transform();
src/renderers/art/__tests__/ReactART-test.js
+2
-2
@@ -13,8 +13,8 @@
13
14
'use strict';
15
16
-var React = require('React');
17
-var ReactDOM = require('ReactDOM');
16
+var React = require('react');
17
+var ReactDOM = require('react-dom');
18
var ReactTestUtils = require('ReactTestUtils');
19
20
var Group;
src/renderers/dom/ReactDOM.js
+2
-2
@@ -23,7 +23,7 @@ var ReactVersion = require('ReactVersion');
23
24
var findDOMNode = require('findDOMNode');
25
var getHostComponentFromComposite = require('getHostComponentFromComposite');
26
-var warning = require('warning');
26
+var warning = require('fbjs/lib/warning');
27
28
ReactDOMInjection.inject();
29
ReactDOMStackInjection.inject();
@@ -67,7 +67,7 @@ if (
67
}
68
69
if (__DEV__) {
70
- var ExecutionEnvironment = require('ExecutionEnvironment');
70
+ var ExecutionEnvironment = require('fbjs/lib/ExecutionEnvironment');
71
if (ExecutionEnvironment.canUseDOM && window.top === window.self) {
72
73
// First check if devtools is not installed
src/renderers/dom/__tests__/ReactDOMProduction-test.js
+5
-5
@@ -29,8 +29,8 @@ describe('ReactDOMProduction', () => {
29
};
30
31
jest.resetModules();
32
- React = require('React');
33
- ReactDOM = require('ReactDOM');
32
+ React = require('react');
33
+ ReactDOM = require('react-dom');
34
});
35
36
afterEach(() => {
@@ -39,7 +39,7 @@ describe('ReactDOMProduction', () => {
39
});
40
41
it('should use prod fbjs', () => {
42
- var warning = require('warning');
42
+ var warning = require('fbjs/lib/warning');
43
44
spyOn(console, 'error');
45
warning(false, 'Do cows go moo?');
@@ -208,8 +208,8 @@ describe('ReactDOMProduction', () => {
208
supportsFiber: true,
209
};
210
jest.resetModules();
211
- React = require('React');
212
- ReactDOM = require('ReactDOM');
211
+ React = require('react');
212
+ ReactDOM = require('react-dom');
213
class Component extends React.Component {
214
render() {
215
return <div />;
src/renderers/dom/fiber/ReactDOMFiber.js
+3
-3
@@ -28,12 +28,12 @@ var ReactFiberReconciler = require('ReactFiberReconciler');
28
var ReactInputSelection = require('ReactInputSelection');
29
var ReactInstanceMap = require('ReactInstanceMap');
30
var ReactPortal = require('ReactPortal');
31
-var { isValidElement } = require('React');
31
+var { isValidElement } = require('react');
32
var { injectInternals } = require('ReactFiberDevToolsHook');
33
34
var findDOMNode = require('findDOMNode');
35
-var invariant = require('invariant');
36
-var warning = require('warning');
35
+var invariant = require('fbjs/lib/invariant');
36
+var warning = require('fbjs/lib/warning');
37
38
var {
39
createElement,
src/renderers/dom/fiber/ReactDOMFiberComponent.js
+3
-3
@@ -26,13 +26,13 @@ var ReactDOMFiberSelect = require('ReactDOMFiberSelect');
26
var ReactDOMFiberTextarea = require('ReactDOMFiberTextarea');
27
var { getCurrentFiberOwnerName } = require('ReactDebugCurrentFiber');
28
29
-var emptyFunction = require('emptyFunction');
30
-var invariant = require('invariant');
29
+var emptyFunction = require('fbjs/lib/emptyFunction');
30
+var invariant = require('fbjs/lib/invariant');
31
var isEventSupported = require('isEventSupported');
32
var setInnerHTML = require('setInnerHTML');
33
var setTextContent = require('setTextContent');
34
var inputValueTracking = require('inputValueTracking');
35
-var warning = require('warning');
35
+var warning = require('fbjs/lib/warning');
36
37
if (__DEV__) {
38
var ReactDOMInvalidARIAHook = require('ReactDOMInvalidARIAHook');
src/renderers/dom/fiber/ReactDOMFrameScheduling.js
+1
-1
@@ -22,7 +22,7 @@
22
23
import type { Deadline } from 'ReactFiberReconciler';
24
25
-var invariant = require('invariant');
25
+var invariant = require('fbjs/lib/invariant');
26
27
// TODO: There's no way to cancel these, because Fiber doesn't atm.
28
let rAF : (callback : (time : number) => void) => number;
src/renderers/dom/fiber/__tests__/ReactDOMFiber-test.js
+2
-2
@@ -11,8 +11,8 @@
11
12
'use strict';
13
14
-var React = require('React');
15
-var ReactDOM = require('ReactDOM');
14
+var React = require('react');
15
+var ReactDOM = require('react-dom');
16
var ReactDOMFeatureFlags = require('ReactDOMFeatureFlags');
17
var ReactTestUtils = require('ReactTestUtils');
18
src/renderers/dom/fiber/wrappers/ReactDOMFiberInput.js
+2
-2
@@ -25,8 +25,8 @@ var ReactControlledValuePropTypes = require('ReactControlledValuePropTypes');
25
var ReactDOMComponentTree = require('ReactDOMComponentTree');
26
var { getCurrentFiberOwnerName } = require('ReactDebugCurrentFiber');
27
28
-var invariant = require('invariant');
29
-var warning = require('warning');
28
+var invariant = require('fbjs/lib/invariant');
29
+var warning = require('fbjs/lib/warning');
30
31
var didWarnValueDefaultValue = false;
32
var didWarnCheckedDefaultChecked = false;
src/renderers/dom/fiber/wrappers/ReactDOMFiberOption.js
+2
-2
@@ -12,9 +12,9 @@
12
13
'use strict';
14
15
-var React = require('React');
15
+var React = require('react');
16
17
-var warning = require('warning');
17
+var warning = require('fbjs/lib/warning');
18
19
function flattenChildren(children) {
20
var content = '';
src/renderers/dom/fiber/wrappers/ReactDOMFiberSelect.js
+1
-1
@@ -21,7 +21,7 @@ type SelectWithWrapperState = HTMLSelectElement & {
21
22
var ReactControlledValuePropTypes = require('ReactControlledValuePropTypes');
23
var { getCurrentFiberOwnerName } = require('ReactDebugCurrentFiber');
24
-var warning = require('warning');
24
+var warning = require('fbjs/lib/warning');
25
26
var didWarnValueDefaultValue = false;
27
src/renderers/dom/fiber/wrappers/ReactDOMFiberTextarea.js
+2
-2
@@ -21,8 +21,8 @@ type TextAreaWithWrapperState = HTMLTextAreaElement & {
21
var ReactControlledValuePropTypes = require('ReactControlledValuePropTypes');
22
var { getCurrentFiberOwnerName } = require('ReactDebugCurrentFiber');
23
24
-var invariant = require('invariant');
25
-var warning = require('warning');
24
+var invariant = require('fbjs/lib/invariant');
25
+var warning = require('fbjs/lib/warning');
26
27
var didWarnValDefaultVal = false;
28
src/renderers/dom/shared/CSSPropertyOperations.js
+5
-5
@@ -12,14 +12,14 @@
12
'use strict';
13
14
var CSSProperty = require('CSSProperty');
15
-var ExecutionEnvironment = require('ExecutionEnvironment');
15
+var ExecutionEnvironment = require('fbjs/lib/ExecutionEnvironment');
16
17
-var camelizeStyleName = require('camelizeStyleName');
17
+var camelizeStyleName = require('fbjs/lib/camelizeStyleName');
18
var dangerousStyleValue = require('dangerousStyleValue');
19
var getComponentName = require('getComponentName');
20
-var hyphenateStyleName = require('hyphenateStyleName');
21
-var memoizeStringOnly = require('memoizeStringOnly');
22
-var warning = require('warning');
20
+var hyphenateStyleName = require('fbjs/lib/hyphenateStyleName');
21
+var memoizeStringOnly = require('fbjs/lib/memoizeStringOnly');
22
+var warning = require('fbjs/lib/warning');
23
24
if (__DEV__) {
25
var { getCurrentFiberOwnerName } = require('ReactDebugCurrentFiber');
src/renderers/dom/shared/DOMProperty.js
+1
-1
@@ -11,7 +11,7 @@
11
12
'use strict';
13
14
-var invariant = require('invariant');
14
+var invariant = require('fbjs/lib/invariant');
15
16
function checkMask(value, bitmask) {
17
return (value & bitmask) === bitmask;
src/renderers/dom/shared/DOMPropertyOperations.js
+1
-1
@@ -16,7 +16,7 @@ var ReactDOMComponentTree = require('ReactDOMComponentTree');
16
var ReactInstrumentation = require('ReactInstrumentation');
17
18
var quoteAttributeValueForBrowser = require('quoteAttributeValueForBrowser');
19
-var warning = require('warning');
19
+var warning = require('fbjs/lib/warning');
20
21
var VALID_ATTRIBUTE_NAME_REGEX = new RegExp(
22
'^[' + DOMProperty.ATTRIBUTE_NAME_START_CHAR + '][' + DOMProperty.ATTRIBUTE_NAME_CHAR + ']*$'
src/renderers/dom/shared/ReactDOMComponentTree.js
+1
-1
@@ -15,7 +15,7 @@ var DOMProperty = require('DOMProperty');
15
var ReactDOMComponentFlags = require('ReactDOMComponentFlags');
16
var { HostComponent, HostText } = require('ReactTypeOfWork');
17
18
-var invariant = require('invariant');
18
+var invariant = require('fbjs/lib/invariant');
19
20
var ATTR_NAME = DOMProperty.ID_ATTRIBUTE_NAME;
21
var Flags = ReactDOMComponentFlags;
src/renderers/dom/shared/ReactDOMSelection.js
+1
-1
@@ -11,7 +11,7 @@
11
12
'use strict';
13
14
-var ExecutionEnvironment = require('ExecutionEnvironment');
14
+var ExecutionEnvironment = require('fbjs/lib/ExecutionEnvironment');
15
16
var getNodeForCharacterOffset = require('getNodeForCharacterOffset');
17
var getTextContentAccessor = require('getTextContentAccessor');
src/renderers/dom/shared/ReactEventListener.js
+3
-3
@@ -11,15 +11,15 @@
11
12
'use strict';
13
14
-var EventListener = require('EventListener');
15
-var ExecutionEnvironment = require('ExecutionEnvironment');
14
+var EventListener = require('fbjs/lib/EventListener');
15
+var ExecutionEnvironment = require('fbjs/lib/ExecutionEnvironment');
16
var PooledClass = require('PooledClass');
17
var ReactDOMComponentTree = require('ReactDOMComponentTree');
18
var ReactGenericBatching = require('ReactGenericBatching');
19
var ReactTypeOfWork = require('ReactTypeOfWork');
20
21
var getEventTarget = require('getEventTarget');
22
-var getUnboundedScrollPosition = require('getUnboundedScrollPosition');
22
+var getUnboundedScrollPosition = require('fbjs/lib/getUnboundedScrollPosition');
23
24
var { HostRoot } = ReactTypeOfWork;
25
src/renderers/dom/shared/ReactInputSelection.js
+3
-3
@@ -13,9 +13,9 @@
13
14
var ReactDOMSelection = require('ReactDOMSelection');
15
16
-var containsNode = require('containsNode');
17
-var focusNode = require('focusNode');
18
-var getActiveElement = require('getActiveElement');
16
+var containsNode = require('fbjs/lib/containsNode');
17
+var focusNode = require('fbjs/lib/focusNode');
18
+var getActiveElement = require('fbjs/lib/getActiveElement');
19
20
function isInDocument(node) {
21
return containsNode(document.documentElement, node);
src/renderers/dom/shared/__tests__/CSSPropertyOperations-test.js
+3
-3
@@ -11,9 +11,9 @@
11
12
'use strict';
13
14
-var React = require('React');
15
-var ReactDOM = require('ReactDOM');
16
-var ReactDOMServer = require('ReactDOMServer');
14
+var React = require('react');
15
+var ReactDOM = require('react-dom');
16
+var ReactDOMServer = require('react-dom/server');
17
18
describe('CSSPropertyOperations', () => {
19
var CSSPropertyOperations;
src/renderers/dom/shared/__tests__/ReactBrowserEventEmitter-test.js
+3
-3
@@ -59,11 +59,11 @@ describe('ReactBrowserEventEmitter', () => {
59
beforeEach(() => {
60
jest.resetModules();
61
LISTENER.mockClear();
62
- EventListener = require('EventListener');
62
+ EventListener = require('fbjs/lib/EventListener');
63
EventPluginHub = require('EventPluginHub');
64
EventPluginRegistry = require('EventPluginRegistry');
65
- React = require('React');
66
- ReactDOM = require('ReactDOM');
65
+ React = require('react');
66
+ ReactDOM = require('react-dom');
67
ReactDOMComponentTree = require('ReactDOMComponentTree');
68
ReactBrowserEventEmitter = require('ReactBrowserEventEmitter');
69
ReactTestUtils = require('ReactTestUtils');
src/renderers/dom/shared/__tests__/ReactDOM-test.js
+2
-2
@@ -11,8 +11,8 @@
11
12
'use strict';
13
14
-var React = require('React');
15
-var ReactDOM = require('ReactDOM');
14
+var React = require('react');
15
+var ReactDOM = require('react-dom');
16
var ReactTestUtils = require('ReactTestUtils');
17
18
describe('ReactDOM', () => {
src/renderers/dom/shared/__tests__/ReactDOMComponent-test.js
+4
-4
@@ -26,10 +26,10 @@ describe('ReactDOMComponent', () => {
26
27
beforeEach(() => {
28
jest.resetModules();
29
- React = require('React');
30
- ReactDOM = require('ReactDOM');
29
+ React = require('react');
30
+ ReactDOM = require('react-dom');
31
ReactDOMFeatureFlags = require('ReactDOMFeatureFlags');
32
- ReactDOMServer = require('ReactDOMServer');
32
+ ReactDOMServer = require('react-dom/server');
33
ReactTestUtils = require('ReactTestUtils');
34
inputValueTracking = require('inputValueTracking');
35
});
@@ -1102,7 +1102,7 @@ describe('ReactDOMComponent', () => {
1102
expect(ReactDOMServer.renderToString(<div is="custom-div" />)).toContain('is="custom-div"');
1103
}
1104
});
1105
-
1105
+
1106
it('should work load and error events on <image> element in SVG', () => {
1107
spyOn(console, 'log');
1108
var container = document.createElement('div');
src/renderers/dom/shared/__tests__/ReactDOMComponentTree-test.js
+3
-3
@@ -39,10 +39,10 @@ describe('ReactDOMComponentTree', () => {
39
}
40
41
beforeEach(() => {
42
- React = require('React');
43
- ReactDOM = require('ReactDOM');
42
+ React = require('react');
43
+ ReactDOM = require('react-dom');
44
ReactDOMComponentTree = require('ReactDOMComponentTree');
45
- ReactDOMServer = require('ReactDOMServer');
45
+ ReactDOMServer = require('react-dom/server');
46
});
47
48
it('finds nodes for instances', () => {
src/renderers/dom/shared/__tests__/ReactDOMInvalidARIAHook-test.js
+1
-1
@@ -18,7 +18,7 @@ describe('ReactDOMInvalidARIAHook', () => {
18
19
beforeEach(() => {
20
jest.resetModules();
21
- React = require('React');
21
+ React = require('react');
22
ReactTestUtils = require('ReactTestUtils');
23
24
mountComponent = function(props) {
src/renderers/dom/shared/__tests__/ReactDOMSVG-test.js
+3
-3
@@ -19,10 +19,10 @@ var ReactDOMServer;
19
describe('ReactDOMSVG', () => {
20
21
beforeEach(() => {
22
- React = require('React');
23
- ReactDOM = require('ReactDOM');
22
+ React = require('react');
23
+ ReactDOM = require('react-dom');
24
ReactDOMFeatureFlags = require('ReactDOMFeatureFlags');
25
- ReactDOMServer = require('ReactDOMServer');
25
+ ReactDOMServer = require('react-dom/server');
26
});
27
28
it('creates initial namespaced markup', () => {
src/renderers/dom/shared/__tests__/ReactDOMTextComponent-test.js
+3
-3
@@ -26,9 +26,9 @@ function filterOutComments(nodeList) {
26
27
describe('ReactDOMTextComponent', () => {
28
beforeEach(() => {
29
- React = require('React');
30
- ReactDOM = require('ReactDOM');
31
- ReactDOMServer = require('ReactDOMServer');
29
+ React = require('react');
30
+ ReactDOM = require('react-dom');
31
+ ReactDOMServer = require('react-dom/server');
32
});
33
34
it('updates a mounted text component in place', () => {
src/renderers/dom/shared/__tests__/ReactEventIndependence-test.js
+2
-2
@@ -19,8 +19,8 @@ describe('ReactEventIndependence', () => {
19
beforeEach(() => {
20
jest.resetModules();
21
22
- React = require('React');
23
- ReactDOM = require('ReactDOM');
22
+ React = require('react');
23
+ ReactDOM = require('react-dom');
24
ReactTestUtils = require('ReactTestUtils');
25
});
26
src/renderers/dom/shared/__tests__/ReactEventListener-test.js
+2
-2
@@ -24,8 +24,8 @@ describe('ReactEventListener', () => {
24
25
beforeEach(() => {
26
jest.resetModules();
27
- React = require('React');
28
- ReactDOM = require('ReactDOM');
27
+ React = require('react');
28
+ ReactDOM = require('react-dom');
29
ReactDOMComponentTree = require('ReactDOMComponentTree');
30
ReactEventListener = require('ReactEventListener');
31
ReactTestUtils = require('ReactTestUtils');
src/renderers/dom/shared/__tests__/ReactMount-test.js
+4
-4
@@ -22,9 +22,9 @@ describe('ReactMount', () => {
22
beforeEach(() => {
23
jest.resetModules();
24
25
- React = require('React');
26
- ReactDOM = require('ReactDOM');
27
- ReactDOMServer = require('ReactDOMServer');
25
+ React = require('react');
26
+ ReactDOM = require('react-dom');
27
+ ReactDOMServer = require('react-dom/server');
28
ReactMount = require('ReactMount');
29
ReactTestUtils = require('ReactTestUtils');
30
@@ -231,7 +231,7 @@ describe('ReactMount', () => {
231
232
it('should warn if the unmounted node was rendered by another copy of React', () => {
233
jest.resetModules();
234
- var ReactDOMOther = require('ReactDOM');
234
+ var ReactDOMOther = require('react-dom');
235
var container = document.createElement('div');
236
237
class Component extends React.Component {
src/renderers/dom/shared/__tests__/ReactMountDestruction-test.js
+2
-2
@@ -11,8 +11,8 @@
11
12
'use strict';
13
14
-var React = require('React');
15
-var ReactDOM = require('ReactDOM');
14
+var React = require('react');
15
+var ReactDOM = require('react-dom');
16
17
describe('ReactMount', () => {
18
it('should destroy a react root upon request', () => {
src/renderers/dom/shared/__tests__/ReactRenderDocument-test.js
+3
-3
@@ -30,9 +30,9 @@ describe('rendering React components at document', () => {
30
beforeEach(() => {
31
jest.resetModules();
32
33
- React = require('React');
34
- ReactDOM = require('ReactDOM');
35
- ReactDOMServer = require('ReactDOMServer');
33
+ React = require('react');
34
+ ReactDOM = require('react-dom');
35
+ ReactDOMServer = require('react-dom/server');
36
getTestDocument = require('getTestDocument');
37
38
testDocument = getTestDocument();
src/renderers/dom/shared/__tests__/ReactServerRendering-test.js
+4
-4
@@ -26,16 +26,16 @@ var ROOT_ATTRIBUTE_NAME;
26
describe('ReactDOMServer', () => {
27
beforeEach(() => {
28
jest.resetModules();
29
- React = require('React');
30
- ReactDOM = require('ReactDOM');
29
+ React = require('react');
30
+ ReactDOM = require('react-dom');
31
ReactDOMFeatureFlags = require('ReactDOMFeatureFlags');
32
ReactMarkupChecksum = require('ReactMarkupChecksum');
33
ReactTestUtils = require('ReactTestUtils');
34
ReactReconcileTransaction = require('ReactReconcileTransaction');
35
36
- ExecutionEnvironment = require('ExecutionEnvironment');
36
+ ExecutionEnvironment = require('fbjs/lib/ExecutionEnvironment');
37
ExecutionEnvironment.canUseDOM = false;
38
- ReactDOMServer = require('ReactDOMServer');
38
+ ReactDOMServer = require('react-dom/server');
39
40
var DOMProperty = require('DOMProperty');
41
ID_ATTRIBUTE_NAME = DOMProperty.ID_ATTRIBUTE_NAME;
src/renderers/dom/shared/__tests__/findDOMNode-test.js
+2
-2
@@ -11,8 +11,8 @@
11
12
'use strict';
13
14
-var React = require('React');
15
-var ReactDOM = require('ReactDOM');
14
+var React = require('react');
15
+var ReactDOM = require('react-dom');
16
var ReactTestUtils = require('ReactTestUtils');
17
18
describe('findDOMNode', () => {
src/renderers/dom/shared/__tests__/inputValueTracking-test.js
+1
-1
@@ -10,7 +10,7 @@
10
*/
11
'use strict';
12
13
-var React = require('React');
13
+var React = require('react');
14
var ReactTestUtils = require('ReactTestUtils');
15
var inputValueTracking = require('inputValueTracking');
16
src/renderers/dom/shared/eventPlugins/BeforeInputEventPlugin.js
+1
-1
@@ -12,7 +12,7 @@
12
'use strict';
13
14
var EventPropagators = require('EventPropagators');
15
-var ExecutionEnvironment = require('ExecutionEnvironment');
15
+var ExecutionEnvironment = require('fbjs/lib/ExecutionEnvironment');
16
var FallbackCompositionState = require('FallbackCompositionState');
17
var SyntheticCompositionEvent = require('SyntheticCompositionEvent');
18
var SyntheticInputEvent = require('SyntheticInputEvent');
src/renderers/dom/shared/eventPlugins/ChangeEventPlugin.js
+1
-1
@@ -13,7 +13,7 @@
13
14
var EventPluginHub = require('EventPluginHub');
15
var EventPropagators = require('EventPropagators');
16
-var ExecutionEnvironment = require('ExecutionEnvironment');
16
+var ExecutionEnvironment = require('fbjs/lib/ExecutionEnvironment');
17
var ReactControlledComponent = require('ReactControlledComponent');
18
var ReactDOMComponentTree = require('ReactDOMComponentTree');
19
var ReactGenericBatching = require('ReactGenericBatching');
src/renderers/dom/shared/eventPlugins/SelectEventPlugin.js
+3
-3
@@ -12,15 +12,15 @@
12
'use strict';
13
14
var EventPropagators = require('EventPropagators');
15
-var ExecutionEnvironment = require('ExecutionEnvironment');
15
+var ExecutionEnvironment = require('fbjs/lib/ExecutionEnvironment');
16
var ReactBrowserEventEmitter = require('ReactBrowserEventEmitter');
17
var ReactDOMComponentTree = require('ReactDOMComponentTree');
18
var ReactInputSelection = require('ReactInputSelection');
19
var SyntheticEvent = require('SyntheticEvent');
20
21
-var getActiveElement = require('getActiveElement');
21
+var getActiveElement = require('fbjs/lib/getActiveElement');
22
var isTextInputElement = require('isTextInputElement');
23
-var shallowEqual = require('shallowEqual');
23
+var shallowEqual = require('fbjs/lib/shallowEqual');
24
25
var skipSelectionChangeEvent = (
26
ExecutionEnvironment.canUseDOM &&
src/renderers/dom/shared/eventPlugins/SimpleEventPlugin.js
+1
-1
@@ -26,7 +26,7 @@ var SyntheticUIEvent = require('SyntheticUIEvent');
26
var SyntheticWheelEvent = require('SyntheticWheelEvent');
27
28
var getEventCharCode = require('getEventCharCode');
29
-var invariant = require('invariant');
29
+var invariant = require('fbjs/lib/invariant');
30
31
import type {TopLevelTypes} from 'EventConstants';
32
import type {
src/renderers/dom/shared/eventPlugins/TapEventPlugin.js
+1
-1
@@ -15,7 +15,7 @@
15
var EventPluginUtils = require('EventPluginUtils');
16
var EventPropagators = require('EventPropagators');
17
var SyntheticUIEvent = require('SyntheticUIEvent');
18
-var TouchEventUtils = require('TouchEventUtils');
18
+var TouchEventUtils = require('fbjs/lib/TouchEventUtils');
19
var ViewportMetrics = require('ViewportMetrics');
20
21
var isStartish = EventPluginUtils.isStartish;
src/renderers/dom/shared/eventPlugins/__tests__/BeforeInputEventPlugin-test.js
+2
-2
@@ -11,7 +11,7 @@
11
12
'use strict';
13
14
-var React = require('React');
14
+var React = require('react');
15
var ReactTestUtils = require('ReactTestUtils');
16
17
var EventMapping = {
@@ -47,7 +47,7 @@ describe('BeforeInputEventPlugin', function() {
47
48
// Modules which have dependency on BeforeInputEventPlugin are stored
49
// in ModuleCache so that we can use these modules ouside test functions.
50
- this.ReactDOM = require('ReactDOM');
50
+ this.ReactDOM = require('react-dom');
51
this.ReactDOMComponentTree = require('ReactDOMComponentTree');
52
this.SyntheticCompositionEvent = require('SyntheticCompositionEvent');
53
this.SyntheticInputEvent = require('SyntheticInputEvent');
src/renderers/dom/shared/eventPlugins/__tests__/ChangeEventPlugin-test.js
+2
-2
@@ -11,8 +11,8 @@
11
12
'use strict';
13
14
-var React = require('React');
15
-var ReactDOM = require('ReactDOM');
14
+var React = require('react');
15
+var ReactDOM = require('react-dom');
16
var ReactTestUtils = require('ReactTestUtils');
17
var ChangeEventPlugin = require('ChangeEventPlugin');
18
var inputValueTracking = require('inputValueTracking');
src/renderers/dom/shared/eventPlugins/__tests__/EnterLeaveEventPlugin-test.js
+2
-2
@@ -21,8 +21,8 @@ describe('EnterLeaveEventPlugin', () => {
21
jest.resetModules();
22
23
EnterLeaveEventPlugin = require('EnterLeaveEventPlugin');
24
- React = require('React');
25
- ReactDOM = require('ReactDOM');
24
+ React = require('react');
25
+ ReactDOM = require('react-dom');
26
ReactDOMComponentTree = require('ReactDOMComponentTree');
27
});
28
src/renderers/dom/shared/eventPlugins/__tests__/SelectEventPlugin-test.js
+2
-2
@@ -28,8 +28,8 @@ describe('SelectEventPlugin', () => {
28
}
29
30
beforeEach(() => {
31
- React = require('React');
32
- ReactDOM = require('ReactDOM');
31
+ React = require('react');
32
+ ReactDOM = require('react-dom');
33
ReactDOMComponentTree = require('ReactDOMComponentTree');
34
ReactTestUtils = require('ReactTestUtils');
35
SelectEventPlugin = require('SelectEventPlugin');
src/renderers/dom/shared/eventPlugins/__tests__/SimpleEventPlugin-test.js
+2
-2
@@ -35,8 +35,8 @@ describe('SimpleEventPlugin', function() {
35
}
36
37
beforeEach(function() {
38
- React = require('React');
39
- ReactDOM = require('ReactDOM');
38
+ React = require('react');
39
+ ReactDOM = require('react-dom');
40
ReactTestUtils = require('ReactTestUtils');
41
42
onClick = jest.fn();
src/renderers/dom/shared/findDOMNode.js
+3
-3
@@ -10,12 +10,12 @@
10
* @flow
11
*/
12
13
-var ReactCurrentOwner = require('ReactCurrentOwner');
13
+var ReactCurrentOwner = require('react/lib/ReactCurrentOwner');
14
var ReactInstanceMap = require('ReactInstanceMap');
15
16
var getComponentName = require('getComponentName');
17
-var invariant = require('invariant');
18
-var warning = require('warning');
17
+var invariant = require('fbjs/lib/invariant');
18
+var warning = require('fbjs/lib/warning');
19
20
let findFiber = function(arg) {
21
invariant(false, 'Missing injection for fiber findDOMNode');
src/renderers/dom/shared/hooks/ReactDOMInvalidARIAHook.js
+2
-2
@@ -12,10 +12,10 @@
12
'use strict';
13
14
var DOMProperty = require('DOMProperty');
15
-var ReactComponentTreeHook = require('ReactComponentTreeHook');
15
+var ReactComponentTreeHook = require('react/lib/ReactComponentTreeHook');
16
var ReactDebugCurrentFiber = require('ReactDebugCurrentFiber');
17
18
-var warning = require('warning');
18
+var warning = require('fbjs/lib/warning');
19
20
var warnedProperties = {};
21
var rARIA = new RegExp('^(aria)-[' + DOMProperty.ATTRIBUTE_NAME_CHAR + ']*$');
src/renderers/dom/shared/hooks/ReactDOMNullInputValuePropHook.js
+2
-2
@@ -11,10 +11,10 @@
11
12
'use strict';
13
14
-var ReactComponentTreeHook = require('ReactComponentTreeHook');
14
+var ReactComponentTreeHook = require('react/lib/ReactComponentTreeHook');
15
var ReactDebugCurrentFiber = require('ReactDebugCurrentFiber');
16
17
-var warning = require('warning');
17
+var warning = require('fbjs/lib/warning');
18
19
var didWarnValueNull = false;
20
src/renderers/dom/shared/hooks/ReactDOMUnknownPropertyHook.js
+2
-2
@@ -13,10 +13,10 @@
13
14
var DOMProperty = require('DOMProperty');
15
var EventPluginRegistry = require('EventPluginRegistry');
16
-var ReactComponentTreeHook = require('ReactComponentTreeHook');
16
+var ReactComponentTreeHook = require('react/lib/ReactComponentTreeHook');
17
var ReactDebugCurrentFiber = require('ReactDebugCurrentFiber');
18
19
-var warning = require('warning');
19
+var warning = require('fbjs/lib/warning');
20
21
function getStackAddendum(debugID) {
22
if (debugID != null) {
src/renderers/dom/shared/setInnerHTML.js
+1
-1
@@ -11,7 +11,7 @@
11
12
'use strict';
13
14
-var ExecutionEnvironment = require('ExecutionEnvironment');
14
+var ExecutionEnvironment = require('fbjs/lib/ExecutionEnvironment');
15
var DOMNamespaces = require('DOMNamespaces');
16
17
var WHITESPACE_TEST = /^[ \r\n\t\f]/;
src/renderers/dom/shared/setTextContent.js
+2
-2
@@ -11,7 +11,7 @@
11
12
'use strict';
13
14
-var ExecutionEnvironment = require('ExecutionEnvironment');
14
+var ExecutionEnvironment = require('fbjs/lib/ExecutionEnvironment');
15
var escapeTextContentForBrowser = require('escapeTextContentForBrowser');
16
var setInnerHTML = require('setInnerHTML');
17
@@ -28,7 +28,7 @@ var setInnerHTML = require('setInnerHTML');
28
var setTextContent = function(node, text) {
29
if (text) {
30
var firstChild = node.firstChild;
31
-
31
+
32
if (firstChild && firstChild === node.lastChild && firstChild.nodeType === 3) {
33
firstChild.nodeValue = text;
34
return;
src/renderers/dom/shared/syntheticEvents/__tests__/SyntheticEvent-test.js
+2
-2
@@ -21,8 +21,8 @@ describe('SyntheticEvent', () => {
21
22
beforeEach(() => {
23
SyntheticEvent = require('SyntheticEvent');
24
- React = require('React');
25
- ReactDOM = require('ReactDOM');
24
+ React = require('react');
25
+ ReactDOM = require('react-dom');
26
ReactTestUtils = require('ReactTestUtils');
27
28
createEvent = function(nativeEvent) {
src/renderers/dom/shared/utils/AutoFocusUtils.js
+1
-1
@@ -13,7 +13,7 @@
13
14
var ReactDOMComponentTree = require('ReactDOMComponentTree');
15
16
-var focusNode = require('focusNode');
16
+var focusNode = require('fbjs/lib/focusNode');
17
18
var AutoFocusUtils = {
19
focusDOMComponent: function() {
src/renderers/dom/shared/utils/ReactControlledValuePropTypes.js
+2
-2
@@ -11,10 +11,10 @@
11
12
'use strict';
13
14
-var React = require('React');
14
+var React = require('react');
15
var ReactPropTypesSecret = require('ReactPropTypesSecret');
16
17
-var warning = require('warning');
17
+var warning = require('fbjs/lib/warning');
18
19
var hasReadOnlyValue = {
20
'button': true,
src/renderers/dom/shared/utils/getTextContentAccessor.js
+1
-1
@@ -11,7 +11,7 @@
11
12
'use strict';
13
14
-var ExecutionEnvironment = require('ExecutionEnvironment');
14
+var ExecutionEnvironment = require('fbjs/lib/ExecutionEnvironment');
15
16
var contentKey = null;
17
src/renderers/dom/shared/utils/getVendorPrefixedEventName.js
+1
-1
@@ -11,7 +11,7 @@
11
12
'use strict';
13
14
-var ExecutionEnvironment = require('ExecutionEnvironment');
14
+var ExecutionEnvironment = require('fbjs/lib/ExecutionEnvironment');
15
16
/**
17
* Generate a mapping of standard vendor prefixes using the defined style property and event name.
src/renderers/dom/shared/utils/isEventSupported.js
+1
-1
@@ -11,7 +11,7 @@
11
12
'use strict';
13
14
-var ExecutionEnvironment = require('ExecutionEnvironment');
14
+var ExecutionEnvironment = require('fbjs/lib/ExecutionEnvironment');
15
16
var useHasFeature;
17
if (ExecutionEnvironment.canUseDOM) {
src/renderers/dom/shared/validateDOMNesting.js
+2
-2
@@ -11,9 +11,9 @@
11
12
'use strict';
13
14
-var emptyFunction = require('emptyFunction');
14
+var emptyFunction = require('fbjs/lib/emptyFunction');
15
var getComponentName = require('getComponentName');
16
-var warning = require('warning');
16
+var warning = require('fbjs/lib/warning');
17
18
var validateDOMNesting = emptyFunction;
19
src/renderers/dom/shared/wrappers/__tests__/ReactDOMIframe-test.js
+2
-2
@@ -17,8 +17,8 @@ describe('ReactDOMIframe', () => {
17
var ReactTestUtils;
18
19
beforeEach(() => {
20
- React = require('React');
21
- ReactDOM = require('ReactDOM');
20
+ React = require('react');
21
+ ReactDOM = require('react-dom');
22
ReactTestUtils = require('ReactTestUtils');
23
});
24
src/renderers/dom/shared/wrappers/__tests__/ReactDOMInput-test.js
+4
-4
@@ -12,7 +12,7 @@
12
'use strict';
13
14
15
-var emptyFunction = require('emptyFunction');
15
+var emptyFunction = require('fbjs/lib/emptyFunction');
16
17
describe('ReactDOMInput', () => {
18
var React;
@@ -31,9 +31,9 @@ describe('ReactDOMInput', () => {
31
32
beforeEach(() => {
33
jest.resetModules();
34
- React = require('React');
35
- ReactDOM = require('ReactDOM');
36
- ReactDOMServer = require('ReactDOMServer');
34
+ React = require('react');
35
+ ReactDOM = require('react-dom');
36
+ ReactDOMServer = require('react-dom/server');
37
ReactDOMFeatureFlags = require('ReactDOMFeatureFlags');
38
ReactTestUtils = require('ReactTestUtils');
39
inputValueTracking = require('inputValueTracking');
src/renderers/dom/shared/wrappers/__tests__/ReactDOMOption-test.js
+2
-2
@@ -23,8 +23,8 @@ describe('ReactDOMOption', () => {
23
var ReactTestUtils;
24
25
beforeEach(() => {
26
- React = require('React');
27
- ReactDOM = require('ReactDOM');
26
+ React = require('react');
27
+ ReactDOM = require('react-dom');
28
ReactDOMFeatureFlags = require('ReactDOMFeatureFlags');
29
ReactTestUtils = require('ReactTestUtils');
30
});
src/renderers/dom/shared/wrappers/__tests__/ReactDOMSelect-test.js
+3
-3
@@ -21,9 +21,9 @@ describe('ReactDOMSelect', () => {
21
var noop = function() {};
22
23
beforeEach(() => {
24
- React = require('React');
25
- ReactDOM = require('ReactDOM');
26
- ReactDOMServer = require('ReactDOMServer');
24
+ React = require('react');
25
+ ReactDOM = require('react-dom');
26
+ ReactDOMServer = require('react-dom/server');
27
ReactTestUtils = require('ReactTestUtils');
28
});
29
src/renderers/dom/shared/wrappers/__tests__/ReactDOMTextarea-test.js
+4
-4
@@ -11,7 +11,7 @@
11
12
'use strict';
13
14
-var emptyFunction = require('emptyFunction');
14
+var emptyFunction = require('fbjs/lib/emptyFunction');
15
16
describe('ReactDOMTextarea', () => {
17
var React;
@@ -22,9 +22,9 @@ describe('ReactDOMTextarea', () => {
22
var renderTextarea;
23
24
beforeEach(() => {
25
- React = require('React');
26
- ReactDOM = require('ReactDOM');
27
- ReactDOMServer = require('ReactDOMServer');
25
+ React = require('react');
26
+ ReactDOM = require('react-dom');
27
+ ReactDOMServer = require('react-dom/server');
28
ReactTestUtils = require('ReactTestUtils');
29
30
renderTextarea = function(component, container) {
src/renderers/dom/stack/client/Danger.js
+4
-4
@@ -12,11 +12,11 @@
12
'use strict';
13
14
var DOMLazyTree = require('DOMLazyTree');
15
-var ExecutionEnvironment = require('ExecutionEnvironment');
15
+var ExecutionEnvironment = require('fbjs/lib/ExecutionEnvironment');
16
17
-var createNodesFromMarkup = require('createNodesFromMarkup');
18
-var emptyFunction = require('emptyFunction');
19
-var invariant = require('invariant');
17
+var createNodesFromMarkup = require('fbjs/lib/createNodesFromMarkup');
18
+var emptyFunction = require('fbjs/lib/emptyFunction');
19
+var invariant = require('fbjs/lib/invariant');
20
21
var Danger = {
22
src/renderers/dom/stack/client/ReactDOMComponent.js
+3
-3
@@ -31,13 +31,13 @@ var ReactInstrumentation = require('ReactInstrumentation');
31
var ReactMultiChild = require('ReactMultiChild');
32
var ReactServerRenderingTransaction = require('ReactServerRenderingTransaction');
33
34
-var emptyFunction = require('emptyFunction');
34
+var emptyFunction = require('fbjs/lib/emptyFunction');
35
var escapeTextContentForBrowser = require('escapeTextContentForBrowser');
36
-var invariant = require('invariant');
36
+var invariant = require('fbjs/lib/invariant');
37
var isEventSupported = require('isEventSupported');
38
var inputValueTracking = require('inputValueTracking');
39
var validateDOMNesting = require('validateDOMNesting');
40
-var warning = require('warning');
40
+var warning = require('fbjs/lib/warning');
41
var didWarnShadyDOM = false;
42
43
var Flags = ReactDOMComponentFlags;
src/renderers/dom/stack/client/ReactDOMTextComponent.js
+1
-1
@@ -16,7 +16,7 @@ var DOMLazyTree = require('DOMLazyTree');
16
var ReactDOMComponentTree = require('ReactDOMComponentTree');
17
18
var escapeTextContentForBrowser = require('escapeTextContentForBrowser');
19
-var invariant = require('invariant');
19
+var invariant = require('fbjs/lib/invariant');
20
var validateDOMNesting = require('validateDOMNesting');
21
22
/**
src/renderers/dom/stack/client/ReactMount.js
+4
-4
@@ -13,9 +13,9 @@
13
14
var DOMLazyTree = require('DOMLazyTree');
15
var DOMProperty = require('DOMProperty');
16
-var React = require('React');
16
+var React = require('react');
17
var ReactBrowserEventEmitter = require('ReactBrowserEventEmitter');
18
-var ReactCurrentOwner = require('ReactCurrentOwner');
18
+var ReactCurrentOwner = require('react/lib/ReactCurrentOwner');
19
var ReactDOMComponentTree = require('ReactDOMComponentTree');
20
var ReactDOMContainerInfo = require('ReactDOMContainerInfo');
21
var ReactDOMFeatureFlags = require('ReactDOMFeatureFlags');
@@ -29,10 +29,10 @@ var ReactUpdates = require('ReactUpdates');
29
30
var getContextForSubtree = require('getContextForSubtree');
31
var instantiateReactComponent = require('instantiateReactComponent');
32
-var invariant = require('invariant');
32
+var invariant = require('fbjs/lib/invariant');
33
var setInnerHTML = require('setInnerHTML');
34
var shouldUpdateReactComponent = require('shouldUpdateReactComponent');
35
-var warning = require('warning');
35
+var warning = require('fbjs/lib/warning');
36
var validateCallback = require('validateCallback');
37
38
var ATTR_NAME = DOMProperty.ID_ATTRIBUTE_NAME;
src/renderers/dom/stack/client/wrappers/ReactDOMInput.js
+2
-2
@@ -15,8 +15,8 @@ var DOMPropertyOperations = require('DOMPropertyOperations');
15
var ReactControlledValuePropTypes = require('ReactControlledValuePropTypes');
16
var ReactDOMComponentTree = require('ReactDOMComponentTree');
17
18
-var invariant = require('invariant');
19
-var warning = require('warning');
18
+var invariant = require('fbjs/lib/invariant');
19
+var warning = require('fbjs/lib/warning');
20
21
var didWarnValueDefaultValue = false;
22
var didWarnCheckedDefaultChecked = false;
src/renderers/dom/stack/client/wrappers/ReactDOMOption.js
+2
-2
@@ -11,11 +11,11 @@
11
12
'use strict';
13
14
-var React = require('React');
14
+var React = require('react');
15
var ReactDOMComponentTree = require('ReactDOMComponentTree');
16
var ReactDOMSelect = require('ReactDOMSelect');
17
18
-var warning = require('warning');
18
+var warning = require('fbjs/lib/warning');
19
var didWarnInvalidOptionChildren = false;
20
21
function flattenChildren(children) {
src/renderers/dom/stack/client/wrappers/ReactDOMSelect.js
+1
-1
@@ -14,7 +14,7 @@
14
var ReactControlledValuePropTypes = require('ReactControlledValuePropTypes');
15
var ReactDOMComponentTree = require('ReactDOMComponentTree');
16
17
-var warning = require('warning');
17
+var warning = require('fbjs/lib/warning');
18
19
var didWarnValueDefaultValue = false;
20
src/renderers/dom/stack/client/wrappers/ReactDOMTextarea.js
+2
-2
@@ -14,8 +14,8 @@
14
var ReactControlledValuePropTypes = require('ReactControlledValuePropTypes');
15
var ReactDOMComponentTree = require('ReactDOMComponentTree');
16
17
-var invariant = require('invariant');
18
-var warning = require('warning');
17
+var invariant = require('fbjs/lib/invariant');
18
+var warning = require('fbjs/lib/warning');
19
20
var didWarnValDefaultVal = false;
21
src/renderers/dom/stack/server/ReactServerRendering.js
+3
-3
@@ -10,7 +10,7 @@
10
*/
11
'use strict';
12
13
-var React = require('React');
13
+var React = require('react');
14
var ReactDOMContainerInfo = require('ReactDOMContainerInfo');
15
var ReactInstrumentation = require('ReactInstrumentation');
16
var ReactMarkupChecksum = require('ReactMarkupChecksum');
@@ -20,9 +20,9 @@ var ReactServerRenderingTransaction =
20
require('ReactServerRenderingTransaction');
21
var ReactUpdates = require('ReactUpdates');
22
23
-var emptyObject = require('emptyObject');
23
+var emptyObject = require('fbjs/lib/emptyObject');
24
var instantiateReactComponent = require('instantiateReactComponent');
25
-var invariant = require('invariant');
25
+var invariant = require('fbjs/lib/invariant');
26
27
var pendingTransactions = 0;
28
src/renderers/dom/stack/server/ReactServerUpdateQueue.js
+1
-1
@@ -14,7 +14,7 @@
14
15
var ReactUpdateQueue = require('ReactUpdateQueue');
16
17
-var warning = require('warning');
17
+var warning = require('fbjs/lib/warning');
18
19
import type { Transaction } from 'Transaction';
20
src/renderers/native/NativeMethodsMixin.js
+1
-1
@@ -16,7 +16,7 @@ var ReactNativeAttributePayload = require('ReactNativeAttributePayload');
16
var TextInputState = require('TextInputState');
17
var UIManager = require('UIManager');
18
19
-var invariant = require('invariant');
19
+var invariant = require('fbjs/lib/invariant');
20
21
type MeasureOnSuccessCallback = (
22
x: number,
src/renderers/native/ReactNativeBridgeEventPlugin.js
+1
-1
@@ -15,7 +15,7 @@ var EventPropagators = require('EventPropagators');
15
var SyntheticEvent = require('SyntheticEvent');
16
var UIManager = require('UIManager');
17
18
-var warning = require('warning');
18
+var warning = require('fbjs/lib/warning');
19
20
var customBubblingEventTypes = UIManager.customBubblingEventTypes;
21
var customDirectEventTypes = UIManager.customDirectEventTypes;
src/renderers/native/ReactNativeComponentTree.js
+1
-1
@@ -11,7 +11,7 @@
11
12
'use strict';
13
14
-var invariant = require('invariant');
14
+var invariant = require('fbjs/lib/invariant');
15
16
var instanceCache = {};
17
var instanceProps = {};
src/renderers/native/ReactNativeEventEmitter.js
+1
-1
@@ -18,7 +18,7 @@ var ReactNativeComponentTree = require('ReactNativeComponentTree');
18
var ReactNativeTagHandles = require('ReactNativeTagHandles');
19
var ReactGenericBatching = require('ReactGenericBatching');
20
21
-var warning = require('warning');
21
+var warning = require('fbjs/lib/warning');
22
23
/**
24
* Version of `ReactBrowserEventEmitter` that works on the receiving side of a
src/renderers/native/ReactNativeFiber.js
+2
-2
@@ -29,9 +29,9 @@ const ReactPortal = require('ReactPortal');
29
const UIManager = require('UIManager');
30
31
const deepFreezeAndThrowOnMutationInDev = require('deepFreezeAndThrowOnMutationInDev');
32
-const emptyObject = require('emptyObject');
32
+const emptyObject = require('fbjs/lib/emptyObject');
33
const findNodeHandle = require('findNodeHandle');
34
-const invariant = require('invariant');
34
+const invariant = require('fbjs/lib/invariant');
35
36
const { injectInternals } = require('ReactFiberDevToolsHook');
37
const {
src/renderers/native/ReactNativeMount.js
+2
-2
@@ -11,7 +11,7 @@
11
*/
12
'use strict';
13
14
-var React = require('React');
14
+var React = require('react');
15
var ReactInstrumentation = require('ReactInstrumentation');
16
var ReactNativeContainerInfo = require('ReactNativeContainerInfo');
17
var ReactNativeTagHandles = require('ReactNativeTagHandles');
@@ -20,7 +20,7 @@ var ReactUpdateQueue = require('ReactUpdateQueue');
20
var ReactUpdates = require('ReactUpdates');
21
var UIManager = require('UIManager');
22
23
-var emptyObject = require('emptyObject');
23
+var emptyObject = require('fbjs/lib/emptyObject');
24
var instantiateReactComponent = require('instantiateReactComponent');
25
var shouldUpdateReactComponent = require('shouldUpdateReactComponent');
26
src/renderers/native/ReactNativeStackInjection.js
+2
-2
@@ -19,7 +19,7 @@
19
*/
20
require('InitializeCore');
21
22
-var React = require('React');
22
+var React = require('react');
23
var ReactComponentEnvironment = require('ReactComponentEnvironment');
24
var ReactDefaultBatchingStrategy = require('ReactDefaultBatchingStrategy');
25
var ReactEmptyComponent = require('ReactEmptyComponent');
@@ -31,7 +31,7 @@ var ReactSimpleEmptyComponent = require('ReactSimpleEmptyComponent');
31
var ReactUpdates = require('ReactUpdates');
32
33
var findNodeHandle = require('findNodeHandle');
34
-var invariant = require('invariant');
34
+var invariant = require('fbjs/lib/invariant');
35
36
function inject() {
37
ReactGenericBatching.injection.injectStackBatchedUpdates(
src/renderers/native/ReactNativeTagHandles.js
+1
-1
@@ -11,7 +11,7 @@
11
*/
12
'use strict';
13
14
-var invariant = require('invariant');
14
+var invariant = require('fbjs/lib/invariant');
15
16
/**
17
* Keeps track of allocating and associating native "tags" which are numeric,
src/renderers/native/ReactNativeTextComponent.js
+1
-1
@@ -15,7 +15,7 @@ var ReactNativeComponentTree = require('ReactNativeComponentTree');
15
var ReactNativeTagHandles = require('ReactNativeTagHandles');
16
var UIManager = require('UIManager');
17
18
-var invariant = require('invariant');
18
+var invariant = require('fbjs/lib/invariant');
19
20
var ReactNativeTextComponent = function(text) {
21
// This is really a ReactText (ReactNode), not a ReactElement
src/renderers/native/ReactNativeViewConfigRegistry.js
+1
-1
@@ -12,7 +12,7 @@
12
13
'use strict';
14
15
-const invariant = require('invariant');
15
+const invariant = require('fbjs/lib/invariant');
16
17
export type ReactNativeBaseComponentViewConfig = {
18
validAttributes: Object,
src/renderers/native/__tests__/ReactNativeEvents-test.js
+1
-1
@@ -22,7 +22,7 @@ beforeEach(() => {
22
jest.resetModules();
23
24
RCTEventEmitter = require('RCTEventEmitter');
25
- React = require('React');
25
+ React = require('react');
26
ReactNative = require('ReactNative');
27
ResponderEventPlugin = require('ResponderEventPlugin');
28
UIManager = require('UIManager');
src/renderers/native/__tests__/ReactNativeMount-test.js
+1
-1
@@ -20,7 +20,7 @@ describe('ReactNative', () => {
20
beforeEach(() => {
21
jest.resetModules();
22
23
- React = require('React');
23
+ React = require('react');
24
ReactNative = require('ReactNative');
25
UIManager = require('UIManager');
26
createReactNativeComponentClass = require('createReactNativeComponentClass');
src/renderers/native/findNodeHandle.js
+3
-3
@@ -12,11 +12,11 @@
12
13
'use strict';
14
15
-var ReactCurrentOwner = require('ReactCurrentOwner');
15
+var ReactCurrentOwner = require('react/lib/ReactCurrentOwner');
16
var ReactInstanceMap = require('ReactInstanceMap');
17
18
-var invariant = require('invariant');
19
-var warning = require('warning');
18
+var invariant = require('fbjs/lib/invariant');
19
+var warning = require('fbjs/lib/warning');
20
21
import type { ReactInstance } from 'ReactInstanceType';
22
src/renderers/noop/ReactNoop.js
+1
-1
@@ -27,7 +27,7 @@ var ReactInstanceMap = require('ReactInstanceMap');
27
var {
28
AnimationPriority,
29
} = require('ReactPriorityLevel');
30
-var emptyObject = require('emptyObject');
30
+var emptyObject = require('fbjs/lib/emptyObject');
31
32
const UPDATE_SIGNAL = {};
33
src/renderers/shared/ReactDebugTool.js
+4
-4
@@ -14,11 +14,11 @@
14
15
var ReactInvalidSetStateWarningHook = require('ReactInvalidSetStateWarningHook');
16
var ReactHostOperationHistoryHook = require('ReactHostOperationHistoryHook');
17
-var ReactComponentTreeHook = require('ReactComponentTreeHook');
18
-var ExecutionEnvironment = require('ExecutionEnvironment');
17
+var ReactComponentTreeHook = require('react/lib/ReactComponentTreeHook');
18
+var ExecutionEnvironment = require('fbjs/lib/ExecutionEnvironment');
19
20
-var performanceNow = require('performanceNow');
21
-var warning = require('warning');
20
+var performanceNow = require('fbjs/lib/performanceNow');
21
+var warning = require('fbjs/lib/warning');
22
23
import type { ReactElement } from 'ReactElementType';
24
import type { DebugID } from 'ReactInstanceType';
src/renderers/shared/ReactPerf.js
+1
-1
@@ -13,7 +13,7 @@
13
'use strict';
14
15
var ReactDebugTool = require('ReactDebugTool');
16
-var warning = require('warning');
16
+var warning = require('fbjs/lib/warning');
17
var alreadyWarned = false;
18
19
import type { FlushHistory } from 'ReactDebugTool';
src/renderers/shared/fiber/ReactChildFiber.js
+4
-4
@@ -32,16 +32,16 @@ var ReactFiber = require('ReactFiber');
32
var ReactTypeOfSideEffect = require('ReactTypeOfSideEffect');
33
var ReactTypeOfWork = require('ReactTypeOfWork');
34
35
-var emptyObject = require('emptyObject');
35
+var emptyObject = require('fbjs/lib/emptyObject');
36
var getIteratorFn = require('getIteratorFn');
37
-var invariant = require('invariant');
37
+var invariant = require('fbjs/lib/invariant');
38
var ReactFeatureFlags = require('ReactFeatureFlags');
39
-var ReactCurrentOwner = require('ReactCurrentOwner');
39
+var ReactCurrentOwner = require('react/lib/ReactCurrentOwner');
40
41
if (__DEV__) {
42
var { getCurrentFiberStackAddendum } = require('ReactDebugCurrentFiber');
43
var { getComponentName } = require('ReactFiberTreeReflection');
44
- var warning = require('warning');
44
+ var warning = require('fbjs/lib/warning');
45
var didWarnAboutMaps = false;
46
}
47
src/renderers/shared/fiber/ReactDebugCurrentFiber.js
+1
-1
@@ -18,7 +18,7 @@ type LifeCyclePhase = 'render' | 'getChildContext';
18
19
if (__DEV__) {
20
var getComponentName = require('getComponentName');
21
- var { getStackAddendumByWorkInProgressFiber } = require('ReactComponentTreeHook');
21
+ var { getStackAddendumByWorkInProgressFiber } = require('react/lib/ReactComponentTreeHook');
22
}
23
24
function getCurrentFiberOwnerName() : string | null {
src/renderers/shared/fiber/ReactFiber.js
+1
-1
@@ -47,7 +47,7 @@ var {
47
cloneUpdateQueue,
48
} = require('ReactFiberUpdateQueue');
49
50
-var invariant = require('invariant');
50
+var invariant = require('fbjs/lib/invariant');
51
52
if (__DEV__) {
53
var getComponentName = require('getComponentName');
src/renderers/shared/fiber/ReactFiberBeginWork.js
+3
-3
@@ -60,13 +60,13 @@ var {
60
Err,
61
Ref,
62
} = require('ReactTypeOfSideEffect');
63
-var ReactCurrentOwner = require('ReactCurrentOwner');
63
+var ReactCurrentOwner = require('react/lib/ReactCurrentOwner');
64
var ReactFiberClassComponent = require('ReactFiberClassComponent');
65
-var invariant = require('invariant');
65
+var invariant = require('fbjs/lib/invariant');
66
67
if (__DEV__) {
68
var ReactDebugCurrentFiber = require('ReactDebugCurrentFiber');
69
- var warning = require('warning');
69
+ var warning = require('fbjs/lib/warning');
70
var warnedAboutStatelessRefs = {};
71
}
72
src/renderers/shared/fiber/ReactFiberClassComponent.js
+4
-4
@@ -33,14 +33,14 @@ var {
33
var { hasContextChanged } = require('ReactFiberContext');
34
var { getComponentName, isMounted } = require('ReactFiberTreeReflection');
35
var ReactInstanceMap = require('ReactInstanceMap');
36
-var emptyObject = require('emptyObject');
37
-var shallowEqual = require('shallowEqual');
38
-var invariant = require('invariant');
36
+var emptyObject = require('fbjs/lib/emptyObject');
37
+var shallowEqual = require('fbjs/lib/shallowEqual');
38
+var invariant = require('fbjs/lib/invariant');
39
40
const isArray = Array.isArray;
41
42
if (__DEV__) {
43
- var warning = require('warning');
43
+ var warning = require('fbjs/lib/warning');
44
var warnOnInvalidCallback = function(callback : mixed, callerName : string) {
45
warning(
46
callback === null || typeof callback === 'function',
src/renderers/shared/fiber/ReactFiberCommitWork.js
+1
-1
@@ -35,7 +35,7 @@ var {
35
ContentReset,
36
} = require('ReactTypeOfSideEffect');
37
38
-var invariant = require('invariant');
38
+var invariant = require('fbjs/lib/invariant');
39
40
module.exports = function<T, P, I, TI, PI, C, CX, PL>(
41
config : HostConfig<T, P, I, TI, PI, C, CX, PL>,
src/renderers/shared/fiber/ReactFiberCompleteWork.js
+1
-1
@@ -46,7 +46,7 @@ if (__DEV__) {
46
var ReactDebugCurrentFiber = require('ReactDebugCurrentFiber');
47
}
48
49
-var invariant = require('invariant');
49
+var invariant = require('fbjs/lib/invariant');
50
51
module.exports = function<T, P, I, TI, PI, C, CX, PL>(
52
config : HostConfig<T, P, I, TI, PI, C, CX, PL>,
src/renderers/shared/fiber/ReactFiberContext.js
+4
-4
@@ -15,9 +15,9 @@
15
import type { Fiber } from 'ReactFiber';
16
import type { StackCursor } from 'ReactFiberStack';
17
18
-var emptyObject = require('emptyObject');
19
-var invariant = require('invariant');
20
-var warning = require('warning');
18
+var emptyObject = require('fbjs/lib/emptyObject');
19
+var invariant = require('fbjs/lib/invariant');
20
+var warning = require('fbjs/lib/warning');
21
var {
22
getComponentName,
23
isFiberMounted,
@@ -34,7 +34,7 @@ const {
34
35
if (__DEV__) {
36
var checkReactTypeSpec = require('checkReactTypeSpec');
37
- var ReactDebugCurrentFrame = require('ReactDebugCurrentFrame');
37
+ var ReactDebugCurrentFrame = require('react/lib/ReactDebugCurrentFrame');
38
var ReactDebugCurrentFiber = require('ReactDebugCurrentFiber');
39
var warnedAboutMissingGetChildContext = {};
40
}
src/renderers/shared/fiber/ReactFiberDevToolsHook.js
+1
-1
@@ -12,7 +12,7 @@
12
13
'use strict';
14
15
-var warning = require('warning');
15
+var warning = require('fbjs/lib/warning');
16
17
import type { Fiber } from 'ReactFiber';
18
import type { FiberRoot } from 'ReactFiberRoot';
src/renderers/shared/fiber/ReactFiberHostContext.js
+2
-2
@@ -16,7 +16,7 @@ import type { Fiber } from 'ReactFiber';
16
import type { HostConfig } from 'ReactFiberReconciler';
17
import type { StackCursor } from 'ReactFiberStack';
18
19
-const emptyObject = require('emptyObject');
19
+const emptyObject = require('fbjs/lib/emptyObject');
20
21
const {
22
createCursor,
@@ -24,7 +24,7 @@ const {
24
push,
25
} = require('ReactFiberStack');
26
27
-const invariant = require('invariant');
27
+const invariant = require('fbjs/lib/invariant');
28
29
export type HostContext<C, CX> = {
30
getHostContext() : CX,
src/renderers/shared/fiber/ReactFiberReconciler.js
+1
-1
@@ -30,7 +30,7 @@ var { createFiberRoot } = require('ReactFiberRoot');
30
var ReactFiberScheduler = require('ReactFiberScheduler');
31
32
if (__DEV__) {
33
- var warning = require('warning');
33
+ var warning = require('fbjs/lib/warning');
34
var ReactFiberInstrumentation = require('ReactFiberInstrumentation');
35
var ReactDebugCurrentFiber = require('ReactDebugCurrentFiber');
36
var { getComponentName } = require('ReactFiberTreeReflection');
src/renderers/shared/fiber/ReactFiberScheduler.js
+4
-4
@@ -37,7 +37,7 @@ var {
37
const { reset } = require('ReactFiberStack');
38
var {
39
getStackAddendumByWorkInProgressFiber,
40
-} = require('ReactComponentTreeHook');
40
+} = require('react/lib/ReactComponentTreeHook');
41
var { logCapturedError } = require('ReactFiberErrorLogger');
42
var { invokeGuardedCallback } = require('ReactErrorUtils');
43
@@ -45,7 +45,7 @@ var ReactFiberBeginWork = require('ReactFiberBeginWork');
45
var ReactFiberCompleteWork = require('ReactFiberCompleteWork');
46
var ReactFiberCommitWork = require('ReactFiberCommitWork');
47
var ReactFiberHostContext = require('ReactFiberHostContext');
48
-var ReactCurrentOwner = require('ReactCurrentOwner');
48
+var ReactCurrentOwner = require('react/lib/ReactCurrentOwner');
49
var ReactFeatureFlags = require('ReactFeatureFlags');
50
var getComponentName = require('getComponentName');
51
@@ -89,10 +89,10 @@ var {
89
resetContext,
90
} = require('ReactFiberContext');
91
92
-var invariant = require('invariant');
92
+var invariant = require('fbjs/lib/invariant');
93
94
if (__DEV__) {
95
- var warning = require('warning');
95
+ var warning = require('fbjs/lib/warning');
96
var ReactFiberInstrumentation = require('ReactFiberInstrumentation');
97
var ReactDebugCurrentFiber = require('ReactDebugCurrentFiber');
98
src/renderers/shared/fiber/ReactFiberStack.js
+1
-1
@@ -18,7 +18,7 @@ export type StackCursor<T> = {
18
current: T
19
};
20
21
-const warning = require('warning');
21
+const warning = require('fbjs/lib/warning');
22
23
const valueStack : Array<any> = [];
24
src/renderers/shared/fiber/ReactFiberTreeReflection.js
+3
-3
@@ -15,12 +15,12 @@
15
import type { Fiber } from 'ReactFiber';
16
17
var ReactInstanceMap = require('ReactInstanceMap');
18
-var ReactCurrentOwner = require('ReactCurrentOwner');
18
+var ReactCurrentOwner = require('react/lib/ReactCurrentOwner');
19
20
-var invariant = require('invariant');
20
+var invariant = require('fbjs/lib/invariant');
21
22
if (__DEV__) {
23
- var warning = require('warning');
23
+ var warning = require('fbjs/lib/warning');
24
}
25
26
var {
src/renderers/shared/fiber/ReactFiberUpdateQueue.js
+2
-2
@@ -25,9 +25,9 @@ const {
25
TaskPriority,
26
} = require('ReactPriorityLevel');
27
28
-const invariant = require('invariant');
28
+const invariant = require('fbjs/lib/invariant');
29
if (__DEV__) {
30
- var warning = require('warning');
30
+ var warning = require('fbjs/lib/warning');
31
}
32
33
type PartialState<State, Props> =
src/renderers/shared/fiber/__tests__/ReactCoroutine-test.js
+1
-1
@@ -19,7 +19,7 @@ var ReactFeatureFlags;
19
describe('ReactCoroutine', () => {
20
beforeEach(() => {
21
jest.resetModules();
22
- React = require('React');
22
+ React = require('react');
23
ReactNoop = require('ReactNoop');
24
ReactCoroutine = require('ReactCoroutine');
25
ReactFeatureFlags = require('ReactFeatureFlags');
src/renderers/shared/fiber/__tests__/ReactIncremental-test.js
+1
-1
@@ -18,7 +18,7 @@ var ReactFeatureFlags;
18
describe('ReactIncremental', () => {
19
beforeEach(() => {
20
jest.resetModules();
21
- React = require('React');
21
+ React = require('react');
22
ReactNoop = require('ReactNoop');
23
24
ReactFeatureFlags = require('ReactFeatureFlags');
src/renderers/shared/fiber/__tests__/ReactIncrementalErrorHandling-test.js
+2
-2
@@ -18,7 +18,7 @@ var ReactFeatureFlags;
18
describe('ReactIncrementalErrorHandling', () => {
19
beforeEach(() => {
20
jest.resetModules();
21
- React = require('React');
21
+ React = require('react');
22
ReactNoop = require('ReactNoop');
23
ReactFeatureFlags = require('ReactFeatureFlags');
24
ReactFeatureFlags.disableNewFiberFeatures = false;
@@ -948,7 +948,7 @@ describe('ReactIncrementalErrorHandling', () => {
948
} else {
949
jest.unmock('ReactFiberErrorLogger');
950
}
951
- React = require('React');
951
+ React = require('react');
952
ReactNoop = require('ReactNoop');
953
}
954
src/renderers/shared/fiber/__tests__/ReactIncrementalReflection-test.js
+1
-1
@@ -18,7 +18,7 @@ var ReactFeatureFlags;
18
describe('ReactIncrementalReflection', () => {
19
beforeEach(() => {
20
jest.resetModules();
21
- React = require('React');
21
+ React = require('react');
22
ReactNoop = require('ReactNoop');
23
ReactFeatureFlags = require('ReactFeatureFlags');
24
ReactFeatureFlags.disableNewFiberFeatures = false;
src/renderers/shared/fiber/__tests__/ReactIncrementalScheduling-test.js
+1
-1
@@ -18,7 +18,7 @@ var ReactFeatureFlags;
18
describe('ReactIncrementalScheduling', () => {
19
beforeEach(() => {
20
jest.resetModules();
21
- React = require('React');
21
+ React = require('react');
22
ReactNoop = require('ReactNoop');
23
ReactFeatureFlags = require('ReactFeatureFlags');
24
ReactFeatureFlags.disableNewFiberFeatures = false;
src/renderers/shared/fiber/__tests__/ReactIncrementalSideEffects-test.js
+1
-1
@@ -18,7 +18,7 @@ var ReactFeatureFlags;
18
describe('ReactIncrementalSideEffects', () => {
19
beforeEach(() => {
20
jest.resetModules();
21
- React = require('React');
21
+ React = require('react');
22
ReactNoop = require('ReactNoop');
23
ReactFeatureFlags = require('ReactFeatureFlags');
24
ReactFeatureFlags.disableNewFiberFeatures = false;
src/renderers/shared/fiber/__tests__/ReactIncrementalUpdates-test.js
+1
-1
@@ -18,7 +18,7 @@ var ReactFeatureFlags;
18
describe('ReactIncrementalUpdates', () => {
19
beforeEach(() => {
20
jest.resetModuleRegistry();
21
- React = require('React');
21
+ React = require('react');
22
ReactNoop = require('ReactNoop');
23
ReactFeatureFlags = require('ReactFeatureFlags');
24
ReactFeatureFlags.disableNewFiberFeatures = false;
src/renderers/shared/fiber/__tests__/ReactTopLevelFragment-test.js
+1
-1
@@ -20,7 +20,7 @@ var ReactFeatureFlags;
20
describe('ReactTopLevelFragment', function() {
21
beforeEach(function() {
22
jest.resetModules();
23
- React = require('React');
23
+ React = require('react');
24
ReactNoop = require('ReactNoop');
25
ReactFeatureFlags = require('ReactFeatureFlags');
26
ReactFeatureFlags.disableNewFiberFeatures = false;
src/renderers/shared/fiber/__tests__/ReactTopLevelText-test.js
+1
-1
@@ -20,7 +20,7 @@ var ReactFeatureFlags;
20
describe('ReactTopLevelText', () => {
21
beforeEach(() => {
22
jest.resetModules();
23
- React = require('React');
23
+ React = require('react');
24
ReactNoop = require('ReactNoop');
25
ReactFeatureFlags = require('ReactFeatureFlags');
26
ReactFeatureFlags.disableNewFiberFeatures = false;
src/renderers/shared/hooks/ReactInvalidSetStateWarningHook.js
+1
-1
@@ -12,7 +12,7 @@
12
13
'use strict';
14
15
-var warning = require('warning');
15
+var warning = require('fbjs/lib/warning');
16
17
var ReactInvalidSetStateWarningHook = {};
18
src/renderers/shared/shared/event/EventPluginHub.js
+1
-1
@@ -17,7 +17,7 @@ var ReactErrorUtils = require('ReactErrorUtils');
17
18
var accumulateInto = require('accumulateInto');
19
var forEachAccumulated = require('forEachAccumulated');
20
-var invariant = require('invariant');
20
+var invariant = require('fbjs/lib/invariant');
21
22
/**
23
* Internal queue of events that have accumulated their dispatches and are
src/renderers/shared/shared/event/EventPluginRegistry.js
+1
-1
@@ -27,7 +27,7 @@ type NamesToPlugins = {[key: PluginName]: PluginModule<AnyNativeEvent>};
27
28
type EventPluginOrder = null | Array<PluginName>;
29
30
-var invariant = require('invariant');
30
+var invariant = require('fbjs/lib/invariant');
31
32
/**
33
* Injectable ordering of event plugins.
src/renderers/shared/shared/event/EventPluginUtils.js
+2
-2
@@ -13,8 +13,8 @@
13
14
var ReactErrorUtils = require('ReactErrorUtils');
15
16
-var invariant = require('invariant');
17
-var warning = require('warning');
16
+var invariant = require('fbjs/lib/invariant');
17
+var warning = require('fbjs/lib/warning');
18
19
/**
20
* Injected dependencies:
src/renderers/shared/shared/event/EventPropagators.js
+1
-1
@@ -16,7 +16,7 @@ var ReactTreeTraversal = require('ReactTreeTraversal');
16
17
var accumulateInto = require('accumulateInto');
18
var forEachAccumulated = require('forEachAccumulated');
19
-var warning = require('warning');
19
+var warning = require('fbjs/lib/warning');
20
21
import type { PropagationPhases } from 'EventConstants';
22
src/renderers/shared/shared/event/ReactControlledComponent.js
+1
-1
@@ -13,7 +13,7 @@
13
14
var EventPluginUtils = require('EventPluginUtils');
15
16
-var invariant = require('invariant');
16
+var invariant = require('fbjs/lib/invariant');
17
18
// Use to restore controlled state after a change event has fired.
19
src/renderers/shared/shared/event/SyntheticEvent.js
+2
-2
@@ -13,8 +13,8 @@
13
14
var PooledClass = require('PooledClass');
15
16
-var emptyFunction = require('emptyFunction');
17
-var warning = require('warning');
16
+var emptyFunction = require('fbjs/lib/emptyFunction');
17
+var warning = require('fbjs/lib/warning');
18
19
var didWarnForAddedNewProperty = false;
20
var isProxySupported = typeof Proxy === 'function';
src/renderers/shared/shared/event/eventPlugins/ResponderTouchHistoryStore.js
+2
-2
@@ -14,8 +14,8 @@
14
15
const EventPluginUtils = require('EventPluginUtils');
16
17
-const invariant = require('invariant');
18
-const warning = require('warning');
17
+const invariant = require('fbjs/lib/invariant');
18
+const warning = require('fbjs/lib/warning');
19
20
const {
21
isEndish,
src/renderers/shared/shared/getContextForSubtree.js
+2
-2
@@ -12,8 +12,8 @@
12
13
const ReactInstanceMap = require('ReactInstanceMap');
14
15
-const emptyObject = require('emptyObject');
16
-const invariant = require('invariant');
15
+const emptyObject = require('fbjs/lib/emptyObject');
16
+const invariant = require('fbjs/lib/invariant');
17
18
let getContextFiber = function(arg) {
19
invariant(false, 'Missing injection for fiber getContextForSubtree');
src/renderers/shared/stack/reconciler/CallbackQueue.js
+1
-1
@@ -14,7 +14,7 @@
14
15
var PooledClass = require('PooledClass');
16
17
-var invariant = require('invariant');
17
+var invariant = require('fbjs/lib/invariant');
18
var validateCallback = require('validateCallback');
19
20
/**
src/renderers/shared/stack/reconciler/ReactChildReconciler.js
+3
-3
@@ -18,7 +18,7 @@ var ReactReconciler = require('ReactReconciler');
18
var instantiateReactComponent = require('instantiateReactComponent');
19
var shouldUpdateReactComponent = require('shouldUpdateReactComponent');
20
var traverseAllChildren = require('traverseAllChildren');
21
-var warning = require('warning');
21
+var warning = require('fbjs/lib/warning');
22
23
var ReactComponentTreeHook;
24
@@ -32,7 +32,7 @@ if (
32
// https://github.com/facebook/react/issues/7240
33
// Remove the inline requires when we don't need them anymore:
34
// https://github.com/facebook/react/pull/7178
35
- ReactComponentTreeHook = require('ReactComponentTreeHook');
35
+ ReactComponentTreeHook = require('react/lib/ReactComponentTreeHook');
36
}
37
38
function instantiateChild(childInstances, child, name, selfDebugID) {
@@ -40,7 +40,7 @@ function instantiateChild(childInstances, child, name, selfDebugID) {
40
var keyUnique = (childInstances[name] === undefined);
41
if (__DEV__) {
42
if (!ReactComponentTreeHook) {
43
- ReactComponentTreeHook = require('ReactComponentTreeHook');
43
+ ReactComponentTreeHook = require('react/lib/ReactComponentTreeHook');
44
}
45
if (!keyUnique) {
46
warning(
src/renderers/shared/stack/reconciler/ReactComponentEnvironment.js
+1
-1
@@ -12,7 +12,7 @@
12
13
'use strict';
14
15
-var invariant = require('invariant');
15
+var invariant = require('fbjs/lib/invariant');
16
17
type ReplaceNodeWithMarkup = (node: HTMLElement, markup: string) => void;
18
type ProcessChildrenUpdates = (instance: mixed, updates: mixed) => void;
src/renderers/shared/stack/reconciler/ReactCompositeComponent.js
+7
-7
@@ -11,10 +11,10 @@
11
12
'use strict';
13
14
-var React = require('React');
14
+var React = require('react');
15
var ReactComponentEnvironment = require('ReactComponentEnvironment');
16
var ReactCompositeComponentTypes = require('ReactCompositeComponentTypes');
17
-var ReactCurrentOwner = require('ReactCurrentOwner');
17
+var ReactCurrentOwner = require('react/lib/ReactCurrentOwner');
18
var ReactErrorUtils = require('ReactErrorUtils');
19
var ReactFeatureFlags = require('ReactFeatureFlags');
20
var ReactInstanceMap = require('ReactInstanceMap');
@@ -24,15 +24,15 @@ var ReactReconciler = require('ReactReconciler');
24
25
if (__DEV__) {
26
var checkReactTypeSpec = require('checkReactTypeSpec');
27
- var ReactDebugCurrentFrame = require('ReactDebugCurrentFrame');
27
+ var ReactDebugCurrentFrame = require('react/lib/ReactDebugCurrentFrame');
28
var warningAboutMissingGetChildContext = {};
29
}
30
31
-var emptyObject = require('emptyObject');
32
-var invariant = require('invariant');
33
-var shallowEqual = require('shallowEqual');
31
+var emptyObject = require('fbjs/lib/emptyObject');
32
+var invariant = require('fbjs/lib/invariant');
33
+var shallowEqual = require('fbjs/lib/shallowEqual');
34
var shouldUpdateReactComponent = require('shouldUpdateReactComponent');
35
-var warning = require('warning');
35
+var warning = require('fbjs/lib/warning');
36
37
function StatelessComponent(Component) {
38
}
src/renderers/shared/stack/reconciler/ReactDefaultBatchingStrategy.js
+1
-1
@@ -14,7 +14,7 @@
14
var ReactUpdates = require('ReactUpdates');
15
var Transaction = require('Transaction');
16
17
-var emptyFunction = require('emptyFunction');
17
+var emptyFunction = require('fbjs/lib/emptyFunction');
18
19
var RESET_BATCHED_UPDATES = {
20
initialize: emptyFunction,
src/renderers/shared/stack/reconciler/ReactHostComponent.js
+1
-1
@@ -11,7 +11,7 @@
11
12
'use strict';
13
14
-var invariant = require('invariant');
14
+var invariant = require('fbjs/lib/invariant');
15
16
var genericComponentClass = null;
17
var textComponentClass = null;
src/renderers/shared/stack/reconciler/ReactMultiChild.js
+3
-3
@@ -15,13 +15,13 @@ var ReactComponentEnvironment = require('ReactComponentEnvironment');
15
var ReactInstanceMap = require('ReactInstanceMap');
16
var ReactInstrumentation = require('ReactInstrumentation');
17
18
-var ReactCurrentOwner = require('ReactCurrentOwner');
18
+var ReactCurrentOwner = require('react/lib/ReactCurrentOwner');
19
var ReactReconciler = require('ReactReconciler');
20
var ReactChildReconciler = require('ReactChildReconciler');
21
22
-var emptyFunction = require('emptyFunction');
22
+var emptyFunction = require('fbjs/lib/emptyFunction');
23
var flattenChildren = require('flattenChildren');
24
-var invariant = require('invariant');
24
+var invariant = require('fbjs/lib/invariant');
25
26
/**
27
* Make an update for markup to be rendered and inserted at a supplied index.
src/renderers/shared/stack/reconciler/ReactNodeTypes.js
+2
-2
@@ -14,9 +14,9 @@
14
15
type ReactNodeType = 0 | 1 | 2;
16
17
-var React = require('React');
17
+var React = require('react');
18
19
-var invariant = require('invariant');
19
+var invariant = require('fbjs/lib/invariant');
20
21
var ReactNodeTypes = {
22
HOST: 0,
src/renderers/shared/stack/reconciler/ReactOwner.js
+2
-2
@@ -14,8 +14,8 @@
14
15
var { ClassComponent } = require('ReactTypeOfWork');
16
17
-var emptyObject = require('emptyObject');
18
-var invariant = require('invariant');
17
+var emptyObject = require('fbjs/lib/emptyObject');
18
+var invariant = require('fbjs/lib/invariant');
19
20
import type { Fiber } from 'ReactFiber';
21
import type { ReactInstance } from 'ReactInstanceType';
src/renderers/shared/stack/reconciler/ReactReconciler.js
+1
-1
@@ -14,7 +14,7 @@
14
var ReactRef = require('ReactRef');
15
var ReactInstrumentation = require('ReactInstrumentation');
16
17
-var warning = require('warning');
17
+var warning = require('fbjs/lib/warning');
18
19
/**
20
* Helper to call ReactRef.attachRefs with this composite component, split out
src/renderers/shared/stack/reconciler/ReactRef.js
+2
-2
@@ -21,8 +21,8 @@ var ReactRef = {};
21
22
if (__DEV__) {
23
var ReactCompositeComponentTypes = require('ReactCompositeComponentTypes');
24
- var ReactComponentTreeHook = require('ReactComponentTreeHook');
25
- var warning = require('warning');
24
+ var ReactComponentTreeHook = require('react/lib/ReactComponentTreeHook');
25
+ var warning = require('fbjs/lib/warning');
26
27
var warnedAboutStatelessRefs = {};
28
}
src/renderers/shared/stack/reconciler/ReactUpdateQueue.js
+2
-2
@@ -11,13 +11,13 @@
11
12
'use strict';
13
14
-var ReactCurrentOwner = require('ReactCurrentOwner');
14
+var ReactCurrentOwner = require('react/lib/ReactCurrentOwner');
15
var ReactInstanceMap = require('ReactInstanceMap');
16
var ReactInstrumentation = require('ReactInstrumentation');
17
var ReactUpdates = require('ReactUpdates');
18
19
if (__DEV__) {
20
- var warning = require('warning');
20
+ var warning = require('fbjs/lib/warning');
21
var warnOnInvalidCallback = function(callback : mixed, callerName : string) {
22
warning(
23
callback === null || typeof callback === 'function',
src/renderers/shared/stack/reconciler/ReactUpdates.js
+1
-1
@@ -16,7 +16,7 @@ var ReactFeatureFlags = require('ReactFeatureFlags');
16
var ReactReconciler = require('ReactReconciler');
17
var Transaction = require('Transaction');
18
19
-var invariant = require('invariant');
19
+var invariant = require('fbjs/lib/invariant');
20
21
var dirtyComponents = [];
22
var updateBatchNumber = 0;
src/renderers/shared/stack/reconciler/Transaction.js
+1
-1
@@ -12,7 +12,7 @@
12
13
'use strict';
14
15
-var invariant = require('invariant');
15
+var invariant = require('fbjs/lib/invariant');
16
17
var OBSERVED_ERROR = {};
18
src/renderers/shared/stack/reconciler/instantiateReactComponent.js
+2
-2
@@ -16,8 +16,8 @@ var ReactEmptyComponent = require('ReactEmptyComponent');
16
var ReactHostComponent = require('ReactHostComponent');
17
18
var getNextDebugID = require('getNextDebugID');
19
-var invariant = require('invariant');
20
-var warning = require('warning');
19
+var invariant = require('fbjs/lib/invariant');
20
+var warning = require('fbjs/lib/warning');
21
22
// To avoid a cyclic dependency, we create the final class in this module
23
var ReactCompositeComponentWrapper = function(element) {
src/renderers/shared/utils/accumulate.js
+1
-1
@@ -12,7 +12,7 @@
12
13
'use strict';
14
15
-var invariant = require('invariant');
15
+var invariant = require('fbjs/lib/invariant');
16
17
/**
18
* Accumulates items that must not be null or undefined.
src/renderers/shared/utils/accumulateInto.js
+1
-1
@@ -12,7 +12,7 @@
12
13
'use strict';
14
15
-var invariant = require('invariant');
15
+var invariant = require('fbjs/lib/invariant');
16
17
/**
18
* Accumulates items that must not be null or undefined into the first one. This
src/renderers/shared/utils/validateCallback.js
+1
-1
@@ -12,7 +12,7 @@
12
13
'use strict';
14
15
-const invariant = require('invariant');
15
+const invariant = require('fbjs/lib/invariant');
16
17
function validateCallback(callback: ?Function) {
18
invariant(
src/renderers/testing/ReactTestRendererFiber.js
+2
-2
@@ -15,9 +15,9 @@
15
16
var ReactFiberReconciler = require('ReactFiberReconciler');
17
var ReactGenericBatching = require('ReactGenericBatching');
18
-var emptyObject = require('emptyObject');
18
+var emptyObject = require('fbjs/lib/emptyObject');
19
var ReactTypeOfWork = require('ReactTypeOfWork');
20
-var invariant = require('invariant');
20
+var invariant = require('fbjs/lib/invariant');
21
var {
22
FunctionalComponent,
23
ClassComponent,
src/renderers/testing/__tests__/ReactTestRenderer-test.js
+1
-1
@@ -11,7 +11,7 @@
11
12
'use strict';
13
14
-var React = require('React');
14
+var React = require('react');
15
var ReactTestRenderer = require('ReactTestRenderer');
16
var ReactDOMFeatureFlags = require('ReactDOMFeatureFlags');
17
var prettyFormat = require('pretty-format');
src/renderers/testing/stack/ReactTestMount.js
+3
-3
@@ -11,14 +11,14 @@
11
*/
12
'use strict';
13
14
-var React = require('React');
14
+var React = require('react');
15
var ReactReconciler = require('ReactReconciler');
16
var ReactUpdates = require('ReactUpdates');
17
18
-var emptyObject = require('emptyObject');
18
+var emptyObject = require('fbjs/lib/emptyObject');
19
var getHostComponentFromComposite = require('getHostComponentFromComposite');
20
var instantiateReactComponent = require('instantiateReactComponent');
21
-var invariant = require('invariant');
21
+var invariant = require('fbjs/lib/invariant');
22
23
export type TestRendererOptions = {
24
createNodeMock: (element: ReactElement<any>) => any,
src/renderers/testing/stack/ReactTestRendererStack.js
+1
-1
@@ -23,7 +23,7 @@ var ReactTestReconcileTransaction = require('ReactTestReconcileTransaction');
23
var ReactUpdates = require('ReactUpdates');
24
var ReactTestTextComponent = require('ReactTestTextComponent');
25
var ReactTestEmptyComponent = require('ReactTestEmptyComponent');
26
-var invariant = require('invariant');
26
+var invariant = require('fbjs/lib/invariant');
27
28
import type { ReactElement } from 'ReactElementType';
29
import type { ReactInstance } from 'ReactInstanceType';
src/shared/types/checkReactTypeSpec.js
+2
-2
@@ -11,8 +11,8 @@
11
12
'use strict';
13
14
-var checkPropTypes = require('checkPropTypes');
15
-var { getStackAddendum } = require('ReactDebugCurrentFrame');
14
+var checkPropTypes = require('react/lib/checkPropTypes');
15
+var { getStackAddendum } = require('react/lib/ReactDebugCurrentFrame');
16
17
function checkReactTypeSpec(
18
typeSpecs,
src/shared/utils/PooledClass.js
+1
-1
@@ -12,7 +12,7 @@
12
13
'use strict';
14
15
-var invariant = require('invariant');
15
+var invariant = require('fbjs/lib/invariant');
16
17
/**
18
* Static poolers. Several custom versions for each potential number of
src/shared/utils/deprecated.js
+1
-1
@@ -12,7 +12,7 @@
12
13
'use strict';
14
15
-var warning = require('warning');
15
+var warning = require('fbjs/lib/warning');
16
17
/**
18
* This will log a single deprecation notice per function and forward the call
src/shared/utils/flattenChildren.js
+3
-3
@@ -14,7 +14,7 @@
14
15
var KeyEscapeUtils = require('KeyEscapeUtils');
16
var traverseAllChildren = require('traverseAllChildren');
17
-var warning = require('warning');
17
+var warning = require('fbjs/lib/warning');
18
19
var ReactComponentTreeHook;
20
@@ -28,7 +28,7 @@ if (
28
// https://github.com/facebook/react/issues/7240
29
// Remove the inline requires when we don't need them anymore:
30
// https://github.com/facebook/react/pull/7178
31
- ReactComponentTreeHook = require('ReactComponentTreeHook');
31
+ ReactComponentTreeHook = require('react/lib/ReactComponentTreeHook');
32
}
33
34
/**
@@ -49,7 +49,7 @@ function flattenSingleChildIntoContext(
49
const keyUnique = (result[name] === undefined);
50
if (__DEV__) {
51
if (!ReactComponentTreeHook) {
52
- ReactComponentTreeHook = require('ReactComponentTreeHook');
52
+ ReactComponentTreeHook = require('react/lib/ReactComponentTreeHook');
53
}
54
if (!keyUnique) {
55
warning(
src/shared/utils/traverseAllChildren.js
+3
-3
@@ -11,13 +11,13 @@
11
12
'use strict';
13
14
-var ReactCurrentOwner = require('ReactCurrentOwner');
14
+var ReactCurrentOwner = require('react/lib/ReactCurrentOwner');
15
var REACT_ELEMENT_TYPE = require('ReactElementSymbol');
16
17
var getIteratorFn = require('getIteratorFn');
18
-var invariant = require('invariant');
18
+var invariant = require('fbjs/lib/invariant');
19
var KeyEscapeUtils = require('KeyEscapeUtils');
20
-var warning = require('warning');
20
+var warning = require('fbjs/lib/warning');
21
22
var SEPARATOR = '.';
23
var SUBSEPARATOR = ':';
src/test/ReactComponentTreeTestUtils.js
+1
-1
@@ -11,7 +11,7 @@
11
12
'use strict';
13
14
-var ReactComponentTreeHook = require('ReactComponentTreeHook');
14
+var ReactComponentTreeHook = require('react/lib/ReactComponentTreeHook');
15
16
function getRootDisplayNames() {
17
return ReactComponentTreeHook.getRootIDs()
src/test/ReactShallowRenderer.js
+3
-3
@@ -12,16 +12,16 @@
12
13
'use strict';
14
15
-var React = require('React');
15
+var React = require('react');
16
var ReactDOMInjection = require('ReactDOMInjection');
17
var ReactDOMStackInjection = require('ReactDOMStackInjection');
18
var ReactCompositeComponent = require('ReactCompositeComponent');
19
var ReactReconciler = require('ReactReconciler');
20
var ReactUpdates = require('ReactUpdates');
21
22
-var emptyObject = require('emptyObject');
22
+var emptyObject = require('fbjs/lib/emptyObject');
23
var getNextDebugID = require('getNextDebugID');
24
-var invariant = require('invariant');
24
+var invariant = require('fbjs/lib/invariant');
25
26
class NoopInternalComponent {
27
constructor(element) {
src/test/ReactTestUtils.js
+4
-4
@@ -15,20 +15,20 @@ var EventConstants = require('EventConstants');
15
var EventPluginHub = require('EventPluginHub');
16
var EventPluginRegistry = require('EventPluginRegistry');
17
var EventPropagators = require('EventPropagators');
18
-var React = require('React');
18
+var React = require('react');
19
var ReactControlledComponent = require('ReactControlledComponent');
20
-var ReactDOM = require('ReactDOM');
20
+var ReactDOM = require('react-dom');
21
var ReactDOMComponentTree = require('ReactDOMComponentTree');
22
var ReactBrowserEventEmitter = require('ReactBrowserEventEmitter');
23
var ReactFiberTreeReflection = require('ReactFiberTreeReflection');
24
-var ReactInstanceMap = require('ReactInstanceMap');
24
+var ReactInstanceMap = require('react-dom/lib/ReactInstanceMap');
25
var ReactTypeOfWork = require('ReactTypeOfWork');
26
var ReactGenericBatching = require('ReactGenericBatching');
27
var SyntheticEvent = require('SyntheticEvent');
28
var ReactShallowRenderer = require('ReactShallowRenderer');
29
30
var findDOMNode = require('findDOMNode');
31
-var invariant = require('invariant');
31
+var invariant = require('fbjs/lib/invariant');
32
33
var topLevelTypes = EventConstants.topLevelTypes;
34
var {
src/test/__tests__/ReactTestUtils-test.js
+3
-3
@@ -19,9 +19,9 @@ var ReactTestUtils;
19
describe('ReactTestUtils', () => {
20
21
beforeEach(() => {
22
- React = require('React');
23
- ReactDOM = require('ReactDOM');
24
- ReactDOMServer = require('ReactDOMServer');
22
+ React = require('react');
23
+ ReactDOM = require('react-dom');
24
+ ReactDOMServer = require('react-dom/server');
25
ReactTestUtils = require('ReactTestUtils');
26
});
27
src/test/__tests__/reactComponentExpect-test.js
+1
-1
@@ -18,7 +18,7 @@ var reactComponentExpect;
18
describe('reactComponentExpect', () => {
19
20
beforeEach(() => {
21
- React = require('React');
21
+ React = require('react');
22
ReactTestUtils = require('ReactTestUtils');
23
reactComponentExpect = require('reactComponentExpect');
24
});
src/test/reactComponentExpect.js
+3
-3
@@ -11,15 +11,15 @@
11
12
'use strict';
13
14
-var ReactInstanceMap = require('ReactInstanceMap');
15
-var ReactTestUtils = require('ReactTestUtils');
14
+var ReactInstanceMap = require('react-dom/lib/ReactInstanceMap');
15
+var ReactTestUtils = require('react-dom/lib/ReactTestUtils');
16
var ReactTypeOfWork = require('ReactTypeOfWork');
17
18
var {
19
HostText,
20
} = ReactTypeOfWork;
21
22
-var invariant = require('invariant');
22
+var invariant = require('fbjs/lib/invariant');
23
24
// Fiber doesn't actually have an instance for empty components
25
// but we'll pretend it does while we keep compatibility with Stack.
src/umd/ReactDOMUMDEntry.js
+4
-4
@@ -11,8 +11,8 @@
11
12
'use strict';
13
14
-var React = require('React');
15
-var ReactDOM = require('ReactDOM');
14
+var React = require('react');
15
+var ReactDOM = require('react-dom');
16
17
var ReactDOMUMDEntry = ReactDOM;
18
@@ -20,8 +20,8 @@ if (__DEV__) {
20
ReactDOMUMDEntry.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = {
21
// ReactPerf and ReactTestUtils currently only work with the DOM renderer
22
// so we expose them from here, but only in DEV mode.
23
- ReactPerf: require('ReactPerf'),
24
- ReactTestUtils: require('ReactTestUtils'),
23
+ ReactPerf: require('react-dom/lib/ReactPerf'),
24
+ ReactTestUtils: require('react-dom/lib/ReactTestUtils'),
25
};
26
}
27
src/umd/ReactUMDEntry.js
+2
-2
@@ -16,7 +16,7 @@ var React = require('React');
16
// `version` will be added here by the React module.
17
var ReactUMDEntry = Object.assign({
18
__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED: {
19
- ReactCurrentOwner: require('ReactCurrentOwner'),
19
+ ReactCurrentOwner: require('react/lib/ReactCurrentOwner'),
20
},
21
}, React);
22
@@ -25,7 +25,7 @@ if (__DEV__) {
25
ReactUMDEntry.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,
26
{
27
// ReactComponentTreeHook should not be included in production.
28
- ReactComponentTreeHook: require('ReactComponentTreeHook'),
28
+ ReactComponentTreeHook: require('react/lib/ReactComponentTreeHook'),
29
}
30
);
31
}
src/umd/ReactWithAddonsUMDEntry.js
+2
-2
@@ -17,7 +17,7 @@ var ReactWithAddons = require('ReactWithAddons');
17
var ReactWithAddonsUMDEntry = Object.assign({
18
__SECRET_INJECTED_REACT_DOM_DO_NOT_USE_OR_YOU_WILL_BE_FIRED: null, // Will be injected by ReactDOM UMD build.
19
__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED: {
20
- ReactCurrentOwner: require('ReactCurrentOwner'),
20
+ ReactCurrentOwner: require('react/lib/ReactCurrentOwner'),
21
},
22
}, ReactWithAddons);
23
@@ -26,7 +26,7 @@ if (__DEV__) {
26
ReactWithAddonsUMDEntry.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,
27
{
28
// ReactComponentTreeHook should not be included in production.
29
- ReactComponentTreeHook: require('ReactComponentTreeHook'),
29
+ ReactComponentTreeHook: require('react/lib/ReactComponentTreeHook'),
30
}
31
);
32
}