2026-05-31 13:54:31 +02:00

14 lines
560 B
JavaScript

import { createTwoslasher } from 'twoslash';
import { createTransformerFactory, rendererRich } from './core.mjs';
export { ShikiTwoslashError, defaultCompletionIcons, defaultCustomTagIcons, defaultHoverInfoProcessor, defaultTwoslashOptions, rendererClassic } from './core.mjs';
import '@shikijs/core';
function transformerTwoslash(options = {}) {
return createTransformerFactory(
createTwoslasher({ cache: options?.cache }),
rendererRich(options.rendererRich)
)(options);
}
export { createTransformerFactory, rendererRich, transformerTwoslash };