|
|
|
@ -15,7 +15,7 @@ import { sfcPlugin, type SfcPluginOptions } from '@mdit-vue/plugin-sfc'
|
|
|
|
|
import { titlePlugin } from '@mdit-vue/plugin-title'
|
|
|
|
|
import { tocPlugin, type TocPluginOptions } from '@mdit-vue/plugin-toc'
|
|
|
|
|
import { slugify } from '@mdit-vue/shared'
|
|
|
|
|
import { IThemeRegistration } from 'shiki'
|
|
|
|
|
import type { IThemeRegistration } from 'shiki'
|
|
|
|
|
import { highlight } from './plugins/highlight'
|
|
|
|
|
import { highlightLinePlugin } from './plugins/highlightLines'
|
|
|
|
|
import { lineNumberPlugin } from './plugins/lineNumbers'
|
|
|
|
@ -24,7 +24,7 @@ import { snippetPlugin } from './plugins/snippet'
|
|
|
|
|
import { preWrapperPlugin } from './plugins/preWrapper'
|
|
|
|
|
import { linkPlugin } from './plugins/link'
|
|
|
|
|
import { imagePlugin } from './plugins/image'
|
|
|
|
|
import { Header } from '../shared'
|
|
|
|
|
import type { Header } from '../shared'
|
|
|
|
|
|
|
|
|
|
export type ThemeOptions =
|
|
|
|
|
| IThemeRegistration
|
|
|
|
|