let defaults = getDefaults();

function getDefaults() {
  return {
    baseUrl: null,
    breaks: false,
    gfm: true,
    headerIds: true,
    headerPrefix: '',
    highlight: null,
    langPrefix: 'language-',
    mangle: true,
    pedantic: false,
    renderer: null,
    sanitize: false,
    sanitizer: null,
    silent: false,
    smartLists: false,
    smartypants: false,
    xhtml: false
  };
}

function changeDefaults(newDefaults) {
  defaults = newDefaults;
}

module.exports = {
  defaults,
  getDefaults,
  changeDefaults
};

@@ -1,35 +1,4 @@
-let defaults = getDefaults();%0A%0A
 func
@@ -404,24 +404,39 @@
 faults) %7B%0A  
+module.exports.
 defaults = n
@@ -475,24 +475,39 @@
 %7B%0A  defaults
+: getDefaults()
 ,%0A  getDefau

fix changing global defaults