返回 slidev
katex.ts
根目录 / packages / slidev / node / setups / katex.ts
1 import type { KatexSetup } from '@slidev/types'
2 import type { KatexOptions } from 'katex'
3 import { loadSetups } from './load'
4
5 export default async function setupKatex(roots: string[]): Promise<KatexOptions> {
6 const options = await loadSetups<KatexSetup>(roots, 'katex.ts', [])
7 return Object.assign(
8 { strict: false },
9 ...options,
10 )
11 }
12
12 lines TYPESCRIPT