UNPKG

kibana-123

Version:

Kibana is an open source (Apache Licensed), browser based analytics and search dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana strives to be easy to get started with, while also being flexible and powerful, just like Elastic

23 lines (17 loc) 417 B
import _ from 'lodash'; export default function PatternCache() { let vals = {}; let validId = function (id) { return typeof id !== 'object'; }; this.get = function (id) { if (validId(id)) return vals[id]; }; this.set = function (id, prom) { if (validId(id)) vals[id] = prom; return prom; }; this.clear = this.delete = function (id) { if (validId(id)) delete vals[id]; }; };