diff --git a/package-lock.json b/package-lock.json index 43a1114e..3713fc53 100644 Binary files a/package-lock.json and b/package-lock.json differ diff --git a/package.json b/package.json index 101a5f53..85edb0e5 100644 --- a/package.json +++ b/package.json @@ -116,7 +116,6 @@ "erlpack": "^0.1.4", "nodemailer-mailgun-transport": "^2.1.5", "nodemailer-mailjet-transport": "github:n0script22/nodemailer-mailjet-transport", - "nodemailer-sendgrid-transport": "github:Maria-Golomb/nodemailer-sendgrid-transport", - "sqlite3": "^5.1.6" + "nodemailer-sendgrid-transport": "github:Maria-Golomb/nodemailer-sendgrid-transport" } } diff --git a/src/util/util/Database.ts b/src/util/util/Database.ts index 5d48ac03..1cf7adfd 100644 --- a/src/util/util/Database.ts +++ b/src/util/util/Database.ts @@ -36,17 +36,10 @@ if (!process.env) { const dbConnectionString = process.env.DATABASE || path.join(process.cwd(), "database.db"); -let DatabaseType = dbConnectionString.includes("://") +const DatabaseType = dbConnectionString.includes("://") ? dbConnectionString.split(":")[0]?.replace("+srv", "") - : "sqlite"; + : "better-sqlite"; -if (DatabaseType === "sqlite") { - try { - require("better-sqlite3"); - DatabaseType = "better-sqlite3"; - // eslint-disable-next-line no-empty - } catch (error) {} -} const isSqlite = DatabaseType.includes("sqlite"); const DataSourceOptions = new DataSource({