mirror of
https://github.com/wkulhanek/bonob.git
synced 2025-12-23 02:13:30 +01:00
Add simple listing of sonos devices and basic Dockefile for running it
This commit is contained in:
24
src/logger.ts
Normal file
24
src/logger.ts
Normal file
@@ -0,0 +1,24 @@
|
||||
import { createLogger, format, transports } from 'winston';
|
||||
|
||||
export function debugIt<T>(thing: T): T {
|
||||
logger.debug(thing);
|
||||
return thing;
|
||||
}
|
||||
|
||||
const logger = createLogger({
|
||||
level: 'debug',
|
||||
format: format.combine(
|
||||
format.timestamp({
|
||||
format: 'YYYY-MM-DD HH:mm:ss'
|
||||
}),
|
||||
format.errors({ stack: true }),
|
||||
format.splat(),
|
||||
format.json()
|
||||
),
|
||||
defaultMeta: { service: 'bonob' },
|
||||
transports: [
|
||||
new transports.Console()
|
||||
]
|
||||
});
|
||||
|
||||
export default logger;
|
||||
Reference in New Issue
Block a user