()
| 16 | }; |
| 17 | |
| 18 | function getDefaults() { |
| 19 | const marked = versionCache[currentVersion]; |
| 20 | let defaults = {}; |
| 21 | if (typeof marked.getDefaults === 'function') { |
| 22 | defaults = marked.getDefaults(); |
| 23 | delete defaults.renderer; |
| 24 | } else if ('defaults' in marked) { |
| 25 | for (const prop in marked.defaults) { |
| 26 | if (prop !== 'renderer') { |
| 27 | defaults[prop] = marked.defaults[prop]; |
| 28 | } |
| 29 | } |
| 30 | } |
| 31 | return defaults; |
| 32 | } |
| 33 | |
| 34 | function mergeOptions(options) { |
| 35 | const defaults = getDefaults(); |
no outgoing calls
no test coverage detected
searching dependent graphs…