From 7e373008841b4181f5d25e821ff1504ceaa556dc Mon Sep 17 00:00:00 2001 From: William Oldham Date: Wed, 8 Jan 2025 12:51:55 +0000 Subject: [PATCH] chore: add .editorconfig and move scripts into folder, remove logger as unused --- .editorconfig | 5 ++ logger.js | 52 ------------------- .../encrypt-contents.js | 0 scrape.js => scripts/scrape.js | 0 4 files changed, 5 insertions(+), 52 deletions(-) create mode 100644 .editorconfig delete mode 100644 logger.js rename encrypt-contents.js => scripts/encrypt-contents.js (100%) rename scrape.js => scripts/scrape.js (100%) diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..a43c1e5 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,5 @@ +[*] +indent_style = tab +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true \ No newline at end of file diff --git a/logger.js b/logger.js deleted file mode 100644 index 07215de..0000000 --- a/logger.js +++ /dev/null @@ -1,52 +0,0 @@ -const fs = require('fs-extra'); -require('colors'); - -const root = __dirname; -fs.ensureDirSync(`${root}/logs`); - -const streams = { - latest: fs.createWriteStream(`${root}/logs/latest.log`), - success: fs.createWriteStream(`${root}/logs/success.log`), - error: fs.createWriteStream(`${root}/logs/error.log`), - warn: fs.createWriteStream(`${root}/logs/warn.log`), - info: fs.createWriteStream(`${root}/logs/info.log`) -}; - -function success(input) { - const time = new Date(); - input = `[${time.getHours()}:${time.getMinutes()}:${time.getSeconds()}] [SUCCESS]: ${input}`; - streams.success.write(`${input}\n`); - - console.log(`${input}`.green.bold); -} - -function error(input) { - const time = new Date(); - input = `[${time.getHours()}:${time.getMinutes()}:${time.getSeconds()}] [ERROR]: ${input}`; - streams.error.write(`${input}\n`); - - console.log(`${input}`.red.bold); -} - -function warn(input) { - const time = new Date(); - input = `[${time.getHours()}:${time.getMinutes()}:${time.getSeconds()}] [WARN]: ${input}`; - streams.warn.write(`${input}\n`); - - console.log(`${input}`.yellow.bold); -} - -function info(input) { - const time = new Date(); - input = `[${time.getHours()}:${time.getMinutes()}:${time.getSeconds()}] [INFO]: ${input}`; - streams.info.write(`${input}\n`); - - console.log(`${input}`.cyan.bold); -} - -module.exports = { - success, - error, - warn, - info -}; \ No newline at end of file diff --git a/encrypt-contents.js b/scripts/encrypt-contents.js similarity index 100% rename from encrypt-contents.js rename to scripts/encrypt-contents.js diff --git a/scrape.js b/scripts/scrape.js similarity index 100% rename from scrape.js rename to scripts/scrape.js