underflag-memcached
TypeScript icon, indicating that this package has built-in type declarations

1.0.3 • Public • Published

Memcached Provider

This is a Memcached provider for underflag (feature flag/feature toggle)

Install

Using npm:

npm install underflag-memcached

Using yarn:

yarn add underflag-memcached

How to use

Import the underflag and prepare to load data provider

import { Underflag, JsonDataProvider } from "underflag";
import { MemcachedDataProvider } from "underflag-memcached";
import memjs from 'memjs';

// memcached cache provider
const client = memjs.Client.create();
const cacheProvider = new MemcachedCacheProvider({ client, lifetime: 60 });

const dataProvider = new JsonDataProvider({ data: { feature: true }});
const underflag = new Underflag({ dataProvider, cacheProvider });
if (await underflag.isOn("feature")) {
    // ...
}

Attention: Do not forget of create the features collection in memcached with the key and value fields.

Know more on underflag npm page

License

MIT

Package Sidebar

Install

npm i underflag-memcached

Weekly Downloads

1

Version

1.0.3

License

MIT

Unpacked Size

7.82 kB

Total Files

12

Last publish

Collaborators

  • diego.souza