类库
› shiki
shikijs/shiki
Shiki 是一个美观且强大的语法高亮工具,基于 TextMate 语法,适合在网页和文档中使用。
技术栈
根目录 javascript
框架
Vue.js
catalog:docs
构建工具
Rollup
catalog:bundling
Vite
catalog:bundling
esbuild
catalog:bundling
测试
Vitest
catalog:testing
代码规范
ESLint
catalog:cli
Prettier
catalog:cli
查看全部依赖 (67)
开发依赖
@antfu/eslint-config
catalog:cli
@antfu/ni
catalog:cli
@rollup/plugin-alias
catalog:bundling
@rollup/plugin-commonjs
catalog:bundling
@rollup/plugin-json
catalog:bundling
@rollup/plugin-node-resolve
catalog:bundling
@rollup/plugin-replace
catalog:bundling
@rollup/plugin-terser
catalog:bundling
@shikijs/colorized-brackets
workspace:*
@shikijs/engine-javascript
workspace:*
@shikijs/engine-oniguruma
workspace:*
@shikijs/langs
workspace:*
@shikijs/langs-precompiled
workspace:*
@shikijs/markdown-it
workspace:*
@shikijs/monaco
workspace:*
@shikijs/rehype
workspace:*
@shikijs/themes
workspace:*
@shikijs/transformers
workspace:*
@shikijs/twoslash
workspace:*
@shikijs/types
workspace:*
@shikijs/vitepress-twoslash
workspace:*
@types/fs-extra
catalog:types
@types/hast
catalog:types
@types/js-yaml
catalog:types
@types/markdown-it
catalog:types
@types/node
catalog:types
@vitest/coverage-v8
catalog:testing
ansi-sequence-parser
catalog:inlined
ansis
catalog:prod
baseline-browser-mapping
catalog:bundling
bumpp
catalog:cli
diff-match-patch-es
catalog:testing
eslint-plugin-format
catalog:cli
fast-glob
catalog:testing
fs-extra
catalog:testing
hast-util-to-html
catalog:inlined
jiti
catalog:cli
js-yaml
catalog:testing
lint-staged
catalog:cli
markdown-it
catalog:integrations
mdast-util-from-markdown
catalog:integrations
mdast-util-gfm
catalog:integrations
mdast-util-to-hast
catalog:integrations
ohash
catalog:integrations
pathe
catalog:bundling
pnpm
catalog:cli
rimraf
catalog:cli
rolldown-plugin-dts
catalog:bundling
rollup-plugin-copy
catalog:bundling
rollup-plugin-dts
catalog:bundling
rollup-plugin-esbuild
catalog:bundling
shiki
workspace:*
simple-git-hooks
catalog:cli
taze
catalog:cli
tinyexec
catalog:bundling
tm-grammars
catalog:inlined
tm-themes
catalog:inlined
tsdown
catalog:bundling
tsx
catalog:cli
typescript
catalog:cli
unist-util-visit
catalog:integrations
vite-tsconfig-paths
catalog:bundling
vitepress
catalog:docs
vitepress-plugin-mermaid
catalog:docs
vitest-package-exports
catalog:testing
vue-tsc
catalog:cli
wrangler
catalog:cli
packages/cli javascript
查看全部依赖 (4)
依赖
@shikijs/vscode-textmate
catalog:prod
ansis
catalog:prod
cac
catalog:prod
shiki
workspace:*
packages/codegen javascript
代码规范
Prettier
catalog:cli
查看全部依赖 (2)
依赖
cac
catalog:prod
shiki
workspace:*
packages/colorized-brackets javascript
查看全部依赖 (1)
依赖
shiki
workspace:*
packages/core javascript
查看全部依赖 (5)
依赖
@shikijs/primitive
workspace:*
@shikijs/types
workspace:*
@shikijs/vscode-textmate
catalog:prod
@types/hast
catalog:types
hast-util-to-html
catalog:inlined
packages/engine-javascript javascript
查看全部依赖 (3)
依赖
@shikijs/types
workspace:*
@shikijs/vscode-textmate
catalog:prod
oniguruma-to-es
catalog:prod
packages/engine-oniguruma javascript
查看全部依赖 (3)
依赖
@shikijs/types
workspace:*
@shikijs/vscode-textmate
catalog:prod
开发依赖
vscode-oniguruma
catalog:inlined
packages/langs-precompiled javascript
查看全部依赖 (3)
依赖
@shikijs/types
workspace:*
oniguruma-to-es
catalog:prod
开发依赖
tm-grammars
catalog:inlined
packages/langs javascript
查看全部依赖 (2)
依赖
@shikijs/types
workspace:*
开发依赖
tm-grammars
catalog:inlined
packages/markdown-exit javascript
查看全部依赖 (3)
依赖
markdown-exit
catalog:integrations
shiki
workspace:*
开发依赖
@shikijs/transformers
workspace:*
packages/markdown-it javascript
查看全部依赖 (5)
依赖
markdown-it
catalog:integrations
shiki
workspace:*
开发依赖
@shikijs/transformers
workspace:*
@types/markdown-it
catalog:types
markdown-it-async
catalog:integrations
packages/monaco javascript
查看全部依赖 (4)
依赖
@shikijs/core
workspace:*
@shikijs/types
workspace:*
@shikijs/vscode-textmate
catalog:prod
开发依赖
monaco-editor-core
catalog:integrations
packages/monaco/playground javascript
构建工具
Vite
catalog:bundling
查看全部依赖 (4)
依赖
@shikijs/monaco
workspace:*
monaco-editor-core
catalog:integrations
shiki
workspace:*
开发依赖
typescript
catalog:cli
packages/primitive javascript
查看全部依赖 (3)
依赖
@shikijs/types
workspace:*
@shikijs/vscode-textmate
catalog:prod
@types/hast
catalog:types
packages/rehype javascript
查看全部依赖 (11)
依赖
@shikijs/types
workspace:*
@types/hast
catalog:types
hast-util-to-string
catalog:inlined
shiki
workspace:*
unified
catalog:integrations
unist-util-visit
catalog:integrations
开发依赖
@shikijs/transformers
workspace:*
rehype-raw
catalog:integrations
rehype-stringify
catalog:integrations
remark-parse
catalog:integrations
remark-rehype
catalog:integrations
packages/shiki javascript
查看全部依赖 (12)
依赖
@shikijs/core
workspace:*
@shikijs/engine-javascript
workspace:*
@shikijs/engine-oniguruma
workspace:*
@shikijs/langs
workspace:*
@shikijs/themes
workspace:*
@shikijs/types
workspace:*
@shikijs/vscode-textmate
catalog:prod
@types/hast
catalog:types
开发依赖
rollup-plugin-copy
catalog:bundling
tm-grammars
catalog:inlined
tm-themes
catalog:inlined
vscode-oniguruma
catalog:inlined
packages/themes javascript
查看全部依赖 (2)
依赖
@shikijs/types
workspace:*
开发依赖
tm-themes
catalog:inlined
packages/transformers javascript
查看全部依赖 (2)
依赖
@shikijs/core
workspace:*
@shikijs/types
workspace:*
packages/twoslash javascript
查看全部依赖 (8)
依赖
@shikijs/core
workspace:*
@shikijs/types
workspace:*
twoslash
catalog:integrations
开发依赖
@iconify-json/carbon
catalog:icons
@iconify-json/codicon
catalog:icons
@shikijs/twoslash
workspace:*
hast-util-from-html
catalog:inlined
typescript
catalog:cli
packages/types javascript
查看全部依赖 (2)
依赖
@shikijs/vscode-textmate
catalog:prod
@types/hast
catalog:types
packages/vitepress-twoslash javascript
框架
Vue.js
catalog:docs
查看全部依赖 (12)
依赖
@shikijs/twoslash
workspace:*
floating-vue
catalog:docs
lz-string
catalog:integrations
magic-string
catalog:integrations
markdown-it
catalog:integrations
mdast-util-from-markdown
catalog:integrations
mdast-util-gfm
catalog:integrations
mdast-util-to-hast
catalog:integrations
ohash
catalog:integrations
shiki
workspace:*
twoslash
catalog:integrations
twoslash-vue
catalog:integrations