CoolFace
Datasetpublic

basant307/AI_Governance_Project

sourceHugging Faceapache-2.0updated 2mo agoView on Hugging Face
0likes48downloads
constructs.js85 linesDownload Raw Back to lib
1/**2 * @import {Extension} from 'micromark-util-types'3 */4 5import { attention, autolink, blockQuote, characterEscape, characterReference, codeFenced, codeIndented, codeText, definition, hardBreakEscape, headingAtx, htmlFlow, htmlText, labelEnd, labelStartImage, labelStartLink, lineEnding, list, setextUnderline, thematicBreak } from 'micromark-core-commonmark';6import { resolver as resolveText } from './initialize/text.js';7 8/** @satisfies {Extension['document']} */9export const document = {10  [42]: list,11  [43]: list,12  [45]: list,13  [48]: list,14  [49]: list,15  [50]: list,16  [51]: list,17  [52]: list,18  [53]: list,19  [54]: list,20  [55]: list,21  [56]: list,22  [57]: list,23  [62]: blockQuote24};25 26/** @satisfies {Extension['contentInitial']} */27export const contentInitial = {28  [91]: definition29};30 31/** @satisfies {Extension['flowInitial']} */32export const flowInitial = {33  [-2]: codeIndented,34  [-1]: codeIndented,35  [32]: codeIndented36};37 38/** @satisfies {Extension['flow']} */39export const flow = {40  [35]: headingAtx,41  [42]: thematicBreak,42  [45]: [setextUnderline, thematicBreak],43  [60]: htmlFlow,44  [61]: setextUnderline,45  [95]: thematicBreak,46  [96]: codeFenced,47  [126]: codeFenced48};49 50/** @satisfies {Extension['string']} */51export const string = {52  [38]: characterReference,53  [92]: characterEscape54};55 56/** @satisfies {Extension['text']} */57export const text = {58  [-5]: lineEnding,59  [-4]: lineEnding,60  [-3]: lineEnding,61  [33]: labelStartImage,62  [38]: characterReference,63  [42]: attention,64  [60]: [autolink, htmlText],65  [91]: labelStartLink,66  [92]: [hardBreakEscape, characterEscape],67  [93]: labelEnd,68  [95]: attention,69  [96]: codeText70};71 72/** @satisfies {Extension['insideSpan']} */73export const insideSpan = {74  null: [attention, resolveText]75};76 77/** @satisfies {Extension['attentionMarkers']} */78export const attentionMarkers = {79  null: [42, 95]80};81 82/** @satisfies {Extension['disable']} */83export const disable = {84  null: []85};
basant307/AI_Governance_Project · CoolFace