diff --git a/package.json b/package.json index a96bc80..49a85c5 100644 --- a/package.json +++ b/package.json @@ -2,8 +2,9 @@ "name": "finvis-backend", "version": "1.0.0", "description": "A financial tracking web app that allows users to track their investments across multiple exchanges.", - "main": "index.js", + "main": "dist/index.js", "scripts": { + "start": "node dist/index.js", "lint": "eslint . --fix" }, "author": "", diff --git a/src/index.ts b/src/index.ts new file mode 100644 index 0000000..f0f3992 --- /dev/null +++ b/src/index.ts @@ -0,0 +1,14 @@ +import { createLogger, transports, format } from "winston"; + +const logger = createLogger({ + transports: [new transports.Console()], + format: format.combine( + format.colorize(), + format.timestamp(), + format.printf(({ timestamp, level, message }) => { + return `[${timestamp}] ${level}: ${message}`; + }) + ), + }); + + logger.info("Hello world!"); \ No newline at end of file diff --git a/src/main.ts b/src/main.ts deleted file mode 100644 index e69de29..0000000