🌐 AI搜索 & 代理 主页
Skip to content

Commit 5a5c6ac

Browse files
authored
fix: #653 - remark-gfm dependency added to manage markdown tables (#654)
1 parent 5fe0e76 commit 5a5c6ac

File tree

3 files changed

+112
-1
lines changed

3 files changed

+112
-1
lines changed

packages/content/lib/utils.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ const getDefaults = ({ dev = false } = {}) => ({
1616
'remark-slug',
1717
'remark-autolink-headings',
1818
'remark-external-links',
19-
'remark-footnotes'
19+
'remark-footnotes',
20+
'remark-gfm'
2021
],
2122
rehypePlugins: [
2223
'rehype-sort-attribute-values',

packages/content/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
"remark-autolink-headings": "^6.0.1",
4444
"remark-external-links": "^8.0.0",
4545
"remark-footnotes": "^3.0.0",
46+
"remark-gfm": "^1.0.0",
4647
"remark-parse": "^9.0.0",
4748
"remark-rehype": "^8.0.0",
4849
"remark-slug": "^6.0.0",

yarn.lock

Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10154,6 +10154,13 @@ map-visit@^1.0.0:
1015410154
dependencies:
1015510155
object-visit "^1.0.0"
1015610156

10157+
markdown-table@^2.0.0:
10158+
version "2.0.0"
10159+
resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-2.0.0.tgz#194a90ced26d31fe753d8b9434430214c011865b"
10160+
integrity sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==
10161+
dependencies:
10162+
repeat-string "^1.0.0"
10163+
1015710164
marked@^1.2.4:
1015810165
version "1.2.4"
1015910166
resolved "https://registry.yarnpkg.com/marked/-/marked-1.2.4.tgz#94e99230b03496c9383b1322ac51bc17dd388a1d"
@@ -10200,6 +10207,43 @@ mdast-util-from-markdown@^0.8.0:
1020010207
micromark "~2.10.0"
1020110208
parse-entities "^2.0.0"
1020210209

10210+
mdast-util-gfm-autolink-literal@^0.1.0:
10211+
version "0.1.1"
10212+
resolved "https://registry.yarnpkg.com/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-0.1.1.tgz#94675074d725ed7254b3172fa7e7c3252960de39"
10213+
integrity sha512-gJ2xSpqKCetSr22GEWpZH3f5ffb4pPn/72m4piY0v7T/S+O7n7rw+sfoPLhb2b4O7WdnERoYdALRcmD68FMtlw==
10214+
10215+
mdast-util-gfm-strikethrough@^0.2.0:
10216+
version "0.2.2"
10217+
resolved "https://registry.yarnpkg.com/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-0.2.2.tgz#6e9ddd33ce41b06a60463e817f6ef4cf7bfa0655"
10218+
integrity sha512-T37ZbaokJcRbHROXmoVAieWnesPD5N21tv2ifYzaGRLbkh1gknItUGhZzHefUn5Zc/eaO/iTDSAFOBrn/E8kWw==
10219+
dependencies:
10220+
mdast-util-to-markdown "^0.5.0"
10221+
10222+
mdast-util-gfm-table@^0.1.0:
10223+
version "0.1.4"
10224+
resolved "https://registry.yarnpkg.com/mdast-util-gfm-table/-/mdast-util-gfm-table-0.1.4.tgz#5b3d71d16294c6fae1c2c424d3a081ffc7407b83"
10225+
integrity sha512-T4xFSON9kUb/IpYA5N+KGWcsdGczAvILvKiXQwUGind6V9fvjPCR9yhZnIeaLdBWXaz3m/Gq77ZtuLMjtFR4IQ==
10226+
dependencies:
10227+
markdown-table "^2.0.0"
10228+
mdast-util-to-markdown "^0.5.0"
10229+
10230+
mdast-util-gfm-task-list-item@^0.1.0:
10231+
version "0.1.5"
10232+
resolved "https://registry.yarnpkg.com/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-0.1.5.tgz#3179e77f1c881370818302e7b93537d7c281401d"
10233+
integrity sha512-6O0bt34r+e7kYjeSwedhjDPYraspKIYKbhvhQEEioL7gSmXDxhN7WQW2KoxhVMpNzjNc03yC7K5KH6NHlz2jOA==
10234+
dependencies:
10235+
mdast-util-to-markdown "^0.5.0"
10236+
10237+
mdast-util-gfm@^0.1.0:
10238+
version "0.1.0"
10239+
resolved "https://registry.yarnpkg.com/mdast-util-gfm/-/mdast-util-gfm-0.1.0.tgz#bac0efe703670d1b40474e6be13dbdd887273a04"
10240+
integrity sha512-HLfygQL6HdhJhFbLta4Ki9hClrzyAxRjyRvpm5caN65QZL+NyHPmqFlnF9vm1Rn58JT2+AbLwNcEDY4MEvkk8Q==
10241+
dependencies:
10242+
mdast-util-gfm-autolink-literal "^0.1.0"
10243+
mdast-util-gfm-strikethrough "^0.2.0"
10244+
mdast-util-gfm-table "^0.1.0"
10245+
mdast-util-gfm-task-list-item "^0.1.0"
10246+
1020310247
mdast-util-to-hast@^10.0.0:
1020410248
version "10.0.0"
1020510249
resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-10.0.0.tgz#744dfe7907bac0263398a68af5aba16d104a9a08"
@@ -10240,6 +10284,18 @@ mdast-util-to-markdown@^0.4.0:
1024010284
stringify-entities "^3.0.0"
1024110285
zwitch "^1.0.0"
1024210286

10287+
mdast-util-to-markdown@^0.5.0:
10288+
version "0.5.3"
10289+
resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-0.5.3.tgz#e05c54a3ccd239bab63c48a1e5b5747f0dcd5aca"
10290+
integrity sha512-sr8q7fQJ1xoCqZSXW6dO/MYu2Md+a4Hfk9uO+XHCfiBhVM0EgWtfAV7BuN+ff6otUeu2xDyt1o7vhZGwOG3+BA==
10291+
dependencies:
10292+
"@types/unist" "^2.0.0"
10293+
longest-streak "^2.0.0"
10294+
mdast-util-to-string "^1.0.0"
10295+
parse-entities "^2.0.0"
10296+
repeat-string "^1.0.0"
10297+
zwitch "^1.0.0"
10298+
1024310299
mdast-util-to-string@^1.0.0:
1024410300
version "1.1.0"
1024510301
resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz#27055500103f51637bd07d01da01eb1967a43527"
@@ -10378,6 +10434,51 @@ micromark-extension-footnote@^0.3.0:
1037810434
dependencies:
1037910435
micromark "~2.9.0"
1038010436

10437+
micromark-extension-gfm-autolink-literal@~0.5.0:
10438+
version "0.5.1"
10439+
resolved "https://registry.yarnpkg.com/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-0.5.1.tgz#5326fc86f3ae0fbba57bb0bfc2f158c9456528ce"
10440+
integrity sha512-j30923tDp0faCNDjwqe4cMi+slegbGfc3VEAExEU8d54Q/F6pR6YxCVH+6xV0ItRoj3lCn1XkUWcy6FC3S9BOw==
10441+
dependencies:
10442+
micromark "~2.10.0"
10443+
10444+
micromark-extension-gfm-strikethrough@~0.6.0:
10445+
version "0.6.2"
10446+
resolved "https://registry.yarnpkg.com/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-0.6.2.tgz#754788bdd13046e7f69edaa0d3f3d555d23128d6"
10447+
integrity sha512-aehEEqtTn3JekJNwZZxa7ZJVfzmuaWp4ew6x6sl3VAKIwdDZdqYeYSQIrNKwNgH7hX0g56fAwnSDLusJggjlCQ==
10448+
dependencies:
10449+
micromark "~2.10.0"
10450+
10451+
micromark-extension-gfm-table@~0.4.0:
10452+
version "0.4.1"
10453+
resolved "https://registry.yarnpkg.com/micromark-extension-gfm-table/-/micromark-extension-gfm-table-0.4.1.tgz#79cc37da82d6ae0cc3901c1c6264b97a72372fbd"
10454+
integrity sha512-xVpqOnfFaa2OtC/Y7rlt4tdVFlUHdoLH3RXAZgb/KP3DDyKsAOx6BRS3UxiiyvmD/p2l6VUpD4bMIniuP4o4JA==
10455+
dependencies:
10456+
micromark "~2.10.0"
10457+
10458+
micromark-extension-gfm-tagfilter@~0.3.0:
10459+
version "0.3.0"
10460+
resolved "https://registry.yarnpkg.com/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-0.3.0.tgz#d9f26a65adee984c9ccdd7e182220493562841ad"
10461+
integrity sha512-9GU0xBatryXifL//FJH+tAZ6i240xQuFrSL7mYi8f4oZSbc+NvXjkrHemeYP0+L4ZUT+Ptz3b95zhUZnMtoi/Q==
10462+
10463+
micromark-extension-gfm-task-list-item@~0.3.0:
10464+
version "0.3.2"
10465+
resolved "https://registry.yarnpkg.com/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-0.3.2.tgz#74dbcf473276e762d2062baa0764b53c19205797"
10466+
integrity sha512-cm8lYS10YAqeXE9B27TK3u1Ihumo3H9p/3XumT+jp8vSuSbSpFIJe0bDi2kq4YAAIxtcTzUOxhEH4ko2/NYDkQ==
10467+
dependencies:
10468+
micromark "~2.10.0"
10469+
10470+
micromark-extension-gfm@^0.3.0:
10471+
version "0.3.1"
10472+
resolved "https://registry.yarnpkg.com/micromark-extension-gfm/-/micromark-extension-gfm-0.3.1.tgz#30b8706bd2a3f7fd31aa37873d743946a9e856c3"
10473+
integrity sha512-lJlhcOqzoJdjQg+LMumVHdUQ61LjtqGdmZtrAdfvatRUnJTqZlRwXXHdLQgNDYlFw4mycZ4NSTKlya5QcQXl1A==
10474+
dependencies:
10475+
micromark "~2.10.0"
10476+
micromark-extension-gfm-autolink-literal "~0.5.0"
10477+
micromark-extension-gfm-strikethrough "~0.6.0"
10478+
micromark-extension-gfm-table "~0.4.0"
10479+
micromark-extension-gfm-tagfilter "~0.3.0"
10480+
micromark-extension-gfm-task-list-item "~0.3.0"
10481+
1038110482
micromark@~2.10.0:
1038210483
version "2.10.1"
1038310484
resolved "https://registry.yarnpkg.com/micromark/-/micromark-2.10.1.tgz#cd73f54e0656f10e633073db26b663a221a442a7"
@@ -13203,6 +13304,14 @@ remark-footnotes@^3.0.0:
1320313304
mdast-util-footnote "^0.1.0"
1320413305
micromark-extension-footnote "^0.3.0"
1320513306

13307+
remark-gfm@^1.0.0:
13308+
version "1.0.0"
13309+
resolved "https://registry.yarnpkg.com/remark-gfm/-/remark-gfm-1.0.0.tgz#9213643001be3f277da6256464d56fd28c3b3c0d"
13310+
integrity sha512-KfexHJCiqvrdBZVbQ6RopMZGwaXz6wFJEfByIuEwGf0arvITHjiKKZ1dpXujjH9KZdm1//XJQwgfnJ3lmXaDPA==
13311+
dependencies:
13312+
mdast-util-gfm "^0.1.0"
13313+
micromark-extension-gfm "^0.3.0"
13314+
1320613315
remark-parse@^9.0.0:
1320713316
version "9.0.0"
1320813317
resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-9.0.0.tgz#4d20a299665880e4f4af5d90b7c7b8a935853640"

0 commit comments

Comments
 (0)