Added predata step. Using RedGifs temporary API key.

This commit is contained in:
2024-09-11 05:16:58 +02:00
parent 4acbe16fb8
commit bed4fe288f
16 changed files with 9877 additions and 1524 deletions

View File

@@ -1,11 +1,16 @@
'use strict';
const winston = require('winston');
require('winston-daily-rotate-file');
const args = require('./cli.js')();
const args = require('./cli')();
const logger = winston.createLogger({
level: args.logLevel,
format: winston.format.combine(
winston.format.timestamp(),
winston.format.json(),
),
transports: [
new winston.transports.Console({
level: args.logLevel,
@@ -16,6 +21,15 @@ const logger = winston.createLogger({
),
timestamp: true,
}),
new winston.transports.DailyRotateFile({
datePattern: 'YYYY-MM-DD',
filename: 'logs/%DATE%.log',
}),
new winston.transports.DailyRotateFile({
datePattern: 'YYYY-MM-DD',
filename: 'logs/error_%DATE%.log',
level: 'error',
}),
],
});