aboutsummaryrefslogtreecommitdiff
path: root/node_modules/vuepress/lib/markdown/preWrapper.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/vuepress/lib/markdown/preWrapper.js')
-rw-r--r--node_modules/vuepress/lib/markdown/preWrapper.js19
1 files changed, 0 insertions, 19 deletions
diff --git a/node_modules/vuepress/lib/markdown/preWrapper.js b/node_modules/vuepress/lib/markdown/preWrapper.js
deleted file mode 100644
index 8f1b1d73..00000000
--- a/node_modules/vuepress/lib/markdown/preWrapper.js
+++ /dev/null
@@ -1,19 +0,0 @@
-// markdown-it plugin for wrapping <pre> ... </pre>.
-//
-// If your plugin was chained before preWrapper, you can add additional eleemnt directly.
-// If your plugin was chained after preWrapper, you can use these slots:
-// 1. <!--beforebegin-->
-// 2. <!--afterbegin-->
-// 3. <!--beforeend-->
-// 4. <!--afterend-->
-
-module.exports = md => {
- const fence = md.renderer.rules.fence
- md.renderer.rules.fence = (...args) => {
- const [tokens, idx] = args
- const token = tokens[idx]
- const rawCode = fence(...args)
- return `<!--beforebegin--><div class="language-${token.info.trim()} extra-class">` +
- `<!--afterbegin-->${rawCode}<!--beforeend--></div><!--afterend-->`
- }
-}