Skip to content

Commit 75718b7

Browse files
hiroppyevilebottnawi
authored andcommitted
refactor(eslint): make global-require to off (#2137)
1 parent a478595 commit 75718b7

22 files changed

+5
-43
lines changed

.eslintrc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"no-underscore-dangle": "off",
1616
"prefer-destructuring": ["error", { "object": false, "array": false }],
1717
"prefer-rest-params": "off",
18-
"strict": ["error", "safe"]
18+
"strict": ["error", "safe"],
19+
"global-require": "off"
1920
}
2021
}

bin/options.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
'use strict';
22

33
/* eslint-disable
4-
global-require,
54
multiline-ternary,
65
space-before-function-paren
76
*/

client-src/default/utils/reloadApp.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ function reloadApp(
1313
}
1414
if (hot) {
1515
log.info('[WDS] App hot update...');
16-
// eslint-disable-next-line global-require
1716
const hotEmitter = require('webpack/hot/emitter');
1817
hotEmitter.emit('webpackHotUpdate', currentHash);
1918
if (typeof self !== 'undefined' && self.window) {

client-src/live/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use strict';
22

3-
/* eslint import/no-extraneous-dependencies: off, global-require: off */
3+
/* eslint import/no-extraneous-dependencies: off */
44

55
const $ = require('jquery');
66
const stripAnsi = require('strip-ansi');

examples/general/proxy-hot-reload/webpack.config.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
'use strict';
22

3-
/* eslint global-require: off */
43
const fs = require('fs');
54
// our setup function adds behind-the-scenes bits to the config that all of our
65
// examples need

lib/Server.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -665,7 +665,6 @@ class Server {
665665
// The relevant issues are:
666666
// https://github.com/spdy-http2/node-spdy/issues/350
667667
// https://github.com/webpack/webpack-dev-server/issues/1592
668-
// eslint-disable-next-line global-require
669668
this.listeningApp = require('spdy').createServer(
670669
this.options.https,
671670
this.app

lib/servers/SockJSServer.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ const BaseServer = require('./BaseServer');
1111
// sockjs will remove Origin header, however Origin header is required for checking host.
1212
// See https://github.com/webpack/webpack-dev-server/issues/1604 for more information
1313
{
14-
// eslint-disable-next-line global-require
1514
const SockjsSession = require('sockjs/lib/transport').Session;
1615
const decorateConnection = SockjsSession.prototype.decorateConnection;
1716
SockjsSession.prototype.decorateConnection = function(req) {

lib/utils/getSocketClientPath.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,12 @@ function getSocketClientPath(options) {
77
case 'string':
88
// could be 'sockjs', 'ws', or a path that should be required
99
if (options.clientMode === 'sockjs') {
10-
// eslint-disable-next-line global-require
1110
ClientImplementation = require('../../client/clients/SockJSClient');
1211
} else if (options.clientMode === 'ws') {
13-
// eslint-disable-next-line global-require
1412
ClientImplementation = require('../../client/clients/WebsocketClient');
1513
} else {
1614
try {
17-
// eslint-disable-next-line global-require, import/no-dynamic-require
15+
// eslint-disable-next-line import/no-dynamic-require
1816
ClientImplementation = require(options.clientMode);
1917
} catch (e) {
2018
clientImplFound = false;

lib/utils/getSocketServerImplementation.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,12 @@ function getSocketServerImplementation(options) {
77
case 'string':
88
// could be 'sockjs', in the future 'ws', or a path that should be required
99
if (options.serverMode === 'sockjs') {
10-
// eslint-disable-next-line global-require
1110
ServerImplementation = require('../servers/SockJSServer');
1211
} else if (options.serverMode === 'ws') {
13-
// eslint-disable-next-line global-require
1412
ServerImplementation = require('../servers/WebsocketServer');
1513
} else {
1614
try {
17-
// eslint-disable-next-line global-require, import/no-dynamic-require
15+
// eslint-disable-next-line import/no-dynamic-require
1816
ServerImplementation = require(options.serverMode);
1917
} catch (e) {
2018
serverImplFound = false;

lib/utils/getVersions.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
'use strict';
22

3-
/* eslint-disable global-require */
4-
53
function getVersions() {
64
return (
75
`webpack-dev-server ${require('../../package.json').version}\n` +

0 commit comments

Comments
 (0)