Skip to content

Commit 35c1ec4

Browse files
committed
Add neo-async to dependencies
1 parent c4f21e5 commit 35c1ec4

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

packages/react-transport-dom-webpack/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@
5151
},
5252
"dependencies": {
5353
"acorn": "^6.2.1",
54+
"neo-async": "^2.6.1",
5455
"loose-envify": "^1.1.0",
5556
"object-assign": "^4.1.1"
5657
},

packages/react-transport-dom-webpack/src/ReactFlightWebpackPlugin.js

+5-6
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,12 @@ import {mkdirSync, writeFileSync} from 'fs';
1111
import {dirname, resolve, join} from 'path';
1212
import {pathToFileURL} from 'url';
1313

14-
// This can't be loaded as an ESM module.
15-
const asyncLib = require('neo-async');
14+
import asyncLib from 'neo-async';
1615

17-
const ModuleDependency = require('webpack/lib/dependencies/ModuleDependency');
18-
const NullDependency = require('webpack/lib/dependencies/NullDependency');
19-
const AsyncDependenciesBlock = require('webpack/lib/AsyncDependenciesBlock');
20-
const Template = require('webpack/lib/Template');
16+
import ModuleDependency from 'webpack/lib/dependencies/ModuleDependency';
17+
import NullDependency from 'webpack/lib/dependencies/NullDependency';
18+
import AsyncDependenciesBlock from 'webpack/lib/AsyncDependenciesBlock';
19+
import Template from 'webpack/lib/Template';
2120

2221
class ClientReferenceDependency extends ModuleDependency {
2322
constructor(request) {

scripts/rollup/bundles.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,7 @@ const bundles = [
301301
moduleType: RENDERER_UTILS,
302302
entry: 'react-transport-dom-webpack/plugin',
303303
global: 'ReactFlightWebpackPlugin',
304-
externals: ['fs', 'path', 'url'],
304+
externals: ['fs', 'path', 'url', 'neo-async'],
305305
},
306306

307307
/******* React Transport DOM Webpack Node.js Loader *******/

0 commit comments

Comments
 (0)