File tree Expand file tree Collapse file tree 6 files changed +45
-8
lines changed
packages/react-transport-dom-webpack Expand file tree Collapse file tree 6 files changed +45
-8
lines changed Original file line number Diff line number Diff line change 1
1
'use strict' ;
2
2
3
- const url = require ( 'url' ) ;
4
-
5
- require . extensions [ '.client.js' ] = function ( module , path ) {
6
- module . exports = {
7
- $$typeof : Symbol . for ( 'react.module.reference' ) ,
8
- name : url . pathToFileURL ( path ) . href ,
9
- } ;
10
- } ;
3
+ const register = require ( 'react-transport-dom-webpack/node-register' ) ;
4
+ register ( ) ;
11
5
12
6
const babelRegister = require ( '@babel/register' ) ;
13
7
Original file line number Diff line number Diff line change
1
+ /**
2
+ * Copyright (c) Facebook, Inc. and its affiliates.
3
+ *
4
+ * This source code is licensed under the MIT license found in the
5
+ * LICENSE file in the root directory of this source tree.
6
+ *
7
+ * @flow
8
+ */
9
+
10
+ export * from './src/ReactFlightWebpackNodeRegister' ;
Original file line number Diff line number Diff line change
1
+ 'use strict' ;
2
+
3
+ module . exports = require ( './cjs/react-transport-dom-webpack-node-register.js' ) ;
Original file line number Diff line number Diff line change 17
17
" server.js" ,
18
18
" server.browser.js" ,
19
19
" server.node.js" ,
20
+ " node-register.js" ,
20
21
" cjs/" ,
21
22
" umd/" ,
22
23
" esm/"
28
29
"./server.browser" : " ./server.browser.js" ,
29
30
"./server.node" : " ./server.node.js" ,
30
31
"./node-loader" : " ./esm/react-transport-dom-webpack-node-loader.js" ,
32
+ "./node-register" : " ./node-register.js" ,
31
33
"./package.json" : " ./package.json"
32
34
},
33
35
"browser" : {
Original file line number Diff line number Diff line change
1
+ /**
2
+ * Copyright (c) Facebook, Inc. and its affiliates.
3
+ *
4
+ * This source code is licensed under the MIT license found in the
5
+ * LICENSE file in the root directory of this source tree.
6
+ *
7
+ * @flow
8
+ */
9
+
10
+ const url = require ( 'url' ) ;
11
+
12
+ module . exports = function register ( ) {
13
+ ( require : any ) . extensions [ '.client.js' ] = function ( module , path ) {
14
+ module . exports = {
15
+ $$typeof : Symbol . for ( 'react.module.reference' ) ,
16
+ name : url . pathToFileURL ( path ) . href ,
17
+ } ;
18
+ } ;
19
+ } ;
Original file line number Diff line number Diff line change @@ -295,6 +295,15 @@ const bundles = [
295
295
externals : [ ] ,
296
296
} ,
297
297
298
+ /******* React Transport DOM Webpack Node.js CommonJS Loader *******/
299
+ {
300
+ bundleTypes : [ NODE_ES2015 ] ,
301
+ moduleType : RENDERER_UTILS ,
302
+ entry : 'react-transport-dom-webpack/node-register' ,
303
+ global : 'ReactFlightWebpackNodeRegister' ,
304
+ externals : [ 'url' ] ,
305
+ } ,
306
+
298
307
/******* React Transport DOM Server Relay *******/
299
308
{
300
309
bundleTypes : [ FB_WWW_DEV , FB_WWW_PROD ] ,
You can’t perform that action at this time.
0 commit comments