user-settings
user-settings is a simple way to manage user settings for your command-line Node application. Settings are stored as a file in the user's home directory and all methods are synchronous for simplicity.
Usage
You specify the filename to store and retrieve
var settings = require('user-settings').file('.myAppSettings');
settings.set('username', 'rev087');
var username = settings.get('username');
settings.unset('username');
Home directory location
The home directory used for Unix systems is process.env.HOME
and process.env.USERPROFILE
for Windows.