21 lines
526 B
JavaScript
21 lines
526 B
JavaScript
/* eslint-disable @typescript-eslint/no-var-requires */
|
|
const envSchema = require('./env');
|
|
|
|
const publicRuntimeConfigSchema = envSchema.pick({
|
|
NEXT_PUBLIC_BASE_PATH: true,
|
|
NEXT_PUBLIC_USE_DEV_COLORS: true,
|
|
});
|
|
|
|
const serverRuntimeConfigSchema = envSchema.pick({
|
|
PORT: true,
|
|
NEXT_PUBLIC_BASE_PATH: true,
|
|
NEXT_PUBLIC_URL_CRM_GRAPHQL_DIRECT: true,
|
|
NEXT_PUBLIC_URL_GET_USER_DIRECT: true,
|
|
NEXT_PUBLIC_URL_CORE_FINGAP_DIRECT: true,
|
|
});
|
|
|
|
module.exports = {
|
|
publicRuntimeConfigSchema,
|
|
serverRuntimeConfigSchema,
|
|
};
|