Bladeren bron

Update marked, remark, prism deps

simov 6 jaren geleden
bovenliggende
commit
4e6307b75e
4 gewijzigde bestanden met toevoegingen van 46 en 11 verwijderingen
  1. 0 2
      background/compilers/marked.js
  2. 3 0
      background/storage.js
  3. 34 1
      build/prism/prism.json
  4. 9 8
      package.json

+ 0 - 2
background/compilers/marked.js

@@ -9,7 +9,6 @@ md.compilers.marked = (() => {
     sanitize: false,
     smartLists: false,
     smartypants: false,
-    tables: true,
     langPrefix: 'language-' // prism
   }
 
@@ -20,7 +19,6 @@ md.compilers.marked = (() => {
     sanitize: 'Ignore any HTML\nthat has been input',
     smartLists: 'Use smarter list behavior\nthan the original markdown',
     smartypants: 'Use "smart" typographic punctuation\nfor things like quotes and dashes',
-    tables: 'Enable GFM tables\n(requires the gfm option to be true)'
   }
 
   var ctor = ({storage: {state}}) => ({

+ 3 - 0
background/storage.js

@@ -96,4 +96,7 @@ md.storage.migrations = (state) => {
   if (state.themes === undefined) {
     state.themes = []
   }
+  if (state.marked.tables !== undefined) {
+    delete state.marked.tables
+  }
 }

+ 34 - 1
build/prism/prism.json

@@ -5,6 +5,7 @@
     "clike",
     "javascript",
     "abap",
+    "abnf",
     "actionscript",
     "ada",
     "apacheconf",
@@ -21,12 +22,15 @@
     "basic",
     "batch",
     "bison",
+    "bnf",
     "brainfuck",
     "bro",
     "c",
     "csharp",
     "cpp",
+    "cil",
     "coffeescript",
+    "cmake",
     "clojure",
     "crystal",
     "csp",
@@ -35,8 +39,11 @@
     "dart",
     "diff",
     "django",
+    "dns-zone-file",
     "docker",
+    "ebnf",
     "eiffel",
+    "ejs",
     "elixir",
     "elm",
     "erb",
@@ -44,10 +51,12 @@
     "fsharp",
     "flow",
     "fortran",
+    "gcode",
     "gedcom",
     "gherkin",
     "git",
     "glsl",
+    "gml",
     "go",
     "graphql",
     "groovy",
@@ -55,6 +64,7 @@
     "handlebars",
     "haskell",
     "haxe",
+    "hcl",
     "http",
     "hpkp",
     "hsts",
@@ -65,13 +75,23 @@
     "io",
     "j",
     "java",
+    "javadoc",
+    "javadoclike",
+    "javastacktrace",
     "jolie",
+    "jq",
+    "jsdoc",
+    "js-extras",
+    "js-templates",
     "json",
+    "jsonp",
+    "json5",
     "julia",
     "keyman",
     "kotlin",
     "latex",
     "less",
+    "lilypond",
     "liquid",
     "lisp",
     "livescript",
@@ -84,7 +104,9 @@
     "mel",
     "mizar",
     "monkey",
+    "n1ql",
     "n4js",
+    "nand2tetris-hdl",
     "nasm",
     "nginx",
     "nim",
@@ -97,8 +119,11 @@
     "parigp",
     "parser",
     "pascal",
+    "pascaligo",
+    "pcaxis",
     "perl",
     "php",
+    "phpdoc",
     "php-extras",
     "plsql",
     "powershell",
@@ -117,6 +142,7 @@
     "tsx",
     "renpy",
     "reason",
+    "regex",
     "rest",
     "rip",
     "roboconf",
@@ -127,18 +153,25 @@
     "scss",
     "scala",
     "scheme",
+    "shell-session",
     "smalltalk",
     "smarty",
-    "sql",
     "soy",
+    "splunk-spl",
+    "sql",
     "stylus",
     "swift",
     "tap",
     "tcl",
     "textile",
+    "toml",
     "tt2",
     "twig",
     "typescript",
+    "t4-cs",
+    "t4-vb",
+    "t4-templating",
+    "vala",
     "vbnet",
     "velocity",
     "verilog",

+ 9 - 8
package.json

@@ -17,14 +17,14 @@
     "@material/switch": "^0.36.1",
     "@material/tabs": "^0.37.1",
     "@material/textfield": "^0.37.1",
-    "marked": "^0.6.0",
+    "marked": "^0.7.0",
     "mithril": "^1.1.6",
-    "prismjs": "^1.15.0",
-    "remark": "^10.0.1",
-    "remark-breaks": "^1.0.2",
-    "remark-frontmatter": "^1.3.1",
-    "remark-html": "^9.0.0",
-    "remark-slug": "^5.1.1"
+    "prismjs": "^1.17.1",
+    "remark": "^11.0.1",
+    "remark-breaks": "^1.0.3",
+    "remark-frontmatter": "^1.3.2",
+    "remark-html": "^10.0.0",
+    "remark-slug": "^5.1.2"
   },
   "devDependencies": {
     "babel-cli": "^6.26.0",
@@ -38,7 +38,8 @@
     "rollup": "^1.1.0",
     "rollup-plugin-commonjs": "^9.2.0",
     "rollup-plugin-node-resolve": "^4.0.0",
-    "terser": "^3.14.1"
+    "terser": "^3.14.1",
+    "uglify-js": "^3.6.0"
   },
   "bin": {},
   "main": "",