瀏覽代碼

Remove footnotes option for remark as it is now part of the gfm option

simov 2 年之前
父節點
當前提交
94caefe6c5
共有 4 個文件被更改,包括 3 次插入6 次删除
  1. 0 3
      background/compilers/remark.js
  2. 3 0
      background/storage.js
  3. 0 1
      build/remark/package.json
  4. 0 2
      build/remark/remark.mjs

+ 0 - 3
background/compilers/remark.js

@@ -2,14 +2,12 @@
 md.compilers.remark = (() => {
   var defaults = {
     breaks: false,
-    footnotes: false,
     gfm: true,
     sanitize: false,
   }
 
   var description = {
     breaks: 'Exposes newline characters inside paragraphs as breaks',
-    footnotes: 'Toggle reference footnotes and inline footnotes',
     gfm: 'Toggle GFM (GitHub Flavored Markdown)',
     sanitize: 'Disable HTML tag rendering',
   }
@@ -22,7 +20,6 @@ md.compilers.remark = (() => {
         .use(remark.parse)
         .use(state.remark.gfm ? remark.gfm : undefined)
         .use(state.remark.breaks ? remark.breaks : undefined)
-        .use(state.remark.footnotes ? remark.footnotes : undefined)
         .use(remark.stringify)
         .use(remark.slug)
         .use(remark.frontmatter, ['yaml', 'toml'])

+ 3 - 0
background/storage.js

@@ -137,4 +137,7 @@ md.storage.migrations = (state) => {
   if (state.icon === undefined) {
     state.icon = false
   }
+  if (state.remark.footnotes !== undefined) {
+    delete state.remark.footnotes
+  }
 }

+ 0 - 1
build/remark/package.json

@@ -6,7 +6,6 @@
   "dependencies": {
     "remark": "^14.0.2",
     "remark-breaks": "^3.0.2",
-    "remark-footnotes": "^4.0.1",
     "remark-frontmatter": "^4.0.1",
     "remark-gfm": "^3.0.1",
     "remark-html": "^15.0.1",

+ 0 - 2
build/remark/remark.mjs

@@ -6,7 +6,6 @@ import gfm from 'remark-gfm'
 import breaks from 'remark-breaks'
 import html from 'remark-html'
 import slug from 'remark-slug'
-import footnotes from 'remark-footnotes'
 import frontmatter from 'remark-frontmatter'
 
 
@@ -18,6 +17,5 @@ export {
   breaks,
   html,
   slug,
-  footnotes,
   frontmatter,
 }