perf: init shikiji only when needed and limit langs

This commit is contained in:
Julien Calixte
2025-07-12 22:26:07 +02:00
parent 2ea1ec1587
commit dd5d4b04f7
3 changed files with 34 additions and 15 deletions

23
src/shims-vue.d.ts vendored
View File

@@ -1,15 +1,14 @@
declare module '*.vue' {
import { defineComponent } from 'vue'
declare module "*.vue" {
import { defineComponent } from "vue"
const component: ReturnType<typeof defineComponent>
export default component
}
declare module 'pouchdb-adapter-indexeddb'
declare module '@toycode/markdown-it-class'
declare module 'markdown-it-block-embed'
declare module 'markdown-it-checkbox'
declare module 'markdown-it-footnote'
declare module 'markdown-it-regexp'
declare module 'markdown-it-iframe'
declare module 'markdown-it-shikiji'
declare module '@rushstack/eslint-patch/modern-module-resolution'
declare module 'pastel-color'
declare module "pouchdb-adapter-indexeddb"
declare module "@toycode/markdown-it-class"
declare module "markdown-it-block-embed"
declare module "markdown-it-checkbox"
declare module "markdown-it-footnote"
declare module "markdown-it-regexp"
declare module "markdown-it-iframe"
declare module "@rushstack/eslint-patch/modern-module-resolution"
declare module "pastel-color"