Skip to content

Commit

Permalink
chore(v2): use remark-slug so that rightToc can benefit from it
Browse files Browse the repository at this point in the history
  • Loading branch information
endiliey committed May 14, 2019
1 parent ba67242 commit a0089aa
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 27 deletions.
2 changes: 1 addition & 1 deletion packages/docusaurus-mdx-loader/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
"mdast-util-to-string": "^1.0.5",
"prism-themes": "^1.1.0",
"prismjs": "^1.16.0",
"rehype-slug": "^2.0.2",
"remark-emoji": "^2.0.2",
"remark-slug": "^5.1.1",
"stringify-object": "^3.3.0",
"unist-util-visit": "^1.4.0"
},
Expand Down
6 changes: 3 additions & 3 deletions packages/docusaurus-mdx-loader/src/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@ const {getOptions} = require('loader-utils');
const mdx = require('@mdx-js/mdx');
const rehypePrism = require('@mapbox/rehype-prism');
const emoji = require('remark-emoji');
const slug = require('rehype-slug');
const slug = require('remark-slug');
const matter = require('gray-matter');
const stringifyObject = require('stringify-object');
const linkHeadings = require('./linkHeadings');
const rightToc = require('./rightToc');

const DEFAULT_OPTIONS = {
rehypePlugins: [[rehypePrism, {ignoreMissing: true}], slug, linkHeadings],
remarkPlugins: [emoji, rightToc],
rehypePlugins: [[rehypePrism, {ignoreMissing: true}], linkHeadings],
remarkPlugins: [emoji, slug, rightToc],
prismTheme: 'prism-themes/themes/prism-atom-dark.css',
};

Expand Down
34 changes: 11 additions & 23 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -6130,7 +6130,7 @@ gitconfiglocal@^1.0.0:
dependencies:
ini "^1.3.2"

github-slugger@^1.1.1, github-slugger@^1.2.1:
github-slugger@^1.0.0, github-slugger@^1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.2.1.tgz#47e904e70bf2dccd0014748142d31126cfd49508"
integrity sha512-SsZUjg/P03KPzQBt7OxJPasGw6NRO5uOgiZ5RGXVud5iSIZ0eNZeNp5rTwCxtavrRUa/A77j8mePVc5lEvk0KQ==
Expand Down Expand Up @@ -6531,16 +6531,6 @@ hast-util-from-parse5@^5.0.0:
web-namespaces "^1.1.2"
xtend "^4.0.1"

hast-util-has-property@^1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/hast-util-has-property/-/hast-util-has-property-1.0.2.tgz#4c9c3c6122fcc84a5b7c40a573940aaa4b8a8278"
integrity sha512-EBzRiKIIe9wouLSjqun5ti0oYcEe5U1eEpuOPtcihmP3KvFRovOmmXypf1B/QalQr9S4YoVgLOSg6gW98ihRbA==

hast-util-is-element@^1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/hast-util-is-element/-/hast-util-is-element-1.0.2.tgz#c23c9428b6a5a4e323bf9e16f87417476314981b"
integrity sha512-4MEtyofNi3ZunPFrp9NpTQdNPN24xvLX3M+Lr/RGgPX6TLi+wR4/DqeoyQ7lwWcfUp4aevdt4RR0r7ZQPFbHxw==

hast-util-parse-selector@^2.2.0:
version "2.2.1"
resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-2.2.1.tgz#4ddbae1ae12c124e3eb91b581d2556441766f0ab"
Expand Down Expand Up @@ -8959,7 +8949,7 @@ mdast-util-to-hast@^4.0.0:
unist-util-visit "^1.1.0"
xtend "^4.0.1"

mdast-util-to-string@^1.0.5:
mdast-util-to-string@^1.0.0, mdast-util-to-string@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-1.0.5.tgz#3552b05428af22ceda34f156afe62ec8e6d731ca"
integrity sha512-2qLt/DEOo5F6nc2VFScQiHPzQ0XXcabquRJxKMhKte8nt42o08HUxNDPk7tt0YPxnWjAT11I1SYi0X0iPnfI5A==
Expand Down Expand Up @@ -11584,17 +11574,6 @@ regjsparser@^0.6.0:
dependencies:
jsesc "~0.5.0"

rehype-slug@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/rehype-slug/-/rehype-slug-2.0.2.tgz#a0d5a4118548ee6165b1f911a213a13e284d91ba"
integrity sha512-CDCRfqx4qgfOSDG6t9KoyvrLejrICqhDJu0kNY2r5RhZLr2QHp9gG533nLzp6HLTVT0fSbZbdx8YvqLGpCBjPA==
dependencies:
github-slugger "^1.1.1"
hast-util-has-property "^1.0.0"
hast-util-is-element "^1.0.0"
hast-util-to-string "^1.0.0"
unist-util-visit "^1.1.0"

relateurl@0.2.x:
version "0.2.7"
resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9"
Expand Down Expand Up @@ -11642,6 +11621,15 @@ remark-parse@^6.0.0:
vfile-location "^2.0.0"
xtend "^4.0.1"

remark-slug@^5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/remark-slug/-/remark-slug-5.1.1.tgz#eb5dba0cf779487ef7ddf65c735ba4d4ca017542"
integrity sha512-r591rdoDPJkSSAVvEaTVUkqbMp7c7AyZfif14V0Dp66GQkOHzaPAS6wyhawSbqpS0ZdTnfJS+TltFoxzi6bdIA==
dependencies:
github-slugger "^1.0.0"
mdast-util-to-string "^1.0.0"
unist-util-visit "^1.0.0"

remark-squeeze-paragraphs@^3.0.1:
version "3.0.3"
resolved "https://registry.yarnpkg.com/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-3.0.3.tgz#299d8db7d44008c9ae240dbf6d1f55b8b0f924ce"
Expand Down

0 comments on commit a0089aa

Please sign in to comment.