consult

1.0.1 • Public • Published

Consul Key/Value reader

A simple node.js wrapper arround Consul, currently focused in storing and getting persistent key/values.

Installation

npm install consult

Usage

  1. Install Consul in your VM.
  2. The library will connect an existing Consul installation.
  3. (optional) In the package folder run node test to verify that Consul is accessible
  4. Include it into your app!

Example

const consulkv = require('consult'),
      consult = consult.consult;
 
// Pre-fill local cache with current values at server start
consulkv.init(["key1", "key2", "key3", ...]);
 
// As a featureToggler, use it as follows:
if (consult("this") === "on") {
    // Code of the feature turned on
    // ...
}

Readme

Keywords

Package Sidebar

Install

npm i consult

Weekly Downloads

20

Version

1.0.1

License

MIT

Last publish

Collaborators

  • jaclar