Skip to content

Commit 7c510cf

Browse files
committed
fix errors and formatting in shim
1 parent df39f60 commit 7c510cf

File tree

1 file changed

+17
-11
lines changed

1 file changed

+17
-11
lines changed

lib/shims/https-server-shim.js

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
1+
/* eslint-disable no-process-env */
2+
/* eslint-disable no-sync */
13
var https = require('https');
24
var fs = require('fs');
5+
var core = require('union/lib/core');
36
var RoutingStream = require('union/lib/routing-stream');
47

58
module.exports = function (options) {
6-
var isArray = Array.isArray(options.after),
7-
credentials;
9+
var isArray = Array.isArray(options.after);
10+
var credentials;
811

912
if (!options) {
1013
throw new Error('options is required to create a server');
@@ -14,9 +17,11 @@ module.exports = function (options) {
1417
var routingStream = new RoutingStream({
1518
before: options.before,
1619
buffer: options.buffer,
17-
after: isArray && options.after.map(function (After) {
18-
return new After;
19-
}),
20+
after:
21+
isArray &&
22+
options.after.map(function (After) {
23+
return new After();
24+
}),
2025
request: req,
2126
response: res,
2227
limit: options.limit,
@@ -33,29 +38,30 @@ module.exports = function (options) {
3338
req.pipe(routingStream);
3439
}
3540

36-
var serverOptions,
37-
credentials;
41+
var serverOptions;
3842

3943
serverOptions = options.https;
4044
if (!serverOptions.key || !serverOptions.cert) {
41-
throw new Error('Both options.' + key + '.`key` and options.' + key + '.`cert` are required.');
45+
throw new Error(
46+
'Both options key and cert are required.'
47+
);
4248
}
4349

4450
credentials = {
45-
key: fs.readFileSync(serverOptions.key),
51+
key: fs.readFileSync(serverOptions.key),
4652
cert: fs.readFileSync(serverOptions.cert),
4753
passphrase: process.env.NODE_HTTP_SERVER_SSL_PASSPHRASE
4854
};
4955

5056
if (serverOptions.ca) {
5157
serverOptions.ca = !Array.isArray(serverOptions.ca)
5258
? [serverOptions.ca]
53-
: serverOptions.ca
59+
: serverOptions.ca;
5460

5561
credentials.ca = serverOptions.ca.map(function (ca) {
5662
return fs.readFileSync(ca);
5763
});
5864
}
5965

6066
return https.createServer(credentials, requestHandler);
61-
};
67+
};

0 commit comments

Comments
 (0)