diff --git a/package.json b/package.json index c018319..b22c3b7 100644 --- a/package.json +++ b/package.json @@ -2,15 +2,15 @@ "name": "mango_alert_server", "version": "1.0.0", "main": "build/index", - "typings": "dist/index", "license": "MIT", "engines": { "node": ">=10" }, "scripts": { "build": "tsc", - "start": "ts-node src/index.ts", - "start:dev": "nodemon" + "postinstall": "tsc", + "start": "node build/index.js", + "start:dev": "ts-node src/index.ts" }, "devDependencies": { "@tsconfig/node10": "^1.0.7", diff --git a/src/environment.ts b/src/environment.ts index 1ceb53e..2f85537 100644 --- a/src/environment.ts +++ b/src/environment.ts @@ -3,7 +3,9 @@ import * as dotenv from 'dotenv'; dotenv.config(); export default { - dbConnectionString: `mongodb://${process.env.DB_USER}:${process.env.DB_PASS}@${process.env.DB_HOSTS}/${process.env.DB}${process.env.DB_OPTIONS}`, + dbConnectionString: (process.env.NODE_ENV == 'prod') ? + `mongodb://${process.env.DB_USER}:${process.env.DB_PASS}@${process.env.DB_HOSTS}/${process.env.DB}${process.env.DB_OPTIONS}`: + 'mongodb://localhost:27017', db: process.env.DB || '', port: process.env.PORT || 3000,