UNPKG

@bhsd/codemirror-mediawiki

Version:

Modified CodeMirror mode based on wikimedia/mediawiki-extensions-CodeMirror

16 lines (15 loc) 551 B
import type { ConfigData } from 'wikiparser-node'; import type { MwConfig } from './token'; /** * 加载CodeMirror的mediawiki模块需要的设置 * @param modes tagModes */ export type MwConfigGetter = (modes: Record<string, string>) => Promise<MwConfig>; export declare const getMwConfig: MwConfigGetter; /** * 将MwConfig转换为Config * @param minConfig 基础Config * @param mwConfig */ export type ParserConfigGetter = (minConfig: ConfigData, mwConfig: MwConfig) => ConfigData; export declare const getParserConfig: ParserConfigGetter;