feat: add tables support (#1879)

Reggi committed Feb 11, 2026 at 17:51 UTC da3d28e9a17605d78b74efb8b3b3fa78ac090fc9
4 files changed +553 -40
content/nav.yml
+1 -2
@@ -1788,8 +1788,7 @@
1788 description: Manage your authentication tokens
1789 - title: npm trust
1790 url: /cli/v11/commands/npm-trust
1791 - description: Manage trusted publishing relationships between packages and CI/CD
1792 - providers
1791 + description: Manage trusted publishing relationships between packages and CI/CD providers
1792 - title: npm undeprecate
1793 url: /cli/v11/commands/npm-undeprecate
1794 description: Undeprecate a version of a package
gatsby-config.mjs
+2 -1
@@ -1,6 +1,7 @@
1 import path from 'path'
2 import fs from 'fs'
3 import remarkFm from 'remark-frontmatter'
4 +import remarkGfm from 'remark-gfm'
5
6 const {NODE_ENV, GATSBY_CONTENT_ALLOW, GATSBY_CONTENT_IGNORE, GATSBY_CONTENT_DIR = 'content'} = process.env
7 const DEV = NODE_ENV === 'development'
@@ -72,7 +73,7 @@ const config = {
73 resolve: 'gatsby-plugin-mdx',
74 options: {
75 mdxOptions: {
75 - remarkPlugins: [remarkFm],
76 + remarkPlugins: [remarkFm, remarkGfm],
77 },
78 },
79 },
package-lock.json
+549 -37
@@ -47,6 +47,7 @@
47 "react-dom": "^19.2.4",
48 "react-focus-on": "^3.9.1",
49 "remark-frontmatter": "^5.0.0",
50 + "remark-gfm": "^3.0.1",
51 "styled-components": "^5.3.11",
52 "styled-system": "^5.1.5"
53 },
@@ -13628,6 +13629,15 @@
13629 "@types/node": "*"
13630 }
13631 },
13632 + "node_modules/@types/debug": {
13633 + "version": "4.1.12",
13634 + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",
13635 + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==",
13636 + "license": "MIT",
13637 + "dependencies": {
13638 + "@types/ms": "*"
13639 + }
13640 + },
13641 "node_modules/@types/eslint": {
13642 "version": "7.29.0",
13643 "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz",
@@ -24027,15 +24037,6 @@
24037 "url": "https://opencollective.com/unified"
24038 }
24039 },
24030 - "node_modules/gatsby-plugin-mdx/node_modules/@types/debug": {
24031 - "version": "4.1.12",
24032 - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",
24033 - "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==",
24034 - "license": "MIT",
24035 - "dependencies": {
24036 - "@types/ms": "*"
24037 - }
24038 - },
24040 "node_modules/gatsby-plugin-mdx/node_modules/@types/hast": {
24041 "version": "2.3.10",
24042 "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.10.tgz",
@@ -30225,6 +30226,16 @@
30226 "url": "https://github.com/sponsors/sindresorhus"
30227 }
30228 },
30229 + "node_modules/markdown-table": {
30230 + "version": "3.0.4",
30231 + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz",
30232 + "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==",
30233 + "license": "MIT",
30234 + "funding": {
30235 + "type": "github",
30236 + "url": "https://github.com/sponsors/wooorm"
30237 + }
30238 + },
30239 "node_modules/math-intrinsics": {
30240 "version": "1.1.0",
30241 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
@@ -30278,6 +30289,54 @@
30289 "url": "https://opencollective.com/unified"
30290 }
30291 },
30292 + "node_modules/mdast-util-find-and-replace": {
30293 + "version": "2.2.2",
30294 + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.2.tgz",
30295 + "integrity": "sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==",
30296 + "license": "MIT",
30297 + "dependencies": {
30298 + "@types/mdast": "^3.0.0",
30299 + "escape-string-regexp": "^5.0.0",
30300 + "unist-util-is": "^5.0.0",
30301 + "unist-util-visit-parents": "^5.0.0"
30302 + },
30303 + "funding": {
30304 + "type": "opencollective",
30305 + "url": "https://opencollective.com/unified"
30306 + }
30307 + },
30308 + "node_modules/mdast-util-find-and-replace/node_modules/@types/unist": {
30309 + "version": "2.0.11",
30310 + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz",
30311 + "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==",
30312 + "license": "MIT"
30313 + },
30314 + "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": {
30315 + "version": "5.0.0",
30316 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz",
30317 + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==",
30318 + "license": "MIT",
30319 + "engines": {
30320 + "node": ">=12"
30321 + },
30322 + "funding": {
30323 + "url": "https://github.com/sponsors/sindresorhus"
30324 + }
30325 + },
30326 + "node_modules/mdast-util-find-and-replace/node_modules/unist-util-visit-parents": {
30327 + "version": "5.1.3",
30328 + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz",
30329 + "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==",
30330 + "license": "MIT",
30331 + "dependencies": {
30332 + "@types/unist": "^2.0.0",
30333 + "unist-util-is": "^5.0.0"
30334 + },
30335 + "funding": {
30336 + "type": "opencollective",
30337 + "url": "https://opencollective.com/unified"
30338 + }
30339 + },
30340 "node_modules/mdast-util-from-markdown": {
30341 "version": "2.0.2",
30342 "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz",
@@ -30624,6 +30683,282 @@
30683 "url": "https://opencollective.com/unified"
30684 }
30685 },
30686 + "node_modules/mdast-util-gfm": {
30687 + "version": "2.0.2",
30688 + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.2.tgz",
30689 + "integrity": "sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==",
30690 + "license": "MIT",
30691 + "dependencies": {
30692 + "mdast-util-from-markdown": "^1.0.0",
30693 + "mdast-util-gfm-autolink-literal": "^1.0.0",
30694 + "mdast-util-gfm-footnote": "^1.0.0",
30695 + "mdast-util-gfm-strikethrough": "^1.0.0",
30696 + "mdast-util-gfm-table": "^1.0.0",
30697 + "mdast-util-gfm-task-list-item": "^1.0.0",
30698 + "mdast-util-to-markdown": "^1.0.0"
30699 + },
30700 + "funding": {
30701 + "type": "opencollective",
30702 + "url": "https://opencollective.com/unified"
30703 + }
30704 + },
30705 + "node_modules/mdast-util-gfm-autolink-literal": {
30706 + "version": "1.0.3",
30707 + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.3.tgz",
30708 + "integrity": "sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==",
30709 + "license": "MIT",
30710 + "dependencies": {
30711 + "@types/mdast": "^3.0.0",
30712 + "ccount": "^2.0.0",
30713 + "mdast-util-find-and-replace": "^2.0.0",
30714 + "micromark-util-character": "^1.0.0"
30715 + },
30716 + "funding": {
30717 + "type": "opencollective",
30718 + "url": "https://opencollective.com/unified"
30719 + }
30720 + },
30721 + "node_modules/mdast-util-gfm-footnote": {
30722 + "version": "1.0.2",
30723 + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.2.tgz",
30724 + "integrity": "sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==",
30725 + "license": "MIT",
30726 + "dependencies": {
30727 + "@types/mdast": "^3.0.0",
30728 + "mdast-util-to-markdown": "^1.3.0",
30729 + "micromark-util-normalize-identifier": "^1.0.0"
30730 + },
30731 + "funding": {
30732 + "type": "opencollective",
30733 + "url": "https://opencollective.com/unified"
30734 + }
30735 + },
30736 + "node_modules/mdast-util-gfm-strikethrough": {
30737 + "version": "1.0.3",
30738 + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.3.tgz",
30739 + "integrity": "sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==",
30740 + "license": "MIT",
30741 + "dependencies": {
30742 + "@types/mdast": "^3.0.0",
30743 + "mdast-util-to-markdown": "^1.3.0"
30744 + },
30745 + "funding": {
30746 + "type": "opencollective",
30747 + "url": "https://opencollective.com/unified"
30748 + }
30749 + },
30750 + "node_modules/mdast-util-gfm-table": {
30751 + "version": "1.0.7",
30752 + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.7.tgz",
30753 + "integrity": "sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==",
30754 + "license": "MIT",
30755 + "dependencies": {
30756 + "@types/mdast": "^3.0.0",
30757 + "markdown-table": "^3.0.0",
30758 + "mdast-util-from-markdown": "^1.0.0",
30759 + "mdast-util-to-markdown": "^1.3.0"
30760 + },
30761 + "funding": {
30762 + "type": "opencollective",
30763 + "url": "https://opencollective.com/unified"
30764 + }
30765 + },
30766 + "node_modules/mdast-util-gfm-table/node_modules/@types/unist": {
30767 + "version": "2.0.11",
30768 + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz",
30769 + "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==",
30770 + "license": "MIT"
30771 + },
30772 + "node_modules/mdast-util-gfm-table/node_modules/mdast-util-from-markdown": {
30773 + "version": "1.3.1",
30774 + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz",
30775 + "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==",
30776 + "license": "MIT",
30777 + "dependencies": {
30778 + "@types/mdast": "^3.0.0",
30779 + "@types/unist": "^2.0.0",
30780 + "decode-named-character-reference": "^1.0.0",
30781 + "mdast-util-to-string": "^3.1.0",
30782 + "micromark": "^3.0.0",
30783 + "micromark-util-decode-numeric-character-reference": "^1.0.0",
30784 + "micromark-util-decode-string": "^1.0.0",
30785 + "micromark-util-normalize-identifier": "^1.0.0",
30786 + "micromark-util-symbol": "^1.0.0",
30787 + "micromark-util-types": "^1.0.0",
30788 + "unist-util-stringify-position": "^3.0.0",
30789 + "uvu": "^0.5.0"
30790 + },
30791 + "funding": {
30792 + "type": "opencollective",
30793 + "url": "https://opencollective.com/unified"
30794 + }
30795 + },
30796 + "node_modules/mdast-util-gfm-table/node_modules/mdast-util-to-string": {
30797 + "version": "3.2.0",
30798 + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz",
30799 + "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==",
30800 + "license": "MIT",
30801 + "dependencies": {
30802 + "@types/mdast": "^3.0.0"
30803 + },
30804 + "funding": {
30805 + "type": "opencollective",
30806 + "url": "https://opencollective.com/unified"
30807 + }
30808 + },
30809 + "node_modules/mdast-util-gfm-table/node_modules/micromark": {
30810 + "version": "3.2.0",
30811 + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz",
30812 + "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==",
30813 + "funding": [
30814 + {
30815 + "type": "GitHub Sponsors",
30816 + "url": "https://github.com/sponsors/unifiedjs"
30817 + },
30818 + {
30819 + "type": "OpenCollective",
30820 + "url": "https://opencollective.com/unified"
30821 + }
30822 + ],
30823 + "license": "MIT",
30824 + "dependencies": {
30825 + "@types/debug": "^4.0.0",
30826 + "debug": "^4.0.0",
30827 + "decode-named-character-reference": "^1.0.0",
30828 + "micromark-core-commonmark": "^1.0.1",
30829 + "micromark-factory-space": "^1.0.0",
30830 + "micromark-util-character": "^1.0.0",
30831 + "micromark-util-chunked": "^1.0.0",
30832 + "micromark-util-combine-extensions": "^1.0.0",
30833 + "micromark-util-decode-numeric-character-reference": "^1.0.0",
30834 + "micromark-util-encode": "^1.0.0",
30835 + "micromark-util-normalize-identifier": "^1.0.0",
30836 + "micromark-util-resolve-all": "^1.0.0",
30837 + "micromark-util-sanitize-uri": "^1.0.0",
30838 + "micromark-util-subtokenize": "^1.0.0",
30839 + "micromark-util-symbol": "^1.0.0",
30840 + "micromark-util-types": "^1.0.1",
30841 + "uvu": "^0.5.0"
30842 + }
30843 + },
30844 + "node_modules/mdast-util-gfm-table/node_modules/unist-util-stringify-position": {
30845 + "version": "3.0.3",
30846 + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz",
30847 + "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==",
30848 + "license": "MIT",
30849 + "dependencies": {
30850 + "@types/unist": "^2.0.0"
30851 + },
30852 + "funding": {
30853 + "type": "opencollective",
30854 + "url": "https://opencollective.com/unified"
30855 + }
30856 + },
30857 + "node_modules/mdast-util-gfm-task-list-item": {
30858 + "version": "1.0.2",
30859 + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.2.tgz",
30860 + "integrity": "sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==",
30861 + "license": "MIT",
30862 + "dependencies": {
30863 + "@types/mdast": "^3.0.0",
30864 + "mdast-util-to-markdown": "^1.3.0"
30865 + },
30866 + "funding": {
30867 + "type": "opencollective",
30868 + "url": "https://opencollective.com/unified"
30869 + }
30870 + },
30871 + "node_modules/mdast-util-gfm/node_modules/@types/unist": {
30872 + "version": "2.0.11",
30873 + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz",
30874 + "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==",
30875 + "license": "MIT"
30876 + },
30877 + "node_modules/mdast-util-gfm/node_modules/mdast-util-from-markdown": {
30878 + "version": "1.3.1",
30879 + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz",
30880 + "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==",
30881 + "license": "MIT",
30882 + "dependencies": {
30883 + "@types/mdast": "^3.0.0",
30884 + "@types/unist": "^2.0.0",
30885 + "decode-named-character-reference": "^1.0.0",
30886 + "mdast-util-to-string": "^3.1.0",
30887 + "micromark": "^3.0.0",
30888 + "micromark-util-decode-numeric-character-reference": "^1.0.0",
30889 + "micromark-util-decode-string": "^1.0.0",
30890 + "micromark-util-normalize-identifier": "^1.0.0",
30891 + "micromark-util-symbol": "^1.0.0",
30892 + "micromark-util-types": "^1.0.0",
30893 + "unist-util-stringify-position": "^3.0.0",
30894 + "uvu": "^0.5.0"
30895 + },
30896 + "funding": {
30897 + "type": "opencollective",
30898 + "url": "https://opencollective.com/unified"
30899 + }
30900 + },
30901 + "node_modules/mdast-util-gfm/node_modules/mdast-util-to-string": {
30902 + "version": "3.2.0",
30903 + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz",
30904 + "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==",
30905 + "license": "MIT",
30906 + "dependencies": {
30907 + "@types/mdast": "^3.0.0"
30908 + },
30909 + "funding": {
30910 + "type": "opencollective",
30911 + "url": "https://opencollective.com/unified"
30912 + }
30913 + },
30914 + "node_modules/mdast-util-gfm/node_modules/micromark": {
30915 + "version": "3.2.0",
30916 + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz",
30917 + "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==",
30918 + "funding": [
30919 + {
30920 + "type": "GitHub Sponsors",
30921 + "url": "https://github.com/sponsors/unifiedjs"
30922 + },
30923 + {
30924 + "type": "OpenCollective",
30925 + "url": "https://opencollective.com/unified"
30926 + }
30927 + ],
30928 + "license": "MIT",
30929 + "dependencies": {
30930 + "@types/debug": "^4.0.0",
30931 + "debug": "^4.0.0",
30932 + "decode-named-character-reference": "^1.0.0",
30933 + "micromark-core-commonmark": "^1.0.1",
30934 + "micromark-factory-space": "^1.0.0",
30935 + "micromark-util-character": "^1.0.0",
30936 + "micromark-util-chunked": "^1.0.0",
30937 + "micromark-util-combine-extensions": "^1.0.0",
30938 + "micromark-util-decode-numeric-character-reference": "^1.0.0",
30939 + "micromark-util-encode": "^1.0.0",
30940 + "micromark-util-normalize-identifier": "^1.0.0",
30941 + "micromark-util-resolve-all": "^1.0.0",
30942 + "micromark-util-sanitize-uri": "^1.0.0",
30943 + "micromark-util-subtokenize": "^1.0.0",
30944 + "micromark-util-symbol": "^1.0.0",
30945 + "micromark-util-types": "^1.0.1",
30946 + "uvu": "^0.5.0"
30947 + }
30948 + },
30949 + "node_modules/mdast-util-gfm/node_modules/unist-util-stringify-position": {
30950 + "version": "3.0.3",
30951 + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz",
30952 + "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==",
30953 + "license": "MIT",
30954 + "dependencies": {
30955 + "@types/unist": "^2.0.0"
30956 + },
30957 + "funding": {
30958 + "type": "opencollective",
30959 + "url": "https://opencollective.com/unified"
30960 + }
30961 + },
30962 "node_modules/mdast-util-mdx": {
30963 "version": "2.0.1",
30964 "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-2.0.1.tgz",
@@ -31114,15 +31449,6 @@
31449 "url": "https://opencollective.com/unified"
31450 }
31451 },
31117 - "node_modules/mdast-util-mdx/node_modules/@types/debug": {
31118 - "version": "4.1.12",
31119 - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",
31120 - "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==",
31121 - "license": "MIT",
31122 - "dependencies": {
31123 - "@types/ms": "*"
31124 - }
31125 - },
31452 "node_modules/mdast-util-mdx/node_modules/@types/hast": {
31453 "version": "2.3.10",
31454 "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.10.tgz",
@@ -32047,6 +32373,127 @@
32373 ],
32374 "license": "MIT"
32375 },
32376 + "node_modules/micromark-extension-gfm": {
32377 + "version": "2.0.3",
32378 + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.3.tgz",
32379 + "integrity": "sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==",
32380 + "license": "MIT",
32381 + "dependencies": {
32382 + "micromark-extension-gfm-autolink-literal": "^1.0.0",
32383 + "micromark-extension-gfm-footnote": "^1.0.0",
32384 + "micromark-extension-gfm-strikethrough": "^1.0.0",
32385 + "micromark-extension-gfm-table": "^1.0.0",
32386 + "micromark-extension-gfm-tagfilter": "^1.0.0",
32387 + "micromark-extension-gfm-task-list-item": "^1.0.0",
32388 + "micromark-util-combine-extensions": "^1.0.0",
32389 + "micromark-util-types": "^1.0.0"
32390 + },
32391 + "funding": {
32392 + "type": "opencollective",
32393 + "url": "https://opencollective.com/unified"
32394 + }
32395 + },
32396 + "node_modules/micromark-extension-gfm-autolink-literal": {
32397 + "version": "1.0.5",
32398 + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.5.tgz",
32399 + "integrity": "sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==",
32400 + "license": "MIT",
32401 + "dependencies": {
32402 + "micromark-util-character": "^1.0.0",
32403 + "micromark-util-sanitize-uri": "^1.0.0",
32404 + "micromark-util-symbol": "^1.0.0",
32405 + "micromark-util-types": "^1.0.0"
32406 + },
32407 + "funding": {
32408 + "type": "opencollective",
32409 + "url": "https://opencollective.com/unified"
32410 + }
32411 + },
32412 + "node_modules/micromark-extension-gfm-footnote": {
32413 + "version": "1.1.2",
32414 + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.1.2.tgz",
32415 + "integrity": "sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==",
32416 + "license": "MIT",
32417 + "dependencies": {
32418 + "micromark-core-commonmark": "^1.0.0",
32419 + "micromark-factory-space": "^1.0.0",
32420 + "micromark-util-character": "^1.0.0",
32421 + "micromark-util-normalize-identifier": "^1.0.0",
32422 + "micromark-util-sanitize-uri": "^1.0.0",
32423 + "micromark-util-symbol": "^1.0.0",
32424 + "micromark-util-types": "^1.0.0",
32425 + "uvu": "^0.5.0"
32426 + },
32427 + "funding": {
32428 + "type": "opencollective",
32429 + "url": "https://opencollective.com/unified"
32430 + }
32431 + },
32432 + "node_modules/micromark-extension-gfm-strikethrough": {
32433 + "version": "1.0.7",
32434 + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.7.tgz",
32435 + "integrity": "sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==",
32436 + "license": "MIT",
32437 + "dependencies": {
32438 + "micromark-util-chunked": "^1.0.0",
32439 + "micromark-util-classify-character": "^1.0.0",
32440 + "micromark-util-resolve-all": "^1.0.0",
32441 + "micromark-util-symbol": "^1.0.0",
32442 + "micromark-util-types": "^1.0.0",
32443 + "uvu": "^0.5.0"
32444 + },
32445 + "funding": {
32446 + "type": "opencollective",
32447 + "url": "https://opencollective.com/unified"
32448 + }
32449 + },
32450 + "node_modules/micromark-extension-gfm-table": {
32451 + "version": "1.0.7",
32452 + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.7.tgz",
32453 + "integrity": "sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==",
32454 + "license": "MIT",
32455 + "dependencies": {
32456 + "micromark-factory-space": "^1.0.0",
32457 + "micromark-util-character": "^1.0.0",
32458 + "micromark-util-symbol": "^1.0.0",
32459 + "micromark-util-types": "^1.0.0",
32460 + "uvu": "^0.5.0"
32461 + },
32462 + "funding": {
32463 + "type": "opencollective",
32464 + "url": "https://opencollective.com/unified"
32465 + }
32466 + },
32467 + "node_modules/micromark-extension-gfm-tagfilter": {
32468 + "version": "1.0.2",
32469 + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.2.tgz",
32470 + "integrity": "sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==",
32471 + "license": "MIT",
32472 + "dependencies": {
32473 + "micromark-util-types": "^1.0.0"
32474 + },
32475 + "funding": {
32476 + "type": "opencollective",
32477 + "url": "https://opencollective.com/unified"
32478 + }
32479 + },
32480 + "node_modules/micromark-extension-gfm-task-list-item": {
32481 + "version": "1.0.5",
32482 + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.5.tgz",
32483 + "integrity": "sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==",
32484 + "license": "MIT",
32485 + "dependencies": {
32486 + "micromark-factory-space": "^1.0.0",
32487 + "micromark-util-character": "^1.0.0",
32488 + "micromark-util-symbol": "^1.0.0",
32489 + "micromark-util-types": "^1.0.0",
32490 + "uvu": "^0.5.0"
32491 + },
32492 + "funding": {
32493 + "type": "opencollective",
32494 + "url": "https://opencollective.com/unified"
32495 + }
32496 + },
32497 "node_modules/micromark-extension-mdx-expression": {
32498 "version": "3.0.0",
32499 "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz",
@@ -33220,15 +33667,6 @@
33667 ],
33668 "license": "MIT"
33669 },
33223 - "node_modules/micromark/node_modules/@types/debug": {
33224 - "version": "4.1.12",
33225 - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",
33226 - "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==",
33227 - "license": "MIT",
33228 - "dependencies": {
33229 - "@types/ms": "*"
33230 - }
33231 - },
33670 "node_modules/micromark/node_modules/micromark-core-commonmark": {
33671 "version": "2.0.3",
33672 "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz",
@@ -40236,6 +40674,90 @@
40674 "@types/unist": "*"
40675 }
40676 },
40677 + "node_modules/remark-gfm": {
40678 + "version": "3.0.1",
40679 + "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz",
40680 + "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==",
40681 + "license": "MIT",
40682 + "dependencies": {
40683 + "@types/mdast": "^3.0.0",
40684 + "mdast-util-gfm": "^2.0.0",
40685 + "micromark-extension-gfm": "^2.0.0",
40686 + "unified": "^10.0.0"
40687 + },
40688 + "funding": {
40689 + "type": "opencollective",
40690 + "url": "https://opencollective.com/unified"
40691 + }
40692 + },
40693 + "node_modules/remark-gfm/node_modules/@types/unist": {
40694 + "version": "2.0.11",
40695 + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz",
40696 + "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==",
40697 + "license": "MIT"
40698 + },
40699 + "node_modules/remark-gfm/node_modules/unified": {
40700 + "version": "10.1.2",
40701 + "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz",
40702 + "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==",
40703 + "license": "MIT",
40704 + "dependencies": {
40705 + "@types/unist": "^2.0.0",
40706 + "bail": "^2.0.0",
40707 + "extend": "^3.0.0",
40708 + "is-buffer": "^2.0.0",
40709 + "is-plain-obj": "^4.0.0",
40710 + "trough": "^2.0.0",
40711 + "vfile": "^5.0.0"
40712 + },
40713 + "funding": {
40714 + "type": "opencollective",
40715 + "url": "https://opencollective.com/unified"
40716 + }
40717 + },
40718 + "node_modules/remark-gfm/node_modules/unist-util-stringify-position": {
40719 + "version": "3.0.3",
40720 + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz",
40721 + "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==",
40722 + "license": "MIT",
40723 + "dependencies": {
40724 + "@types/unist": "^2.0.0"
40725 + },
40726 + "funding": {
40727 + "type": "opencollective",
40728 + "url": "https://opencollective.com/unified"
40729 + }
40730 + },
40731 + "node_modules/remark-gfm/node_modules/vfile": {
40732 + "version": "5.3.7",
40733 + "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz",
40734 + "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==",
40735 + "license": "MIT",
40736 + "dependencies": {
40737 + "@types/unist": "^2.0.0",
40738 + "is-buffer": "^2.0.0",
40739 + "unist-util-stringify-position": "^3.0.0",
40740 + "vfile-message": "^3.0.0"
40741 + },
40742 + "funding": {
40743 + "type": "opencollective",
40744 + "url": "https://opencollective.com/unified"
40745 + }
40746 + },
40747 + "node_modules/remark-gfm/node_modules/vfile-message": {
40748 + "version": "3.1.4",
40749 + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz",
40750 + "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==",
40751 + "license": "MIT",
40752 + "dependencies": {
40753 + "@types/unist": "^2.0.0",
40754 + "unist-util-stringify-position": "^3.0.0"
40755 + },
40756 + "funding": {
40757 + "type": "opencollective",
40758 + "url": "https://opencollective.com/unified"
40759 + }
40760 + },
40761 "node_modules/remark-mdx": {
40762 "version": "3.1.0",
40763 "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.1.0.tgz",
@@ -44806,16 +45328,6 @@
45328 "url": "https://opencollective.com/unified"
45329 }
45330 },
44809 - "node_modules/unified-engine/node_modules/@types/debug": {
44810 - "version": "4.1.12",
44811 - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",
44812 - "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==",
44813 - "dev": true,
44814 - "license": "MIT",
44815 - "dependencies": {
44816 - "@types/ms": "*"
44817 - }
44818 - },
45331 "node_modules/unified-engine/node_modules/ignore": {
45332 "version": "6.0.2",
45333 "resolved": "https://registry.npmjs.org/ignore/-/ignore-6.0.2.tgz",
package.json
+1
@@ -66,6 +66,7 @@
66 "react-dom": "^19.2.4",
67 "react-focus-on": "^3.9.1",
68 "remark-frontmatter": "^5.0.0",
69 + "remark-gfm": "^3.0.1",
70 "styled-components": "^5.3.11",
71 "styled-system": "^5.1.5"
72 },