What is nan?
"Native Abstractions for Node.js: C++ header for Node 0.8 -> 25 compatibility"
nan is used to facilitate high-performance Node.js workflows. It provides a slim footprint of 441.6 KB on disk.
Installation Guide
# Install via NPM
npm install nan
# Install via Yarn
yarn add nan