UNPKG

dreemgl

Version:

DreemGL is an open-source multi-screen prototyping framework for mediated environments, with a visual editor and shader styling for webGL and DALi runtimes written in JavaScript. As a toolkit for gpu-accelerated multiscreen development, DreemGL includes

39 lines (30 loc) 744 B
var winston = require('winston'), util = require('util'); function getLoggerSettings(name) { return { 'console': { 'colorize': 'true', 'level': 'warn', 'label' : name } } } function reportData(logger, test, data) { logger.info(test + ' : ' + data); } function reportError(logger, test, message) { logger.error(test + ' : \033[22;31mERROR: ' + message + '\x1B[0m'); } function reportOk(logger, test) { logger.debug(test + ' : \033[22;32mOK\x1B[0m'); } function getLogger(name) { winston.loggers.add(name, getLoggerSettings(name)); return winston.loggers.get(name); } module.exports = { getLogger : getLogger, reportOk : reportOk, reportData : reportData, reportError : reportError };