Covert to ESM and get it functional locally

This commit is contained in:
Allan Carr
2024-08-27 13:45:12 -07:00
parent e793402a79
commit 36ada6fd1f
19 changed files with 980 additions and 1046 deletions

View File

@@ -9,17 +9,17 @@ import path, { resolve } from "path";
import responseTime from "response-time";
import winston from "winston";
import DailyRotateFile from "winston-daily-rotate-file";
import BillRequestValidator from "./bills/billRequestValidator";
import { BillsListMedia } from "./bills/billsListMedia";
import { BillsMediaUploadMulter, BillsUploadMedia } from "./bills/billsUploadMedia";
import validateJobRequest from "./jobs/jobRequestValidator";
import { JobsDeleteMedia } from "./jobs/jobsDeleteMedia";
import { jobsDownloadMedia } from "./jobs/jobsDownloadMedia";
import { JobsListMedia } from "./jobs/jobsListMedia";
import { JobsMoveMedia } from "./jobs/jobsMoveMedia";
import { JobMediaUploadMulter, jobsUploadMedia } from "./jobs/jobsUploadMedia";
import InitServer, { FolderPaths } from "./util/serverInit";
import ValidateImsToken from "./util/validateToken";
import BillRequestValidator from "./bills/billRequestValidator.js";
import { BillsListMedia } from "./bills/billsListMedia.js";
import { BillsMediaUploadMulter, BillsUploadMedia } from "./bills/billsUploadMedia.js";
import validateJobRequest from "./jobs/jobRequestValidator.js";
import { JobsDeleteMedia } from "./jobs/jobsDeleteMedia.js";
import { jobsDownloadMedia } from "./jobs/jobsDownloadMedia.js";
import { JobsListMedia } from "./jobs/jobsListMedia.js";
import { JobsMoveMedia } from "./jobs/jobsMoveMedia.js";
import { JobMediaUploadMulter, jobsUploadMedia } from "./jobs/jobsUploadMedia.js";
import InitServer, { FolderPaths } from "./util/serverInit.js";
import ValidateImsToken from "./util/validateToken.js";
dotenv.config({
path: resolve(process.cwd(), `.env.${process.env.NODE_ENV || "development"}`)
@@ -35,7 +35,7 @@ export const logger = winston.createLogger({
datePattern: "YYYY-MM-DD-HH",
zippedArchive: true,
maxSize: "20m",
maxFiles: "14d"
maxFiles: "14"
}),
new winston.transports.Console({
format: winston.format.combine(winston.format.colorize(), winston.format.simple())
@@ -47,7 +47,7 @@ export const logger = winston.createLogger({
datePattern: "YYYY-MM-DD-HH",
zippedArchive: true,
maxSize: "20m",
maxFiles: "14d"
maxFiles: "14"
}),
new winston.transports.Console({
format: winston.format.combine(winston.format.colorize(), winston.format.simple())
@@ -59,7 +59,7 @@ export const logger = winston.createLogger({
datePattern: "YYYY-MM-DD-HH",
zippedArchive: true,
maxSize: "20m",
maxFiles: "14d",
maxFiles: "14",
level: "error"
}),
@@ -68,7 +68,7 @@ export const logger = winston.createLogger({
datePattern: "YYYY-MM-DD-HH",
zippedArchive: true,
maxSize: "20m",
maxFiles: "14d",
maxFiles: "14",
level: "debug"
}),
new DailyRotateFile({
@@ -76,7 +76,7 @@ export const logger = winston.createLogger({
datePattern: "YYYY-MM-DD-HH",
zippedArchive: true,
maxSize: "20m",
maxFiles: "14d"
maxFiles: "14"
})
]
});