larvitamsettings

0.8.80 • Public • Published

Build Status

larvitamsettings

Get and set settings from database. It is as simple as that!

Installation

npm i larvitamsettings

Usage

Setting name is limited to 100 characters ASCII Setting value is limited to ~65MB UTF-8

const Settings = require('larvitamsettings');

const settings = new Settings({
	db: require('larvitdb'), // See https://github.com/larvit/larvitdb for configuration details

	// OPTIONAL
	log: new (new (require('larvitutils')())).Log() // Compatible with winston logging instance
});

await settings.set('setting name', 'setting value - woho');

const settingValue = await settings.get('setting_name');

console.log(settingValue); // "setting value - woho"

Readme

Keywords

Package Sidebar

Install

npm i larvitamsettings

Weekly Downloads

145

Version

0.8.80

License

ISC

Unpacked Size

13.5 kB

Total Files

13

Last publish

Collaborators

  • vktr
  • lilleman
  • gagge
  • klabbekluck
  • jaggu-snorr
  • jaggu-larvit-npm-publish