UNPKG

jolly

Version:

Production ready boileprlate for Hapi

40 lines (32 loc) 813 B
'use strict'; const Confidence = require('confidence'); const Pkg = require('../package.json'); // Confidence criteria let internals = { criteria: { env: process.env.NODE_ENV } }; // Confidence document object internals.config = { $meta: 'App metadata configuration file', title: { $filter: 'env', test: 'Jolly - test', production: 'Jolly', $default: Pkg.name }, keywords: { $filter: 'env', test: 'Test', production: 'Hapi boileplate', $default: Pkg.keywords } }; internals.store = new Confidence.Store(internals.config); exports.get = function(key) { return internals.store.get(key, internals.criteria); }; exports.meta = function(key) { return internals.store.meta(key, internals.criteria); };