15 lines
494 B
JavaScript
15 lines
494 B
JavaScript
const sanitizeConfig = (config) => {
|
|
const sanitizedConfig = { ...config };
|
|
|
|
sanitizedConfig.routes = {
|
|
admin: (config.routes && config.routes.admin) ? config.routes.admin : '/admin',
|
|
api: (config.routes && config.routes.api) ? config.routes.api : '/api',
|
|
graphQL: (config.routes && config.routes.graphQL) ? config.routes.graphQL : '/graphql',
|
|
};
|
|
sanitizedConfig.components = { ...(config.components || {}) };
|
|
|
|
return sanitizedConfig;
|
|
};
|
|
|
|
module.exports = sanitizeConfig;
|