0.0.9 • Published 6 years ago

@cyberblast/config v0.0.9

Weekly downloads
8
License
MIT
Repository
github
Last release
6 years ago

cyberblast config

A simple config file loader for node

Build Status npm version

Usage

using async

const Config = require('@cyberblast/config');

async function run(){
  const config = new Config('./yourFile.json');
  const settings = await config.load();
  // do something with settings object
  console.log(settings.greet);
  // or like that
  console.log(config.settings.greet);
}
run();

without async

const Config = require('@cyberblast/config');

const config = new Config('./yourFile.json');
config.load().then(settings => {
  // do something with settings object
  console.log(settings.greet);
  // or like that
  console.log(config.settings.greet);
});

Imaginary config file ./yourFile.json used in sample above:

{
  "greet": "Hello World"
}

Legal

Please take note of files LICENSE and CONTRIBUTING.

0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago