message: Make tests pass on Node version 14.16.0
diff: @@ -109,8 +109,8 @@ suite('Messages', () => {
  const readable = new Readable();
  new StreamMessageReader(readable).listen((msg: Message) => {
  const message: RequestMessage = msg as RequestMessage;
  - assert.equal(message.id, 1);
  - assert.equal(message.method, 'example');
  + assert.strictEqual(message.id, 1);
  + assert.strictEqual(message.method, 'example');
  done();
  });
  readable.push('Content-Length: 43\r\n\r\n{"jsonrpc":"2.0","id":1,"method":"example"}');
  @@ -119,14 +119,15 @@ suite('Messages', () => {
  test('Read partial', (done) => {
  const readable = new Readable();
  + readable._read = function () {};
  const reader = new StreamMessageReader(readable);
  reader.partialMessageTimeout = 100;
  const partOne = 'Content-Length: 43\r\n\r\n';
  const partTwo = '{"jsonrpc":"2.0","id":1,"method":"example"}';
  reader.listen((msg: Message) => {
  const message: RequestMessage = msg as RequestMessage;
  - assert.equal(message.id, 1);
  - assert.equal(message.method, 'example');
  + assert.strictEqual(message.id, 1);
  + assert.strictEqual(message.method, 'example');
  setTimeout(() => {
  done();
  }, 200);
  @@ -199,8 +200,8 @@ suite('Messages', () => {
  if (!isRequestMessage(message)) {
  throw new Error(`No request message`);
  }
  - assert.equal(message.id, 1);
  - assert.equal(message.method, 'example');
  + assert.strictEqual(message.id, 1);
  + assert.strictEqual(message.method, 'example');
  done();
  });
  const payload = Buffer.concat([
  