| 1234567891011121314151617181920212223242526272829303132333435 | 
							
- var md = (function () {
 
-     // marked
 
-     var defaults = {
 
-         gfm: true,
 
-         // highlight: null,
 
-         tables: true,
 
-         breaks: false,
 
-         pedantic: false,
 
-         sanitize: true,
 
-         smartLists: true,
 
-         smartypants: false,
 
-         langPrefix: 'language-'//prism
 
-     }
 
-     function compile (markdown, sendResponse) {
 
-         chrome.storage.sync.get(function (sync) {
 
-             marked.setOptions(sync.options)
 
-             marked(markdown, function (err, html) {
 
-                 if (err) throw err
 
-                 // prism fix
 
-                 html = html.replace(/language-html/g, 'language-markup')
 
-                 html = html.replace(/language-js/g, 'language-javascript')
 
-                 
 
-                 sendResponse({message: 'marked', marked: html})
 
-             })
 
-         })
 
-     }
 
-     return {
 
-         defaults: defaults,
 
-         compile: compile
 
-     }
 
- }())
 
 
  |