Changes
93 changed files (+152/-152)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
deps/esm.sh/micromark-util-classify-character/mod.ts > deps/npm/micromark-util-classify-character/mod.ts
-
deps/esm.sh/micromark-util-combine-extensions/mod.ts > deps/npm/micromark-util-combine-extensions/mod.ts
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3,7 +3,7 @@ //// SPDX-License-Identifier: Apache-2.0 import { extname } from "../../deps/deno.land/std/path/mod.ts"; import type * as Mdast from "../../deps/esm.sh/mdast/types.ts"; import type * as Mdast from "../../deps/npm/mdast/types.ts"; import type { ContentParser, ParseParameters } from "./interface.ts"; import type { DocumentContent } from "../types.ts";
-
-
-
@@ -4,11 +4,11 @@ // SPDX-License-Identifier: Apache-2.0import { test as testFrontmatter } from "../../deps/deno.land/std/front_matter/test.ts"; import * as yamlFrontmatter from "../../deps/deno.land/std/front_matter/yaml.ts"; import type * as Mdast from "../../deps/esm.sh/mdast/types.ts"; import { fromMarkdown } from "../../deps/esm.sh/mdast-util-from-markdown/mod.ts"; import { toString } from "../../deps/esm.sh/mdast-util-to-string/mod.ts"; import { headingRange } from "../../deps/esm.sh/mdast-util-heading-range/mod.ts"; import { find as findNode } from "../../deps/esm.sh/unist-util-find/mod.ts"; import type * as Mdast from "../../deps/npm/mdast/types.ts"; import { fromMarkdown } from "../../deps/npm/mdast-util-from-markdown/mod.ts"; import { toString } from "../../deps/npm/mdast-util-to-string/mod.ts"; import { headingRange } from "../../deps/npm/mdast-util-heading-range/mod.ts"; import { find as findNode } from "../../deps/npm/unist-util-find/mod.ts"; import { ofm } from "../../lib/micromark_extension_ofm/mod.ts"; import {
-
-
-
@@ -7,8 +7,8 @@ assert,assertObjectMatch, } from "../../../deps/deno.land/std/assert/mod.ts"; import type * as Mdast from "../../../deps/esm.sh/mdast/types.ts"; import { fromMarkdown } from "../../../deps/esm.sh/mdast-util-from-markdown/mod.ts"; import type * as Mdast from "../../../deps/npm/mdast/types.ts"; import { fromMarkdown } from "../../../deps/npm/mdast-util-from-markdown/mod.ts"; import { macanaMarkAssets } from "./mdast_util_macana_mark_assets.ts"; import { ofmWikilink } from "../../../lib/micromark_extension_ofm_wikilink/mod.ts";
-
-
-
@@ -2,9 +2,9 @@ // SPDX-FileCopyrightText: 2024 Shota FUJI <pockawoooh@gmail.com>// // SPDX-License-Identifier: Apache-2.0 import type * as Mdast from "../../../deps/esm.sh/mdast/types.ts"; import { SKIP, visit } from "../../../deps/esm.sh/unist-util-visit/mod.ts"; import { definitions } from "../../../deps/esm.sh/mdast-util-definitions/mod.ts"; import type * as Mdast from "../../../deps/npm/mdast/types.ts"; import { SKIP, visit } from "../../../deps/npm/unist-util-visit/mod.ts"; import { definitions } from "../../../deps/npm/mdast-util-definitions/mod.ts"; import type { AssetToken } from "../../types.ts";
-
-
-
@@ -7,8 +7,8 @@ assert,assertObjectMatch, } from "../../../deps/deno.land/std/assert/mod.ts"; import type * as Mdast from "../../../deps/esm.sh/mdast/types.ts"; import { fromMarkdown } from "../../../deps/esm.sh/mdast-util-from-markdown/mod.ts"; import type * as Mdast from "../../../deps/npm/mdast/types.ts"; import { fromMarkdown } from "../../../deps/npm/mdast-util-from-markdown/mod.ts"; import { macanaMarkDocumentToken } from "./mdast_util_macana_mark_document_token.ts"; import { ofmWikilinkFromMarkdown } from "../../../lib/mdast_util_ofm_wikilink/mod.ts";
-
-
-
@@ -3,9 +3,9 @@ //// SPDX-License-Identifier: Apache-2.0 import { extname } from "../../../deps/deno.land/std/path/mod.ts"; import type * as Mdast from "../../../deps/esm.sh/mdast/types.ts"; import { SKIP, visit } from "../../../deps/esm.sh/unist-util-visit/mod.ts"; import { definitions } from "../../../deps/esm.sh/mdast-util-definitions/mod.ts"; import type * as Mdast from "../../../deps/npm/mdast/types.ts"; import { SKIP, visit } from "../../../deps/npm/unist-util-visit/mod.ts"; import { definitions } from "../../../deps/npm/mdast-util-definitions/mod.ts"; import type { ParseParameters } from "../interface.ts"; import type { DocumentToken } from "../../types.ts";
-
-
-
@@ -4,12 +4,12 @@ // SPDX-License-Identifier: Apache-2.0/** @jsx h */ import type * as Hast from "../../../../deps/esm.sh/hast/types.ts"; import { h } from "../../../../deps/esm.sh/hastscript/mod.ts"; import type * as Hast from "../../../../deps/npm/hast/types.ts"; import { h } from "../../../../deps/npm/hastscript/mod.ts"; import { type Handlers, type State, } from "../../../../deps/esm.sh/mdast-util-to-hast/mod.ts"; } from "../../../../deps/npm/mdast-util-to-hast/mod.ts"; import { type CalloutType,
-
-
-
@@ -4,12 +4,12 @@ // SPDX-License-Identifier: Apache-2.0/** @jsx h */ import { visit } from "../../../../deps/esm.sh/unist-util-visit/mod.ts"; import type * as Mdast from "../../../../deps/esm.sh/mdast/types.ts"; import type * as Hast from "../../../../deps/esm.sh/hast/types.ts"; import { refractor } from "../../../../deps/esm.sh/refractor/mod.ts"; import { h } from "../../../../deps/esm.sh/hastscript/mod.ts"; import { type Handlers } from "../../../../deps/esm.sh/mdast-util-to-hast/mod.ts"; import { visit } from "../../../../deps/npm/unist-util-visit/mod.ts"; import type * as Mdast from "../../../../deps/npm/mdast/types.ts"; import type * as Hast from "../../../../deps/npm/hast/types.ts"; import { refractor } from "../../../../deps/npm/refractor/mod.ts"; import { h } from "../../../../deps/npm/hastscript/mod.ts"; import { type Handlers } from "../../../../deps/npm/mdast-util-to-hast/mod.ts"; import { buildClasses, css } from "../css.ts";
-
-
-
@@ -5,10 +5,10 @@/** @jsx h */ import { extname } from "../../../../deps/deno.land/std/path/mod.ts"; import type * as Hast from "../../../../deps/esm.sh/hast/types.ts"; import type * as Mdast from "../../../../deps/esm.sh/mdast/types.ts"; import { h } from "../../../../deps/esm.sh/hastscript/mod.ts"; import { type State } from "../../../../deps/esm.sh/mdast-util-to-hast/mod.ts"; import type * as Hast from "../../../../deps/npm/hast/types.ts"; import type * as Mdast from "../../../../deps/npm/mdast/types.ts"; import { h } from "../../../../deps/npm/hastscript/mod.ts"; import { type State } from "../../../../deps/npm/mdast-util-to-hast/mod.ts"; import { type OfmWikilinkEmbed } from "../../../../lib/mdast_util_ofm_wikilink/mod.ts"; import type { Document } from "../../../types.ts";
-
-
-
@@ -4,13 +4,13 @@ // SPDX-License-Identifier: Apache-2.0/** @jsx h */ import type * as Hast from "../../../../deps/esm.sh/hast/types.ts"; import type * as Mdast from "../../../../deps/esm.sh/mdast/types.ts"; import { h } from "../../../../deps/esm.sh/hastscript/mod.ts"; import type * as Hast from "../../../../deps/npm/hast/types.ts"; import type * as Mdast from "../../../../deps/npm/mdast/types.ts"; import { h } from "../../../../deps/npm/hastscript/mod.ts"; import { type Handlers, type State, } from "../../../../deps/esm.sh/mdast-util-to-hast/mod.ts"; } from "../../../../deps/npm/mdast-util-to-hast/mod.ts"; import { type OfmWikilink } from "../../../../lib/mdast_util_ofm_wikilink/mod.ts";
-
-
-
@@ -4,9 +4,9 @@ // SPDX-License-Identifier: Apache-2.0/** @jsx h */ import type * as Mdast from "../../../../deps/esm.sh/mdast/types.ts"; import { h } from "../../../../deps/esm.sh/hastscript/mod.ts"; import { type Handlers } from "../../../../deps/esm.sh/mdast-util-to-hast/mod.ts"; import type * as Mdast from "../../../../deps/npm/mdast/types.ts"; import { h } from "../../../../deps/npm/hastscript/mod.ts"; import { type Handlers } from "../../../../deps/npm/mdast-util-to-hast/mod.ts"; import { buildClasses, css, join } from "../css.ts"; import * as icons from "../icons/lucide.tsx";
-
-
-
@@ -2,19 +2,19 @@ // SPDX-FileCopyrightText: 2024 Shota FUJI <pockawoooh@gmail.com>// // SPDX-License-Identifier: Apache-2.0 import type * as Hast from "../../../../deps/esm.sh/hast/types.ts"; import type * as Mdast from "../../../../deps/esm.sh/mdast/types.ts"; import { type Raw } from "../../../../deps/esm.sh/mdast-util-to-hast/mod.ts"; import type * as Hast from "../../../../deps/npm/hast/types.ts"; import type * as Mdast from "../../../../deps/npm/mdast/types.ts"; import { type Raw } from "../../../../deps/npm/mdast-util-to-hast/mod.ts"; import { type InlineMath, type Math, } from "../../../../deps/esm.sh/mdast-util-math/mod.ts"; import temml from "../../../../deps/esm.sh/temml/mod.ts"; } from "../../../../deps/npm/mdast-util-math/mod.ts"; import temml from "../../../../deps/npm/temml/mod.ts"; import { type Handlers, type State, } from "../../../../deps/esm.sh/mdast-util-to-hast/mod.ts"; } from "../../../../deps/npm/mdast-util-to-hast/mod.ts"; export function mathHandlers(): Handlers { return {
-
-
-
@@ -2,10 +2,10 @@ // SPDX-FileCopyrightText: 2024 Shota FUJI <pockawoooh@gmail.com>// // SPDX-License-Identifier: Apache-2.0 import type * as Hast from "../../../../deps/esm.sh/hast/types.ts"; import type * as Mdast from "../../../../deps/esm.sh/mdast/types.ts"; import { h } from "../../../../deps/esm.sh/hastscript/mod.ts"; import { toHast } from "../../../../deps/esm.sh/mdast-util-to-hast/mod.ts"; import type * as Hast from "../../../../deps/npm/hast/types.ts"; import type * as Mdast from "../../../../deps/npm/mdast/types.ts"; import { h } from "../../../../deps/npm/hastscript/mod.ts"; import { toHast } from "../../../../deps/npm/mdast-util-to-hast/mod.ts"; import { ofmHtml } from "../../../../lib/hast_util_ofm_html/mod.ts"; import { ofmToHastHandlers } from "../../../../lib/mdast_util_ofm/mod.ts";
-
-
-
@@ -2,9 +2,9 @@ // SPDX-FileCopyrightText: 2024 Shota FUJI <pockawoooh@gmail.com>// // SPDX-License-Identifier: Apache-2.0 import type * as Mdast from "../../../../deps/esm.sh/mdast/types.ts"; import { h } from "../../../../deps/esm.sh/hastscript/mod.ts"; import { type Handlers } from "../../../../deps/esm.sh/mdast-util-to-hast/mod.ts"; import type * as Mdast from "../../../../deps/npm/mdast/types.ts"; import { h } from "../../../../deps/npm/hastscript/mod.ts"; import { type Handlers } from "../../../../deps/npm/mdast-util-to-hast/mod.ts"; import { buildClasses, css } from "../css.ts";
-
-
-
@@ -2,9 +2,9 @@ // SPDX-FileCopyrightText: 2024 Shota FUJI <pockawoooh@gmail.com>// // SPDX-License-Identifier: Apache-2.0 import type * as Mdast from "../../../../deps/esm.sh/mdast/types.ts"; import { h } from "../../../../deps/esm.sh/hastscript/mod.ts"; import { type Handlers } from "../../../../deps/esm.sh/mdast-util-to-hast/mod.ts"; import type * as Mdast from "../../../../deps/npm/mdast/types.ts"; import { h } from "../../../../deps/npm/hastscript/mod.ts"; import { type Handlers } from "../../../../deps/npm/mdast-util-to-hast/mod.ts"; import { buildClasses, css } from "../css.ts";
-
-
-
@@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: 2024 Shota FUJI <pockawoooh@gmail.com>// // SPDX-License-Identifier: Apache-2.0 import type * as Mdast from "../../../../deps/esm.sh/mdast/types.ts"; import type * as Mdast from "../../../../deps/npm/mdast/types.ts"; import type { AssetToken, DocumentToken } from "../../../types.ts";
-
-
-
@@ -7,7 +7,7 @@ // See NOTICE file at the project root for its own license./** @jsx s */ import { s } from "../../../../deps/esm.sh/hastscript/mod.ts"; import { s } from "../../../../deps/npm/hastscript/mod.ts"; import { buildClasses, css, cx } from "../css.ts";
-
-
-
@@ -5,8 +5,8 @@/** @jsx s */ import { extname } from "../../../../deps/deno.land/std/path/mod.ts"; import type * as Hast from "../../../../deps/esm.sh/hast/types.ts"; import { h, s } from "../../../../deps/esm.sh/hastscript/mod.ts"; import type * as Hast from "../../../../deps/npm/hast/types.ts"; import { h, s } from "../../../../deps/npm/hastscript/mod.ts"; import { logger } from "../../../logger.ts"; import type {
-
-
-
@@ -12,11 +12,11 @@ ** @module */ import type * as Hast from "../../../deps/esm.sh/hast/types.ts"; import type * as Mdast from "../../../deps/esm.sh/mdast/types.ts"; import { headingRange } from "../../../deps/esm.sh/mdast-util-heading-range/mod.ts"; import { toHtml } from "../../../deps/esm.sh/hast-util-to-html/mod.ts"; import * as csso from "../../../deps/esm.sh/csso/mod.ts"; import type * as Hast from "../../../deps/npm/hast/types.ts"; import type * as Mdast from "../../../deps/npm/mdast/types.ts"; import { headingRange } from "../../../deps/npm/mdast-util-heading-range/mod.ts"; import { toHtml } from "../../../deps/npm/hast-util-to-html/mod.ts"; import * as csso from "../../../deps/npm/csso/mod.ts"; import { tocMut } from "../../../lib/hast_util_toc/mod.ts"; import { deleteId } from "../../../lib/mdast_util_delete_id/mod.ts";
-
-
-
@@ -4,7 +4,7 @@ // SPDX-License-Identifier: Apache-2.0/** @jsx h */ import { h } from "../../../../deps/esm.sh/hastscript/mod.ts"; import { h } from "../../../../deps/npm/hastscript/mod.ts"; export interface IndexRedirectProps { redirectTo: string;
-
-
-
@@ -4,8 +4,8 @@ // SPDX-License-Identifier: Apache-2.0/** @jsx h */ import { h } from "../../../../deps/esm.sh/hastscript/mod.ts"; import type * as Hast from "../../../../deps/esm.sh/hast/types.ts"; import { h } from "../../../../deps/npm/hastscript/mod.ts"; import type * as Hast from "../../../../deps/npm/hast/types.ts"; import type { JSONCanvas } from "../../../content_parser/json_canvas/types.ts";
-
-
-
@@ -4,8 +4,8 @@ // SPDX-License-Identifier: Apache-2.0/** @jsx h */ import { h } from "../../../../deps/esm.sh/hastscript/mod.ts"; import type * as Hast from "../../../../deps/esm.sh/hast/types.ts"; import { h } from "../../../../deps/npm/hastscript/mod.ts"; import type * as Hast from "../../../../deps/npm/hast/types.ts"; import type { TocItem } from "../../../../lib/hast_util_toc/mod.ts";
-
-
-
@@ -4,7 +4,7 @@ // SPDX-License-Identifier: Apache-2.0/** @jsx h */ import { h } from "../../../../deps/esm.sh/hastscript/mod.ts"; import { h } from "../../../../deps/npm/hastscript/mod.ts"; import type { BuildContext } from "../context.ts"; import { buildClasses, css, join } from "../css.ts";
-
-
-
@@ -4,7 +4,7 @@ // SPDX-License-Identifier: Apache-2.0/** @jsx h */ import { type Child, h } from "../../../../deps/esm.sh/hastscript/mod.ts"; import { type Child, h } from "../../../../deps/npm/hastscript/mod.ts"; import { Md5 } from "../../../../deps/deno.land/std/hash/md5.ts"; import type { BuildContext, DocumentBuildContext } from "../context.ts";
-
-
-
@@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: 2024 Shota FUJI <pockawoooh@gmail.com>// // SPDX-License-Identifier: Apache-2.0 import { minify_sync } from "../../../deps/esm.sh/terser/mod.ts"; import { minify_sync } from "../../../deps/npm/terser/mod.ts"; /** * Tagged template literal function for JavaScript code.
-
-
-
@@ -4,7 +4,7 @@ // SPDX-License-Identifier: Apache-2.0/** @jsx h */ import { h } from "../../../../deps/esm.sh/hastscript/mod.ts"; import { h } from "../../../../deps/npm/hastscript/mod.ts"; export const datetimeScript = ` document.querySelectorAll("[data-macana-datetime]").forEach(el => {
-
-
-
@@ -4,7 +4,7 @@ // SPDX-License-Identifier: Apache-2.0/** @jsx h */ import { h } from "../../../../deps/esm.sh/hastscript/mod.ts"; import { h } from "../../../../deps/npm/hastscript/mod.ts"; import type { Document, DocumentDirectory } from "../../../types.ts";
-
-
-
@@ -4,7 +4,7 @@ // SPDX-License-Identifier: Apache-2.0/** @jsx h */ import { h } from "../../../../deps/esm.sh/hastscript/mod.ts"; import { h } from "../../../../deps/npm/hastscript/mod.ts"; import { buildClasses, css } from "../css.ts"; import { type BuildContext } from "../context.ts";
-
-
-
@@ -4,7 +4,7 @@ // SPDX-License-Identifier: Apache-2.0/** @jsx h */ import { h, type Result } from "../../../../deps/esm.sh/hastscript/mod.ts"; import { h, type Result } from "../../../../deps/npm/hastscript/mod.ts"; import type { BuildContext } from "../context.ts"; import { buildClasses, css, join } from "../css.ts";
-
-
-
@@ -4,7 +4,7 @@ // SPDX-License-Identifier: Apache-2.0/** @jsx h */ import { h } from "../../../../deps/esm.sh/hastscript/mod.ts"; import { h } from "../../../../deps/npm/hastscript/mod.ts"; import type { DocumentBuildContext } from "../context.ts";
-
-
-
@@ -4,7 +4,7 @@ // SPDX-License-Identifier: Apache-2.0/** @jsx h */ import { type Child, h } from "../../../../deps/esm.sh/hastscript/mod.ts"; import { type Child, h } from "../../../../deps/npm/hastscript/mod.ts"; import { buildClasses, css } from "../css.ts";
-
-
-
@@ -4,7 +4,7 @@ // SPDX-License-Identifier: Apache-2.0/** @jsx h */ import { h } from "../../../../deps/esm.sh/hastscript/mod.ts"; import { h } from "../../../../deps/npm/hastscript/mod.ts"; import type { TocItem } from "../../../../lib/hast_util_toc/mod.ts";
-
-
-
@@ -2,9 +2,9 @@ // SPDX-FileCopyrightText: 2024 Shota FUJI <pockawoooh@gmail.com>// // SPDX-License-Identifier: Apache-2.0 import type * as Hast from "../../deps/esm.sh/hast/types.ts"; import { raw } from "../../deps/esm.sh/hast-util-raw/mod.ts"; import { remove } from "../../deps/esm.sh/unist-util-remove/mod.ts"; import type * as Hast from "../../deps/npm/hast/types.ts"; import { raw } from "../../deps/npm/hast-util-raw/mod.ts"; import { remove } from "../../deps/npm/unist-util-remove/mod.ts"; const stripTags = ["script", "style", "title"];
-
-
-
@@ -3,7 +3,7 @@ //// SPDX-License-Identifier: Apache-2.0 import { assertObjectMatch } from "../../deps/deno.land/std/assert/mod.ts"; import { h } from "../../deps/esm.sh/hastscript/mod.ts"; import { h } from "../../deps/npm/hastscript/mod.ts"; import { tocMut } from "./mod.ts";
-
-
-
@@ -2,11 +2,11 @@ // SPDX-FileCopyrightText: 2024 Shota FUJI <pockawoooh@gmail.com>// // SPDX-License-Identifier: Apache-2.0 import type * as Hast from "../../deps/esm.sh/hast/types.ts"; import { SKIP, visit } from "../../deps/esm.sh/unist-util-visit/mod.ts"; import { fastUslug } from "../../deps/esm.sh/@shelf/fast-uslug/mod.ts"; import { isElement } from "../../deps/esm.sh/hast-util-is-element/mod.ts"; import { toString } from "../../deps/esm.sh/hast-util-to-string/mod.ts"; import type * as Hast from "../../deps/npm/hast/types.ts"; import { SKIP, visit } from "../../deps/npm/unist-util-visit/mod.ts"; import { fastUslug } from "../../deps/npm/@shelf/fast-uslug/mod.ts"; import { isElement } from "../../deps/npm/hast-util-is-element/mod.ts"; import { toString } from "../../deps/npm/hast-util-to-string/mod.ts"; export interface TocItem<Node = Hast.ElementContent[]> { id: string;
-
-
-
@@ -4,9 +4,9 @@ // SPDX-License-Identifier: Apache-2.0import { assertObjectMatch } from "../../deps/deno.land/std/assert/mod.ts"; import type * as Mdast from "../../deps/esm.sh/mdast/types.ts"; import { fromMarkdown } from "../../deps/esm.sh/mdast-util-from-markdown/mod.ts"; import { toHast } from "../../deps/esm.sh/mdast-util-to-hast/mod.ts"; import type * as Mdast from "../../deps/npm/mdast/types.ts"; import { fromMarkdown } from "../../deps/npm/mdast-util-from-markdown/mod.ts"; import { toHast } from "../../deps/npm/mdast-util-to-hast/mod.ts"; import { autoHeadingId, autoHeadingIdFromMarkdown } from "./mod.ts";
-
-
-
@@ -2,11 +2,11 @@ // SPDX-FileCopyrightText: 2024 Shota FUJI <pockawoooh@gmail.com>// // SPDX-License-Identifier: Apache-2.0 import type * as Mdast from "../../deps/esm.sh/mdast/types.ts"; import type { Extension } from "../../deps/esm.sh/mdast-util-from-markdown/mod.ts"; import { SKIP, visit } from "../../deps/esm.sh/unist-util-visit/mod.ts"; import { toString } from "../../deps/esm.sh/mdast-util-to-string/mod.ts"; import { fastUslug } from "../../deps/esm.sh/@shelf/fast-uslug/mod.ts"; import type * as Mdast from "../../deps/npm/mdast/types.ts"; import type { Extension } from "../../deps/npm/mdast-util-from-markdown/mod.ts"; import { SKIP, visit } from "../../deps/npm/unist-util-visit/mod.ts"; import { toString } from "../../deps/npm/mdast-util-to-string/mod.ts"; import { fastUslug } from "../../deps/npm/@shelf/fast-uslug/mod.ts"; function hasHProperties( data: Mdast.Data | undefined,
-
-
-
@@ -2,8 +2,8 @@ // SPDX-FileCopyrightText: 2024 Shota FUJI <pockawoooh@gmail.com>// // SPDX-License-Identifier: Apache-2.0 import type * as Mdast from "../../deps/esm.sh/mdast/types.ts"; import { visit } from "../../deps/esm.sh/unist-util-visit/mod.ts"; import type * as Mdast from "../../deps/npm/mdast/types.ts"; import { visit } from "../../deps/npm/unist-util-visit/mod.ts"; /** * This mutates given tree.
-
-
-
@@ -7,8 +7,8 @@ assertObjectMatch,assertThrows, } from "../../deps/deno.land/std/assert/mod.ts"; import { fromMarkdown } from "../../deps/esm.sh/mdast-util-from-markdown/mod.ts"; import { toHast } from "../../deps/esm.sh/mdast-util-to-hast/mod.ts"; import { fromMarkdown } from "../../deps/npm/mdast-util-from-markdown/mod.ts"; import { toHast } from "../../deps/npm/mdast-util-to-hast/mod.ts"; import { downlevelHeadingsFromMarkdown } from "./mod.ts";
-
-
-
@@ -2,9 +2,9 @@ // SPDX-FileCopyrightText: 2024 Shota FUJI <pockawoooh@gmail.com>// // SPDX-License-Identifier: Apache-2.0 import type * as Mdast from "../../deps/esm.sh/mdast/types.ts"; import type { Extension } from "../../deps/esm.sh/mdast-util-from-markdown/mod.ts"; import { SKIP, visit } from "../../deps/esm.sh/unist-util-visit/mod.ts"; import type * as Mdast from "../../deps/npm/mdast/types.ts"; import type { Extension } from "../../deps/npm/mdast-util-from-markdown/mod.ts"; import { SKIP, visit } from "../../deps/npm/unist-util-visit/mod.ts"; export class HeadingLevelExceedsLimitError extends Error { constructor(level: number, magnitude: number) {
-
-
-
@@ -2,9 +2,9 @@ // SPDX-FileCopyrightText: 2024 Shota FUJI <pockawoooh@gmail.com>// // SPDX-License-Identifier: Apache-2.0 import type { Extension } from "../../deps/esm.sh/mdast-util-from-markdown/mod.ts"; import { gfmFromMarkdown } from "../../deps/esm.sh/mdast-util-gfm/mod.ts"; import { mathFromMarkdown } from "../../deps/esm.sh/mdast-util-math/mod.ts"; import type { Extension } from "../../deps/npm/mdast-util-from-markdown/mod.ts"; import { gfmFromMarkdown } from "../../deps/npm/mdast-util-gfm/mod.ts"; import { mathFromMarkdown } from "../../deps/npm/mdast-util-math/mod.ts"; import { ofmBlockIdentifierFromMarkdown,
-
-
-
@@ -4,7 +4,7 @@ // SPDX-License-Identifier: Apache-2.0import { assertObjectMatch } from "../../deps/deno.land/std/assert/mod.ts"; import { fromMarkdown } from "../../deps/esm.sh/mdast-util-from-markdown/mod.ts"; import { fromMarkdown } from "../../deps/npm/mdast-util-from-markdown/mod.ts"; import { ofmBlockIdentifierFromMarkdown } from "./mod.ts"; import { ofmBlockIdentifier } from "../micromark_extension_ofm_block_identifier/mod.ts";
-
-
-
@@ -2,11 +2,11 @@ // SPDX-FileCopyrightText: 2024 Shota FUJI <pockawoooh@gmail.com>// // SPDX-License-Identifier: Apache-2.0 import type { Extension } from "../../deps/esm.sh/mdast-util-from-markdown/mod.ts"; import type { State } from "../../deps/esm.sh/mdast-util-to-hast/mod.ts"; import type * as Hast from "../../deps/esm.sh/hast/types.ts"; import type * as Mdast from "../../deps/esm.sh/mdast/types.ts"; import { visit } from "../../deps/esm.sh/unist-util-visit/mod.ts"; import type { Extension } from "../../deps/npm/mdast-util-from-markdown/mod.ts"; import type { State } from "../../deps/npm/mdast-util-to-hast/mod.ts"; import type * as Hast from "../../deps/npm/hast/types.ts"; import type * as Mdast from "../../deps/npm/mdast/types.ts"; import { visit } from "../../deps/npm/unist-util-visit/mod.ts"; export interface OfmBlockIdentifier extends Mdast.Node { type: "ofmBlockIdentifier";
-
-
-
@@ -4,7 +4,7 @@ // SPDX-License-Identifier: Apache-2.0import { assertObjectMatch } from "../../deps/deno.land/std/assert/mod.ts"; import { fromMarkdown } from "../../deps/esm.sh/mdast-util-from-markdown/mod.ts"; import { fromMarkdown } from "../../deps/npm/mdast-util-from-markdown/mod.ts"; import { ofmCalloutFromMarkdown } from "./mod.ts";
-
-
-
@@ -2,11 +2,11 @@ // SPDX-FileCopyrightText: 2024 Shota FUJI <pockawoooh@gmail.com>// // SPDX-License-Identifier: Apache-2.0 import type * as Mdast from "../../deps/esm.sh/mdast/types.ts"; import type { Extension } from "../../deps/esm.sh/mdast-util-from-markdown/mod.ts"; import { SKIP, visit } from "../../deps/esm.sh/unist-util-visit/mod.ts"; import type { State } from "../../deps/esm.sh/mdast-util-to-hast/mod.ts"; import type * as Hast from "../../deps/esm.sh/hast/types.ts"; import type * as Mdast from "../../deps/npm/mdast/types.ts"; import type { Extension } from "../../deps/npm/mdast-util-from-markdown/mod.ts"; import { SKIP, visit } from "../../deps/npm/unist-util-visit/mod.ts"; import type { State } from "../../deps/npm/mdast-util-to-hast/mod.ts"; import type * as Hast from "../../deps/npm/hast/types.ts"; export interface OfmCallout extends Mdast.Node { type: "ofmCallout";
-
-
-
@@ -4,7 +4,7 @@ // SPDX-License-Identifier: Apache-2.0import { assertObjectMatch } from "../../deps/deno.land/std/assert/mod.ts"; import { fromMarkdown } from "../../deps/esm.sh/mdast-util-from-markdown/mod.ts"; import { fromMarkdown } from "../../deps/npm/mdast-util-from-markdown/mod.ts"; import { ofmComment } from "../micromark_extension_ofm_comment/mod.ts"; import { ofmCommentFromMarkdown } from "./mod.ts";
-
-
-
@@ -2,10 +2,10 @@ // SPDX-FileCopyrightText: 2024 Shota FUJI <pockawoooh@gmail.com>// // SPDX-License-Identifier: Apache-2.0 import type * as Mdast from "../../deps/esm.sh/mdast/types.ts"; import type { Extension } from "../../deps/esm.sh/mdast-util-from-markdown/mod.ts"; import type { State } from "../../deps/esm.sh/mdast-util-to-hast/mod.ts"; import type * as Hast from "../../deps/esm.sh/hast/types.ts"; import type * as Mdast from "../../deps/npm/mdast/types.ts"; import type { Extension } from "../../deps/npm/mdast-util-from-markdown/mod.ts"; import type { State } from "../../deps/npm/mdast-util-to-hast/mod.ts"; import type * as Hast from "../../deps/npm/hast/types.ts"; export interface OfmComment extends Mdast.Node { type: "ofmComment";
-
-
-
@@ -4,7 +4,7 @@ // SPDX-License-Identifier: Apache-2.0import { assertObjectMatch } from "../../deps/deno.land/std/assert/mod.ts"; import { fromMarkdown } from "../../deps/esm.sh/mdast-util-from-markdown/mod.ts"; import { fromMarkdown } from "../../deps/npm/mdast-util-from-markdown/mod.ts"; import { ofmHighlight } from "../micromark_extension_ofm_highlight/mod.ts"; import { ofmHighlightFromMarkdown } from "./mod.ts";
-
-
-
@@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: 2024 Shota FUJI <pockawoooh@gmail.com>// // SPDX-License-Identifier: Apache-2.0 import type { Extension } from "../../deps/esm.sh/mdast-util-from-markdown/mod.ts"; import type { Extension } from "../../deps/npm/mdast-util-from-markdown/mod.ts"; export function ofmHighlightFromMarkdown(): Extension { return {
-
-
-
@@ -4,8 +4,8 @@ // SPDX-License-Identifier: Apache-2.0import { assertObjectMatch } from "../../deps/deno.land/std/assert/mod.ts"; import { fromMarkdown } from "../../deps/esm.sh/mdast-util-from-markdown/mod.ts"; import { toHast } from "../../deps/esm.sh/mdast-util-to-hast/mod.ts"; import { fromMarkdown } from "../../deps/npm/mdast-util-from-markdown/mod.ts"; import { toHast } from "../../deps/npm/mdast-util-to-hast/mod.ts"; import { ofmWikilink } from "../micromark_extension_ofm_wikilink/mod.ts"; import { ofmWikilinkFromMarkdown } from "../mdast_util_ofm_wikilink/mod.ts";
-
-
-
@@ -2,9 +2,9 @@ // SPDX-FileCopyrightText: 2024 Shota FUJI <pockawoooh@gmail.com>// // SPDX-License-Identifier: Apache-2.0 import type * as Mdast from "../../deps/esm.sh/mdast/types.ts"; import type { Extension } from "../../deps/esm.sh/mdast-util-from-markdown/mod.ts"; import { SKIP, visit } from "../../deps/esm.sh/unist-util-visit/mod.ts"; import type * as Mdast from "../../deps/npm/mdast/types.ts"; import type { Extension } from "../../deps/npm/mdast-util-from-markdown/mod.ts"; import { SKIP, visit } from "../../deps/npm/unist-util-visit/mod.ts"; import type { OfmWikilinkEmbed } from "../mdast_util_ofm_wikilink/mod.ts";
-
-
-
@@ -3,10 +3,10 @@ //// SPDX-License-Identifier: Apache-2.0 import { extname } from "../../deps/deno.land/std/path/mod.ts"; import type { Extension } from "../../deps/esm.sh/mdast-util-from-markdown/mod.ts"; import type { State } from "../../deps/esm.sh/mdast-util-to-hast/mod.ts"; import type * as Mdast from "../../deps/esm.sh/mdast/types.ts"; import type * as Hast from "../../deps/esm.sh/hast/types.ts"; import type { Extension } from "../../deps/npm/mdast-util-from-markdown/mod.ts"; import type { State } from "../../deps/npm/mdast-util-to-hast/mod.ts"; import type * as Mdast from "../../deps/npm/mdast/types.ts"; import type * as Hast from "../../deps/npm/hast/types.ts"; export interface OfmWikilink extends Mdast.Node { type: "ofmWikilink";
-
-
-
@@ -5,16 +5,16 @@import { combineExtensions, combineHtmlExtensions, } from "../../deps/esm.sh/micromark-util-combine-extensions/mod.ts"; } from "../../deps/npm/micromark-util-combine-extensions/mod.ts"; import { gfm, gfmHtml, type HtmlOptions, } from "../../deps/esm.sh/micromark-extension-gfm/mod.ts"; } from "../../deps/npm/micromark-extension-gfm/mod.ts"; import { math, mathHtml, } from "../../deps/esm.sh/micromark-extension-math/mod.ts"; } from "../../deps/npm/micromark-extension-math/mod.ts"; import { ofmBlockIdentifier,
-
@@ -36,7 +36,7 @@import type { Extension, HtmlExtension, } from "../../deps/esm.sh/micromark-util-types/types.ts"; } from "../../deps/npm/micromark-util-types/types.ts"; export function ofm(): Extension { return combineExtensions([
-
-
-
@@ -3,7 +3,7 @@ //// SPDX-License-Identifier: Apache-2.0 import { assertEquals } from "../../deps/deno.land/std/assert/mod.ts"; import { micromark } from "../../deps/esm.sh/micromark/mod.ts"; import { micromark } from "../../deps/npm/micromark/mod.ts"; import { ofmBlockIdentifier, ofmBlockIdentifierHtml } from "./mod.ts";
-
-
-
@@ -8,12 +8,12 @@ Extension,HtmlExtension, State, Token, } from "../../deps/esm.sh/micromark-util-types/types.ts"; import { codes } from "../../deps/esm.sh/micromark-util-symbol/mod.ts"; } from "../../deps/npm/micromark-util-types/types.ts"; import { codes } from "../../deps/npm/micromark-util-symbol/mod.ts"; import { asciiAlphanumeric, markdownLineEndingOrSpace, } from "../../deps/esm.sh/micromark-util-character/mod.ts"; } from "../../deps/npm/micromark-util-character/mod.ts"; const enum TokenTypeMap { block = "ofmBlockIdentifier",
-
-
-
@@ -4,7 +4,7 @@ // SPDX-License-Identifier: Apache-2.0import { assertEquals } from "../../deps/deno.land/std/assert/mod.ts"; import { micromark } from "../../deps/esm.sh/micromark/mod.ts"; import { micromark } from "../../deps/npm/micromark/mod.ts"; import { ofmComment,
-
-
-
@@ -9,9 +9,9 @@ Extension,HtmlExtension, State, Token, } from "../../deps/esm.sh/micromark-util-types/types.ts"; import { codes, types } from "../../deps/esm.sh/micromark-util-symbol/mod.ts"; import { markdownLineEnding } from "../../deps/esm.sh/micromark-util-character/mod.ts"; } from "../../deps/npm/micromark-util-types/types.ts"; import { codes, types } from "../../deps/npm/micromark-util-symbol/mod.ts"; import { markdownLineEnding } from "../../deps/npm/micromark-util-character/mod.ts"; const enum TokenTypeMap { inline = "ofmInlineComment",
-
-
-
@@ -4,7 +4,7 @@ // SPDX-License-Identifier: Apache-2.0import { assertEquals } from "../../deps/deno.land/std/assert/mod.ts"; import { micromark } from "../../deps/esm.sh/micromark/mod.ts"; import { micromark } from "../../deps/npm/micromark/mod.ts"; import { ofmHighlight, ofmHighlightHtml } from "./mod.ts";
-
-
-
@@ -12,15 +12,15 @@ Resolver,State, Token, Tokenizer, } from "../../deps/esm.sh/micromark-util-types/types.ts"; } from "../../deps/npm/micromark-util-types/types.ts"; import { codes, constants, types, } from "../../deps/esm.sh/micromark-util-symbol/mod.ts"; import { classifyCharacter } from "../../deps/esm.sh/micromark-util-classify-character/mod.ts"; import { splice } from "../../deps/esm.sh/micromark-util-chunked/mod.ts"; import { resolveAll } from "../../deps/esm.sh/micromark-util-resolve-all/mod.ts"; } from "../../deps/npm/micromark-util-symbol/mod.ts"; import { classifyCharacter } from "../../deps/npm/micromark-util-classify-character/mod.ts"; import { splice } from "../../deps/npm/micromark-util-chunked/mod.ts"; import { resolveAll } from "../../deps/npm/micromark-util-resolve-all/mod.ts"; const enum TokenTypeMap { sequenceTemporary = "ofmHighlightSequenceTemporary",
-
-
-
@@ -4,7 +4,7 @@ // SPDX-License-Identifier: Apache-2.0import { assertEquals } from "../../deps/deno.land/std/assert/mod.ts"; import { micromark } from "../../deps/esm.sh/micromark/mod.ts"; import { micromark } from "../../deps/npm/micromark/mod.ts"; import { ofmWikilink, ofmWikilinkHtml } from "./mod.ts";
-
-
-
@@ -12,8 +12,8 @@ HtmlExtension,State, Token, Tokenizer, } from "../../deps/esm.sh/micromark-util-types/types.ts"; import { codes } from "../../deps/esm.sh/micromark-util-symbol/mod.ts"; } from "../../deps/npm/micromark-util-types/types.ts"; import { codes } from "../../deps/npm/micromark-util-symbol/mod.ts"; const enum TokenTypeMap { start = "ofmWikilinkStart",
-