Decommissioned! An Unformatted Hate Email Was Enought For A Popular Node.js Project

Tom Smykowski
4 min readMay 17, 2024

A lack of time, usage and an outrageous email led LDAPjs core maintainer to decommission it. When people will learn to format their code?

James Sumners is one of the most respected figures in the Node.js wide community due to maintaining multiple essential projects.

Among this projects you know for sure Fastify, a light Node.js web server or Pino, fast json logger, he was involved also as a core maintainer of PL/JSON.

He’s B.Sc., Mathematics accomplished at Clayton State University / US.

Since August 2019 he also maintains another Node.js gem: LDAPjs:

LDAPjs provides a framework for building LDAP servers, and a client to interact with standard LDAP servers, for applications built with JavaScript on Node.js.

LDAP is a communication protocol:

The Lightweight Directory Access Protocol (LDAP /ˈɛldæp/) is an open, vendor-neutral, industry standard application protocol for accessing and maintaining distributed directory information services over an Internet Protocol (IP) network.[1]



Tom Smykowski

Software Engineer & Tech Editor. Top 2% on StackOverflow, 3mil views on Quora, reached 23rd floor in Shuttered Pixel Dungeon