UNPKG

localbase

Version:

A Firebase-Style Database ... Offline!

38 lines (37 loc) 1.11 kB
let logger = { baseStyle: ` padding: 2px 5px; background-color: #124F5C; border-radius: 4px; color: white; `, colors: { log: '#124F5C', error: '#ed2939', warn: '#f39c12' }, log(message, secondary) { if (process.env.NODE_ENV == 'development' && this.config.debug) { let style = logger.baseStyle + `background-color: ${ logger.colors.log }` if (secondary) { console.log('%clocalbase', style, message, secondary) } else { console.log('%clocalbase', style, message) } } }, error(message, secondary) { if (process.env.NODE_ENV == 'development' && this.config.debug) { let style = logger.baseStyle + `background-color: ${ logger.colors.error }` console.error('%clocalbase', style, message) } }, warn(message, secondary) { if (process.env.NODE_ENV == 'development' && this.config.debug) { let style = logger.baseStyle + `background-color: ${ logger.colors.warn }` console.warn('%clocalbase', style, message) } } } export default logger