36 lines
886 B
JavaScript
36 lines
886 B
JavaScript
const envSchema = require('./env');
|
|
|
|
const publicRuntimeConfigSchema = envSchema.pick({
|
|
BASE_PATH: true,
|
|
DEV_AUTH_TOKEN: true,
|
|
SENTRY_DSN: true,
|
|
SENTRY_ENVIRONMENT: true,
|
|
USE_DEV_COLORS: true,
|
|
});
|
|
|
|
const serverRuntimeConfigSchema = envSchema.pick({
|
|
BASE_PATH: true,
|
|
DEV_AUTH_TOKEN: true,
|
|
PORT: true,
|
|
SENTRY_DSN: true,
|
|
SENTRY_ENVIRONMENT: true,
|
|
URL_1C_TRANSTAX_DIRECT: true,
|
|
URL_CACHE_DELETE_QUERY_DIRECT: true,
|
|
URL_CACHE_GET_QUERIES_DIRECT: true,
|
|
URL_CACHE_GET_QUERY_DIRECT: true,
|
|
URL_CACHE_RESET_QUERIES_DIRECT: true,
|
|
URL_CORE_CALCULATE_DIRECT: true,
|
|
URL_CORE_FINGAP_DIRECT: true,
|
|
URL_CRM_CREATEKP_DIRECT: true,
|
|
URL_CRM_GRAPHQL_DIRECT: true,
|
|
URL_CRM_GRAPHQL_PROXY: true,
|
|
URL_ELT_KASKO_DIRECT: true,
|
|
URL_ELT_OSAGO_DIRECT: true,
|
|
URL_GET_USER_DIRECT: true,
|
|
});
|
|
|
|
module.exports = {
|
|
publicRuntimeConfigSchema,
|
|
serverRuntimeConfigSchema,
|
|
};
|