Skip to content

Commit 315d962

Browse files
committed
Redisable require.ensure()
1 parent 206f9e8 commit 315d962

File tree

3 files changed

+10
-13
lines changed

3 files changed

+10
-13
lines changed

packages/eslint-config-react-app/index.js

+6-7
Original file line numberDiff line numberDiff line change
@@ -227,13 +227,12 @@ module.exports = {
227227
'valid-typeof': 'warn',
228228
'no-restricted-properties': [
229229
'error',
230-
// TODO: reenable once import() is no longer slow.
231-
// https://github.com/facebookincubator/create-react-app/issues/2176
232-
// {
233-
// object: 'require',
234-
// property: 'ensure',
235-
// message: 'Please use import() instead. More info: https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#code-splitting',
236-
// },
230+
{
231+
object: 'require',
232+
property: 'ensure',
233+
message:
234+
'Please use import() instead. More info: https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#code-splitting',
235+
},
237236
{
238237
object: 'System',
239238
property: 'import',

packages/react-scripts/config/webpack.config.dev.js

+2-3
Original file line numberDiff line numberDiff line change
@@ -121,9 +121,8 @@ module.exports = {
121121
module: {
122122
strictExportPresence: true,
123123
rules: [
124-
// TODO: Disable require.ensure as it's not a standard language feature.
125-
// We are waiting for https://github.com/facebookincubator/create-react-app/issues/2176.
126-
// { parser: { requireEnsure: false } },
124+
// Disable require.ensure as it's not a standard language feature.
125+
{ parser: { requireEnsure: false } },
127126

128127
// First, run the linter.
129128
// It's important to do this before Babel processes the JS.

packages/react-scripts/config/webpack.config.prod.js

+2-3
Original file line numberDiff line numberDiff line change
@@ -125,9 +125,8 @@ module.exports = {
125125
module: {
126126
strictExportPresence: true,
127127
rules: [
128-
// TODO: Disable require.ensure as it's not a standard language feature.
129-
// We are waiting for https://github.com/facebookincubator/create-react-app/issues/2176.
130-
// { parser: { requireEnsure: false } },
128+
// Disable require.ensure as it's not a standard language feature.
129+
{ parser: { requireEnsure: false } },
131130

132131
// First, run the linter.
133132
// It's important to do this before Babel processes the JS.

0 commit comments

Comments
 (0)