diff options
-rw-r--r-- | bundle/package.json | 2 | ||||
-rw-r--r-- | bundle/src/Database.ts | 1 | ||||
-rw-r--r-- | util/package-lock.json | 5 | ||||
-rw-r--r-- | util/src/models/index.ts | 1 |
4 files changed, 5 insertions, 4 deletions
diff --git a/bundle/package.json b/bundle/package.json index 1e6c95c5..38377d15 100644 --- a/bundle/package.json +++ b/bundle/package.json @@ -4,7 +4,7 @@ "description": "", "main": "src/start.js", "scripts": { - "postinstall": "cd ../util && npm i && cd ../api && npm i && cd ../cdn && npm i && cd ../gateway && npm i", + "preinstall": "cd ../util && npm i && cd ../api && npm i && cd ../cdn && npm i && cd ../gateway && npm i", "build": "npm run build:api && npm run build:cdn && npm run build:gateway && npm run build:bundle", "build:bundle": "npx tsc -b .", "build:api": "cd ../api/ && npm run build", diff --git a/bundle/src/Database.ts b/bundle/src/Database.ts index 7351290a..12febc1c 100644 --- a/bundle/src/Database.ts +++ b/bundle/src/Database.ts @@ -10,6 +10,7 @@ if (process.arch == "ia32") { } export async function setupDatabase() { + if (process.env.MONGO_URL) return; // exit because the user provides his own mongodb const dbPath = path.join(__dirname, "..", "..", "db"); const dbName = "fosscord"; const storageEngine = "wiredTiger"; diff --git a/util/package-lock.json b/util/package-lock.json index 9160603a..befb6563 100644 --- a/util/package-lock.json +++ b/util/package-lock.json @@ -1,12 +1,12 @@ { "name": "@fosscord/util", - "version": "1.3.55", + "version": "1.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@fosscord/util", - "version": "1.3.55", + "version": "1.0.0", "hasInstallScript": true, "license": "GPLV3", "dependencies": { @@ -26,7 +26,6 @@ "@types/amqplib": "^0.8.1", "@types/jsonwebtoken": "^8.5.0", "@types/mongodb": "^3.6.9", - "@types/mongoose": "^5.10.5", "@types/mongoose-autopopulate": "^0.10.1", "@types/mongoose-lean-virtuals": "^0.5.1", "@types/node": "^14.17.9", diff --git a/util/src/models/index.ts b/util/src/models/index.ts index db74ef40..b6100f86 100644 --- a/util/src/models/index.ts +++ b/util/src/models/index.ts @@ -1,3 +1,4 @@ +// @ts-nocheck import mongoose, { Schema, Document } from "mongoose"; import mongooseAutoPopulate from "mongoose-autopopulate"; |