1.0.0-rc.135 • Published 5 months ago

@vuepress-plume/plugin-shikiji v1.0.0-rc.135

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

@vuepress-plume/plugin-shikiji

使用 shiki 为 Markdown 代码块启用代码高亮。

!WARNING 相比于 官方的 @vuepress/plugin-shiki, 本插件做了很多各种各样的调整,你可以认为这是试验性的。

Install

npm install @vuepress-plume/plugin-shikiji
# or
pnpm add @vuepress-plume/plugin-shikiji
# or
yarn add @vuepress-plume/plugin-shikiji

Usage

// .vuepress/config.[jt]s
import { shikiPlugin } from '@vuepress-plume/plugin-shikiji'

export default {
  // ...
  plugins: [
    shikiPlugin()
  ]
  // ...
}

Options

interface ShikijiOptions {
  /**
   * Custom theme for syntax highlighting.
   *
   * You can also pass an object with `light` and `dark` themes to support dual themes.
   *
   * @example { theme: 'github-dark' }
   * @example { theme: { light: 'github-light', dark: 'github-dark' } }
   *
   * You can use an existing theme.
   * @see https://shiki.style/themes
   * Or add your own theme.
   * @see https://shiki.style/guide/load-theme
   */
  theme?: ThemeOptions
  /**
   * Languages for syntax highlighting.
   * @see https://shiki.style/languages
   */
  languages?: LanguageInput[]
  /**
   * Custom language aliases.
   *
   * @example { 'my-lang': 'js' }
   * @see https://shiki.style/guide/load-lang#custom-language-aliases
   */
  languageAlias?: Record<string, string>
  /**
   * Setup Shikiji instance
   */
  shikiSetup?: (shikiji: Highlighter) => void | Promise<void>
  /**
   * Fallback language when the specified language is not available.
   */
  defaultHighlightLang?: string
  /**
   * Transformers applied to code blocks
   * @see https://shiki.style/guide/transformers
   */
  codeTransformers?: ShikiTransformer[]
  /**
   * Enable transformerRenderWhitespace
   * @default false
   */
  whitespace?: boolean
}
1.0.0-rc.133

5 months ago

1.0.0-rc.134

5 months ago

1.0.0-rc.135

5 months ago

1.0.0-rc.132

5 months ago

1.0.0-rc.131

6 months ago

1.0.0-rc.130

6 months ago

1.0.0-rc.129

6 months ago

1.0.0-rc.126

7 months ago

1.0.0-rc.127

7 months ago

1.0.0-rc.128

7 months ago

1.0.0-rc.125

7 months ago

1.0.0-rc.123

7 months ago

1.0.0-rc.124

7 months ago

1.0.0-rc.122

7 months ago

1.0.0-rc.121

8 months ago

1.0.0-rc.120

8 months ago

1.0.0-rc.119

8 months ago

1.0.0-rc.118

8 months ago

1.0.0-rc.117

9 months ago

1.0.0-rc.115

9 months ago

1.0.0-rc.116

9 months ago

1.0.0-rc.114

9 months ago

1.0.0-rc.113

9 months ago

1.0.0-rc.111

10 months ago

1.0.0-rc.112

9 months ago

1.0.0-rc.110

10 months ago

1.0.0-rc.109

10 months ago

1.0.0-rc.108

10 months ago

1.0.0-rc.104

10 months ago

1.0.0-rc.105

10 months ago

1.0.0-rc.106

10 months ago

1.0.0-rc.107

10 months ago

1.0.0-rc.103

10 months ago

1.0.0-rc.93

11 months ago

1.0.0-rc.92

11 months ago

1.0.0-rc.91

11 months ago

1.0.0-rc.90

11 months ago

1.0.0-rc.89

11 months ago

1.0.0-rc.97

11 months ago

1.0.0-rc.96

11 months ago

1.0.0-rc.95

11 months ago

1.0.0-rc.94

11 months ago

1.0.0-rc.99

11 months ago

1.0.0-rc.98

11 months ago

1.0.0-rc.100

11 months ago

1.0.0-rc.101

10 months ago

1.0.0-rc.102

10 months ago

1.0.0-rc.88

11 months ago

1.0.0-rc.87

12 months ago

1.0.0-rc.86

12 months ago

1.0.0-rc.85

12 months ago

1.0.0-rc.84

12 months ago

1.0.0-rc.83

1 year ago

1.0.0-rc.82

1 year ago

1.0.0-rc.71

1 year ago

1.0.0-rc.70

1 year ago

1.0.0-rc.68

1 year ago

1.0.0-rc.67

1 year ago

1.0.0-rc.66

1 year ago

1.0.0-rc.65

1 year ago

1.0.0-rc.69

1 year ago

1.0.0-rc.81

1 year ago

1.0.0-rc.80

1 year ago

1.0.0-rc.75

1 year ago

1.0.0-rc.74

1 year ago

1.0.0-rc.73

1 year ago

1.0.0-rc.72

1 year ago

1.0.0-rc.79

1 year ago

1.0.0-rc.78

1 year ago

1.0.0-rc.77

1 year ago

1.0.0-rc.76

1 year ago

1.0.0-rc.64

1 year ago

1.0.0-rc.63

1 year ago

1.0.0-rc.60

1 year ago

1.0.0-rc.57

1 year ago

1.0.0-rc.59

1 year ago

1.0.0-rc.58

1 year ago

1.0.0-rc.62

1 year ago

1.0.0-rc.61

1 year ago

1.0.0-rc.56

1 year ago

1.0.0-rc.55

1 year ago

1.0.0-rc.54

1 year ago

1.0.0-rc.53

1 year ago

1.0.0-rc.52

1 year ago

1.0.0-rc.51

1 year ago

1.0.0-rc.50

1 year ago

1.0.0-rc.49

1 year ago

1.0.0-rc.48

1 year ago

1.0.0-rc.47

1 year ago

1.0.0-rc.46

1 year ago

1.0.0-rc.45

1 year ago

1.0.0-rc.44

1 year ago

1.0.0-rc.43

1 year ago

1.0.0-rc.42

1 year ago

1.0.0-rc.41

1 year ago

1.0.0-rc.40

1 year ago

1.0.0-rc.39

1 year ago

1.0.0-rc.38

1 year ago

1.0.0-rc.37

1 year ago

1.0.0-rc.36

1 year ago

1.0.0-rc.35

1 year ago

1.0.0-rc.34

1 year ago

1.0.0-rc.33

1 year ago

1.0.0-rc.32

1 year ago

1.0.0-rc.31

1 year ago

1.0.0-rc.30

2 years ago

1.0.0-rc.29

2 years ago

1.0.0-rc.28

2 years ago

1.0.0-rc.27

2 years ago

1.0.0-rc.26

2 years ago

1.0.0-rc.25

2 years ago

1.0.0-rc.24

2 years ago

1.0.0-rc.23

2 years ago

1.0.0-rc.20

2 years ago

1.0.0-rc.22

2 years ago

1.0.0-rc.21

2 years ago

1.0.0-rc.17

2 years ago

1.0.0-rc.16

2 years ago

1.0.0-rc.19

2 years ago

1.0.0-rc.18

2 years ago

1.0.0-rc.15

2 years ago

1.0.0-rc.14

2 years ago

1.0.0-rc.13

2 years ago

1.0.0-rc.12

2 years ago

1.0.0-rc.11

2 years ago

1.0.0-rc.9

2 years ago

1.0.0-rc.8

2 years ago

1.0.0-rc.10

2 years ago

1.0.0-rc.7

2 years ago

1.0.0-rc.5

2 years ago

1.0.0-rc.6

2 years ago

1.0.0-rc.4

2 years ago

1.0.0-rc.3

2 years ago

1.0.0-rc.2

2 years ago

1.0.0-rc.1

2 years ago

1.0.0-rc.0

2 years ago

1.0.0-beta.89

2 years ago