We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1e15137 commit bc86084Copy full SHA for bc86084
lib/net.js
@@ -282,13 +282,13 @@ const kSetNoDelay = Symbol('kSetNoDelay');
282
283
function Socket(options) {
284
if (!(this instanceof Socket)) return new Socket(options);
285
- if (options.objectMode) {
+ if (options?.objectMode) {
286
throw new ERR_INVALID_ARG_VALUE(
287
'options.objectMode',
288
options.objectMode,
289
'is not supported'
290
);
291
- } else if (options.readableObjectMode || options.writableObjectMode) {
+ } else if (options?.readableObjectMode || options?.writableObjectMode) {
292
293
`options.${
294
options.readableObjectMode ? 'readableObjectMode' : 'writableObjectMode'
0 commit comments