UNPKG

@redocly/graphql-docs

Version:

Redocly GraphQL docs

2 lines (1 loc) 534 B
import m from"deepmerge";import{LayoutVariant as d}from"@redocly/config";import{defaultSettings as f}from"./default-settings.js";import{createMarkdownParserMarked as i}from"../markdown/index.js";import{extractInfoFromDirectives as p}from"../schema/helpers/index.js";function y(o,r){const n=o?.markdown?{markdown:{...o.markdown,parser:o.markdown.parser||i(o.markdown.highlight)}}:{},e=o?.layout??d.THREE_PANEL,a=r?p(r):void 0,t=a?m(a,o?.info??{}):o?.info;return m(f,{...o||{},info:t,layout:e,...n||{}})}export{y as normalizeSettings};