file-setting

0.0.3 • Public • Published

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"
 

Dependencies (0)

    Dev Dependencies (1)

    Package Sidebar

    Install

    npm i file-setting

    Weekly Downloads

    4

    Version

    0.0.3

    License

    MIT

    Last publish

    Collaborators

    • qiu8310