0.0.3 • Published 8 years ago

file-setting v0.0.3

Weekly downloads
-
License
MIT
Repository
-
Last release
8 years ago

file-setting

Usage

const FileSetting = require('file-setting');

var setting = new FileSetting('/path/to/cache/file');

// sync
setting.initSync();
setting.setSync('sync', true);
setting.getSync('sync'); // true


// or async
setting.init()
  .then(function () {
    return setting.set('async', true);
  })
  .then(function () {
    return setting.get('async');
  })
  .then(function (async) {
    // async should be true
  })


// or define
setting.initSync();
setting.setSync('foo', 'x');

setting.define(); // use defineProperty set all keys to setting object
setting.foo = 'xx';
console.log(setting.foo); // return "xx"