mirror of
https://github.com/pengzhanbo/vuepress-theme-plume.git
synced 2026-04-23 10:58:13 +08:00
feat(plugin-md-power): add markdown-it-cjk-friendly plugin (#773)
This commit is contained in:
parent
3553022597
commit
32f4a8be5a
@ -100,6 +100,7 @@
|
||||
"image-size": "catalog:prod",
|
||||
"local-pkg": "catalog:prod",
|
||||
"lru-cache": "catalog:prod",
|
||||
"markdown-it-cjk-friendly": "catalog:prod",
|
||||
"markdown-it-container": "catalog:prod",
|
||||
"nanoid": "catalog:prod",
|
||||
"shiki": "catalog:prod",
|
||||
|
||||
@ -7,6 +7,7 @@ import { sub } from '@mdit/plugin-sub'
|
||||
import { sup } from '@mdit/plugin-sup'
|
||||
import { tasklist } from '@mdit/plugin-tasklist'
|
||||
import { isPlainObject } from '@vuepress/helper'
|
||||
import cjsFriendly from 'markdown-it-cjk-friendly'
|
||||
import { abbrPlugin } from './abbr.js'
|
||||
import { annotationPlugin } from './annotation.js'
|
||||
import { plotPlugin } from './plot.js'
|
||||
@ -15,6 +16,7 @@ export function inlineSyntaxPlugin(
|
||||
md: Markdown,
|
||||
options: MarkdownPowerPluginOptions,
|
||||
): void {
|
||||
md.use(cjsFriendly)
|
||||
md.use(attrs)
|
||||
md.use(mark)
|
||||
md.use(sub)
|
||||
|
||||
23
pnpm-lock.yaml
generated
23
pnpm-lock.yaml
generated
@ -254,6 +254,9 @@ catalogs:
|
||||
mark.js:
|
||||
specifier: ^8.11.1
|
||||
version: 8.11.1
|
||||
markdown-it-cjk-friendly:
|
||||
specifier: ^1.3.2
|
||||
version: 1.3.2
|
||||
markdown-it-container:
|
||||
specifier: ^4.0.0
|
||||
version: 4.0.0
|
||||
@ -688,6 +691,9 @@ importers:
|
||||
markdown-it:
|
||||
specifier: catalog:dev
|
||||
version: 14.1.0
|
||||
markdown-it-cjk-friendly:
|
||||
specifier: catalog:prod
|
||||
version: 1.3.2(@types/markdown-it@14.1.2)(markdown-it@14.1.0)
|
||||
markdown-it-container:
|
||||
specifier: catalog:prod
|
||||
version: 4.0.0
|
||||
@ -5514,6 +5520,16 @@ packages:
|
||||
'@types/markdown-it': '*'
|
||||
markdown-it: '*'
|
||||
|
||||
markdown-it-cjk-friendly@1.3.2:
|
||||
resolution: {integrity: sha512-6d7MmSnmD1rHTE3iNftpvdvv4sqV0VSBaPQCC1FsIipB2050/WxlJzSLtDp7QPWFF1lfpLu/N5/OUroaZqCv/w==}
|
||||
engines: {node: '>=16'}
|
||||
peerDependencies:
|
||||
'@types/markdown-it': '*'
|
||||
markdown-it: '*'
|
||||
peerDependenciesMeta:
|
||||
'@types/markdown-it':
|
||||
optional: true
|
||||
|
||||
markdown-it-container@4.0.0:
|
||||
resolution: {integrity: sha512-HaNccxUH0l7BNGYbFbjmGpf5aLHAMTinqRZQAEQbMr2cdD3z91Q6kIo1oUn1CQndkT03jat6ckrdRYuwwqLlQw==}
|
||||
|
||||
@ -12699,6 +12715,13 @@ snapshots:
|
||||
'@types/markdown-it': 14.1.2
|
||||
markdown-it: 14.1.0
|
||||
|
||||
markdown-it-cjk-friendly@1.3.2(@types/markdown-it@14.1.2)(markdown-it@14.1.0):
|
||||
dependencies:
|
||||
get-east-asian-width: 1.3.0
|
||||
markdown-it: 14.1.0
|
||||
optionalDependencies:
|
||||
'@types/markdown-it': 14.1.2
|
||||
|
||||
markdown-it-container@4.0.0: {}
|
||||
|
||||
markdown-it-emoji@3.0.0: {}
|
||||
|
||||
@ -105,6 +105,7 @@ catalogs:
|
||||
local-pkg: ^1.1.2
|
||||
lru-cache: ^11.2.4
|
||||
mark.js: ^8.11.1
|
||||
markdown-it-cjk-friendly: ^1.3.2
|
||||
markdown-it-container: ^4.0.0
|
||||
markmap-lib: ^0.18.12
|
||||
markmap-toolbar: ^0.18.12
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user