Skip to main content
Module

x/frugal/doc/dep/marked.ts>Instance.Marked

A frugal web framework
Latest
class Instance.Marked
import { Instance } from "https://deno.land/x/frugal@0.9.6/doc/dep/marked.ts";
const { Marked } = Instance;

Constructors

new
Marked(...args: MarkedExtension[])

Properties

defaults: MarkedOptions
Hooks: _Hooks
lexer: _Lexer.lex
Lexer: _Lexer
options: (opt: MarkedOptions) => this
parse: (
src: string,
optOrCallback?:
| MarkedOptions
| undefined
| null
,
callback?: ResultCallback | undefined,
) => string | Promise<string | undefined> | undefined
parseInline: (
src: string,
optOrCallback?:
| MarkedOptions
| undefined
| null
,
callback?: ResultCallback | undefined,
) => string | Promise<string | undefined> | undefined
parser: _Parser.parse
Parser: _Parser
Renderer: _Renderer
Slugger: _Slugger
TextRenderer: _TextRenderer
Tokenizer: _Tokenizer

Methods

setOptions(opt: MarkedOptions): this
use(...args: MarkedExtension[]): this
walkTokens<T = void>(tokens: Token[] | TokensList, callback: (token: Token) => T | T[]): T[]

Run callback for every token