This library provides smarter detection than the other solutions.
.
Determination works like so:
1. Extension Check: If filename is available, check if any of its extensions
(from right to left) are an text extension or a binary extension, this is
near instant.
2. Contents Check: If no filename was provided, or the extension check was
indeterminate, then check the contents of the buffer.
.
Node.js is an event-based server-side JavaScript engine.
Installed Size: 103.4 kB
Architectures: all