jolly
Version:
Production ready boileprlate for Hapi
43 lines (35 loc) • 902 B
JavaScript
const Confidence = require('confidence');
// Confidence criteria
let internals = {
criteria: {
env: process.env.NODE_ENV
}
};
// Confidence document
internals.paths = {
fonts: ['./assets/fonts/*'],
styles: ['./assets/styles/**/*'],
images: ['./assets/images/**/*'],
misc: ['./assets/misc/*'],
scripts: {
main: ['./assets/scripts/**/*'],
vendor: ['./assets/scripts/vendor/*.js']
},
lint: [
'./assets/scripts/**/*.js',
'./app/**/*.js',
'./lib/**/*.js',
'./config/**/*.js',
'./test/**/*.js',
'./tasks/**/*.js',
'*.js'
]
};
internals.store = new Confidence.Store(internals.paths);
exports.get = function(key) {
return internals.store.get(key, internals.criteria);
};
exports.meta = function(key) {
return internals.store.meta(key, internals.criteria);
};
;