aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkshay <[email protected]>2024-11-09 10:12:17 +0000
committerAkshay" (aider) <[email protected]>2024-11-09 10:12:17 +0000
commitf8f82fd4693d2af56c8cb92e19124a17fd487272 (patch)
tree8995513ef320961873c1c6cf44d7e755ac4e6349
parentd61ae0d7767e6e449665e75a4b0087df5a863973 (diff)
refactor: Reorder and clean up imports and app initialization in index.js
-rw-r--r--src/index.js24
1 files changed, 11 insertions, 13 deletions
diff --git a/src/index.js b/src/index.js
index d1837b5..f4261c0 100644
--- a/src/index.js
+++ b/src/index.js
@@ -1,19 +1,8 @@
1const express = require("express"); 1const express = require("express");
2const path = require("node:path"); 2const path = require("node:path");
3const routes = require("./routes/index");
4const geddit = require("./geddit.js"); 3const geddit = require("./geddit.js");
5const { Database } = require("bun:sqlite"); 4const { Database } = require("bun:sqlite");
6 5
7const app = express();
8
9app.set("views", path.join(__dirname, "views"));
10app.set("view engine", "pug");
11
12app.use(express.json());
13app.use(express.urlencoded({ extended: true }));
14app.use(express.static(path.join(__dirname, "public")));
15app.use("/", routes);
16
17const db = new Database("readit.db"); 6const db = new Database("readit.db");
18 7
19const createUsers = db.query(` 8const createUsers = db.query(`
@@ -38,10 +27,19 @@ const createSubs = db.query(`
38 27
39createSubs.run(); 28createSubs.run();
40 29
41const db = new Database("readit.db");
42
43module.exports = { db }; 30module.exports = { db };
44 31
32const app = express();
33
34app.set("views", path.join(__dirname, "views"));
35app.set("view engine", "pug");
36
37const routes = require("./routes/index");
38app.use(express.json());
39app.use(express.urlencoded({ extended: true }));
40app.use(express.static(path.join(__dirname, "public")));
41app.use("/", routes);
42
45const port = process.env.READIT_PORT; 43const port = process.env.READIT_PORT;
46const server = app.listen(port ? port : 3000, () => { 44const server = app.listen(port ? port : 3000, () => {
47 console.log(`started on ${server.address().port}`); 45 console.log(`started on ${server.address().port}`);