UNPKG

node-prisma-structure

Version:

A Node.js API structure using Prisma ORM for scalable and modular development. This package includes a complete authentication API (signup, login, logout, password reset, and token-based authentication) and provides a well-organized directory structure fo

26 lines (19 loc) 947 B
module.exports = { 'APP_NAME': process.env.APP_NAME, 'LOGO_URL': process.env.LOGO_URL, 'FRONT_BASE_URL': process.env.FRONT_BASE_URL, 'BASE_URL_WITHOUT_API_DOC':process.env.BASE_URL+'v1/', 'ADMIN_BASE_URL':process.env.BASE_URL+'admin/', 'EMAIL_SERVICE': process.env.EMAIL_SERVICE || 'gmail', 'EMAIL_PORT': process.env.EMAIL_PORT || 587, 'EMAIL_SECURE': process.env.EMAIL_SECURE || false, 'EMAIL': process.env.EMAIL, 'PASSWORD': process.env.PASSWORD, // Email template theme change 'EMAIL_BACKGROUND_COLOR': process.env.EMAIL_BACKGROUND_COLOR, 'EMAIL_CARD_BACKGROUND_COLOR': process.env.EMAIL_CARD_BACKGROUND_COLOR, 'EMAIL_FONT_FAMILY': process.env.EMAIL_FONT_FAMILY, 'EMAIL_TEXT_COLOR': process.env.EMAIL_TEXT_COLOR, 'EMAIL_BUTTON_BACKGROUND_COLOR_IN_ENV': process.env.EMAIL_BUTTON_BACKGROUND_COLOR, 'EMAIL_BUTTON_TEXT_COLOR_IN_ENV': process.env.EMAIL_BUTTON_TEXT_COLOR, };