It was. The maintainer of jsdom decided to no longer support node after 3.x and made the library throw a condescending exception if you tried to run it with node. The docs were also filled with childish &quot;tm&quot; symbols whenever node was mentioned.<p>I see things like this all the time and it really puts me off OSS.