user-settings

0.2.0 • Public • Published

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

// If ~/.myAppSettings doesn't exist, it's created
var settings = require('user-settings').file('.myAppSettings');
 
// Storing user settings
settings.set('username', 'rev087');
 
// Retrieving user settings
var username = settings.get('username');
 
// Unsetting
settings.unset('username');
 

Home directory location

The home directory used for Unix systems is process.env.HOME and process.env.USERPROFILE for Windows.

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i user-settings

      Weekly Downloads

      635

      Version

      0.2.0

      License

      MIT

      Last publish

      Collaborators

      • rev087