Explorar o código

Update remark compiler

simov %!s(int64=8) %!d(string=hai) anos
pai
achega
3fdb3b9552

+ 4 - 0
background/background.js

@@ -68,6 +68,10 @@ chrome.storage.sync.get((res) => {
   if (options.header === undefined) {
     options.header = true
   }
+  // v3.1 -> v3.2
+  if (options.remark && options.remark.yaml) {
+    delete options.remark.yaml
+  }
 
   Object.keys(md).forEach((compiler) => {
     if (!options[compiler]) {

+ 2 - 3
background/remark.js

@@ -7,7 +7,6 @@ md.remark = {
     gfm: true,
     pedantic: false,
     sanitize: false,
-    yaml: true
     // blocks (Array.<string>, default: list of block HTML elements)
   },
   description: {
@@ -16,8 +15,7 @@ md.remark = {
     footnotes: 'Toggle reference footnotes and inline footnotes',
     gfm: 'Toggle GFM (GitHub Flavored Markdown)',
     pedantic: 'Don\'t fix any of the original markdown\nbugs or poor behavior',
-    sanitize: 'Toggle HTML tag rendering',
-    yaml: 'Enables raw YAML front matter to be detected at the top'
+    sanitize: 'Disable HTML tag rendering',
   },
   compile: (markdown, sendResponse) => {
     chrome.storage.sync.get('remark', (res) => {
@@ -25,6 +23,7 @@ md.remark = {
         .use(remark.parse, res.remark)
         .use(remark.stringify)
         .use(remarkSlug)
+        .use(remarkFrontmatter, ['yaml', 'toml'])
         .use(remarkHTML, res.remark) // sanitize
         .processSync(markdown)
         .contents

+ 1 - 0
manifest.json

@@ -21,6 +21,7 @@
       "/vendor/remark.min.js",
       "/vendor/remark-html.min.js",
       "/vendor/remark-slug.min.js",
+      "/vendor/remark-frontmatter.min.js",
       "/background/marked.js",
       "/background/remark.js",
       "/background/background.js"

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
vendor/remark-frontmatter.min.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
vendor/remark-html.min.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
vendor/remark-slug.min.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 6
vendor/remark.min.js


Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio