micromark-extension-cjk-friendly
Version:
micromark extension to make Markdown emphasis (`**`) in CommonMark more friendly with Chinese, Japanese, and Korean (CJK)
18 lines (15 loc) • 555 B
TypeScript
import { Resolver, TokenizeContext, Effects, State } from 'micromark-util-types';
/** @type {Construct} */
declare const attention: {
name: string;
resolveAll: typeof resolveAllAttention;
tokenize: typeof tokenizeAttention;
};
declare function resolveAllAttention(events: Parameters<Resolver>[0], context: Parameters<Resolver>[1]): ReturnType<Resolver>;
/**
* @this {TokenizeContext}
* Context.
* @type {Tokenizer}
*/
declare function tokenizeAttention(this: TokenizeContext, effects: Effects, ok: State): State;
export { attention };