UNPKG

@ancxkush/create-ts-express-mongo-starter-code

Version:

NodeJS/Express starter code with - TypeScript, MongoDB setup, Exception Handler, Logger, HTTP testing example, Swagger Docs example, Mongoose model example, JOI validation example, CRUD operations example

15 lines (10 loc) 453 B
import dotenv from 'dotenv' import fs from 'fs' import logger from '../middlewares/winstonLogger' fs.existsSync('.env') ? dotenv.config() : logger.error('.env file not found.') export const NODE_ENV = process.env.NODE_ENV as string const prod = NODE_ENV === 'production' export const PORT = (process.env.PORT || 5800) as number export const MONGO_URI = prod ? (process.env.MONGO_PROD as string) : (process.env.MONGO_LOCAL as string)