forked from setlife-network/setlife-solutions
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnext.config.js
executable file
·23 lines (21 loc) · 914 Bytes
/
next.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/** @type {import('next').NextConfig} */
const nextConfig = {
reactStrictMode: true,
env: {
API_V1_URL: process.env.API_V1_URL,
POSTGRES_DB_HOST: process.env.POSTGRES_DB_HOST,
POSTGRES_DB_USERNAME: process.env.POSTGRES_DB_USERNAME,
POSTGRES_DB_PASSWORD: process.env.POSTGRES_DB_PASSWORD,
POSTGRES_DB_NAME: process.env.POSTGRES_DB_NAME,
POSTGRES_DB_PORT: process.env.POSTGRES_DB_PORT,
AWS_ACCESS_KEY_ID: process.env.AWS_ACCESS_KEY_ID,
AWS_SECRET_ACCESS_KEY: process.env.AWS_SECRET_ACCESS_KEY,
DISCORD_WEBHOOK: process.env.DISCORD_WEBHOOK,
},
// Enabling webpack5 and disabling fs will allow the usage of libraries that uses the fs module, if we dont do this we will getting module error
webpack: (config) => {
config.resolve.fallback = { fs: false };
return config;
},
};
module.exports = nextConfig;