Vercel
tcp/443 tcp/80
Open service 76.76.21.241:443 · marked.js.org
2026-01-10 05:14
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 869376
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 36776
Content-Type: text/html; charset=utf-8
Date: Sat, 10 Jan 2026 05:14:26 GMT
Etag: "8edb29a4793b6ed7e4b62fc81b741a46"
Last-Modified: Wed, 31 Dec 2025 03:44:49 GMT
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Vercel-Cache: HIT
X-Vercel-Id: fra1::h4smj-1768022066120-df1ac3f39d3a
Connection: close
Page title: Marked Documentation
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Marked Documentation</title>
<!-- Prevent dark mode flash by applying theme before first paint -->
<script>
(function () {
try {
var STORAGE_KEY = "theme-preference";
var LEGACY_KEY = "theme";
var stored = localStorage.getItem(STORAGE_KEY) || localStorage.getItem(LEGACY_KEY);
var preference = stored === "dark" || stored === "light" || stored === "system" ? stored : "system";
var prefersDark =
window.matchMedia &&
window.matchMedia("(prefers-color-scheme: dark)").matches;
var shouldUseDark = prefersDark;
if (preference === "dark") {
shouldUseDark = true;
} else if (preference === "light") {
shouldUseDark = false;
}
if (shouldUseDark) {
document.documentElement.classList.add("dark");
} else {
document.documentElement.classList.remove("dark");
}
document.documentElement.setAttribute("data-theme-preference", preference);
document.documentElement.setAttribute(
"data-theme",
shouldUseDark ? "dark" : "light",
);
localStorage.setItem(STORAGE_KEY, preference);
if (preference === "system") {
localStorage.removeItem(LEGACY_KEY);
} else {
localStorage.setItem(LEGACY_KEY, preference);
}
} catch (e) {}
})();
</script>
<script src="https://cdn.tailwindcss.com?plugins=forms,typography"></script>
<link
href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap"
rel="stylesheet"
/>
<link
href="https://fonts.googleapis.com/icon?family=Material+Icons"
rel="stylesheet"
/>
<link rel="stylesheet" href="/css/style.css" type="text/css" />
<link rel="stylesheet" href="/css/shared.css" type="text/css" />
<link rel="stylesheet" href="/css/hljs-github.css" type="text/css" />
<script>
// Tailwind configuration embedded directly
tailwind.config = {
darkMode: "class",
theme: {
extend: {
colors: {
primary: "#3B82F6",
"background-light": "#FFFFFF",
"background-dark": "#111827",
"text-light": "#1F2937",
"text-dark": "#F9FAFB",
"subtle-light": "#6B7280",
"subtle-dark": "#9CA3AF",
"border-light": "#E5E7EB",
"border-dark": "#374151",
"code-bg-light": "#F3F4F6",
"code-bg-dark": "#1F2937",
},
fontFamily: {
sans: ["Inter", "sans-serif"],
},
borderRadius: {
DEFAULT: "0.5rem",
},
// Add typography styles for dark mode
typography: ({ theme }) => ({
dark: {
css: {
"--tw-prose-body": theme("colors.gray[300]"),
"--tw-prose-headings": theme("colors.gray[100]"),
"--tw-prose-lead": theme("colors.gray[400]"),
"--tw-prose-links": theme("colors.blue[400]"),
"--tw-prose-bold": theme("colors.white"),
"--tw-prose-counters": theme("colors.gray[400]"),
"--tw-prose-bullets": theme("colors.gray[500]"),
"--tw-prose-hr": theme("colors.gray[700]"),
"--tw-prose-quotes": theme("colors.gray[200]"),
"--tw-prose-quote-borders": theme("colors.gray[600]"),
"--tw-prose-captions": theme("colors.gray[400]"),
"--tw-prose-code": theme("colors.gray[200]"),
"--tw-prose-pre-code": theme("colors.gray[200]"),
"--tw-prose-pre-bg": theme("colors.code-bg-dark"),
"--tw-prose-th-borders": theme("colors.gray
Open service 66.33.60.67:80 · marked.js.org
2025-12-21 05:40
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://marked.js.org/ Refresh: 0;url=https://marked.js.org/ server: Vercel Redirecting...
Open service 66.33.60.67:443 · marked.js.org
2025-12-21 05:40
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 479883
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 35727
Content-Type: text/html; charset=utf-8
Date: Sun, 21 Dec 2025 05:40:19 GMT
Etag: "e599521a2ab88ceabb8b8ccb76490e42"
Last-Modified: Mon, 15 Dec 2025 16:22:16 GMT
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Vercel-Cache: HIT
X-Vercel-Id: fra1::z2qpm-1766295619956-212330a99c80
Connection: close
Page title: Marked Documentation
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Marked Documentation</title>
<!-- Prevent dark mode flash by applying theme before first paint -->
<script>
(function () {
try {
var theme = localStorage.getItem("theme");
var prefersDark =
window.matchMedia &&
window.matchMedia("(prefers-color-scheme: dark)").matches;
if (theme === "dark" || (!theme && prefersDark)) {
document.documentElement.classList.add("dark");
}
} catch (e) {}
})();
</script>
<script src="https://cdn.tailwindcss.com?plugins=forms,typography"></script>
<link
href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap"
rel="stylesheet"
/>
<link
href="https://fonts.googleapis.com/icon?family=Material+Icons"
rel="stylesheet"
/>
<link rel="stylesheet" href="/css/style.css" type="text/css" />
<link rel="stylesheet" href="/css/shared.css" type="text/css" />
<link rel="stylesheet" href="/css/hljs-github.css" type="text/css" />
<script>
// Tailwind configuration embedded directly
tailwind.config = {
darkMode: "class",
theme: {
extend: {
colors: {
primary: "#3B82F6",
"background-light": "#FFFFFF",
"background-dark": "#111827",
"text-light": "#1F2937",
"text-dark": "#F9FAFB",
"subtle-light": "#6B7280",
"subtle-dark": "#9CA3AF",
"border-light": "#E5E7EB",
"border-dark": "#374151",
"code-bg-light": "#F3F4F6",
"code-bg-dark": "#1F2937",
},
fontFamily: {
sans: ["Inter", "sans-serif"],
},
borderRadius: {
DEFAULT: "0.5rem",
},
// Add typography styles for dark mode
typography: ({ theme }) => ({
dark: {
css: {
"--tw-prose-body": theme("colors.gray[300]"),
"--tw-prose-headings": theme("colors.gray[100]"),
"--tw-prose-lead": theme("colors.gray[400]"),
"--tw-prose-links": theme("colors.blue[400]"),
"--tw-prose-bold": theme("colors.white"),
"--tw-prose-counters": theme("colors.gray[400]"),
"--tw-prose-bullets": theme("colors.gray[500]"),
"--tw-prose-hr": theme("colors.gray[700]"),
"--tw-prose-quotes": theme("colors.gray[200]"),
"--tw-prose-quote-borders": theme("colors.gray[600]"),
"--tw-prose-captions": theme("colors.gray[400]"),
"--tw-prose-code": theme("colors.gray[200]"),
"--tw-prose-pre-code": theme("colors.gray[200]"),
"--tw-prose-pre-bg": theme("colors.code-bg-dark"),
"--tw-prose-th-borders": theme("colors.gray[600]"),
"--tw-prose-td-borders": theme("colors.gray[700]"),
},
},
}),
},
},
};
</script>
</head>
<body
class="bg-background-light dark:bg-background-dark font-sans text-text-light dark:text-text-dark"
>
<!-- Mobile Menu Toggle Button -->
<button
id="mobile-menu-toggle"
class="mobile-menu-toggle"
aria-label="Toggle navigation menu"
aria-expanded="false"
>
<span class="material-icons">menu</span>
</button>
<!-- Mobile Overlay -->
<div id="mobile-overlay" class="mobile-overlay"></div>
<a
href="https://github.com/markedjs/marked"
class="github-corner"
aria-label="View source on Github"
>
<svg width="80" height="80" viewBox="0 0 250 250">
<path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path>
<path
d="M128.3,109.0 C113.8,99.7
Open service 76.76.21.98:80 · marked.js.org
2025-12-21 05:40
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://marked.js.org/ Refresh: 0;url=https://marked.js.org/ server: Vercel Redirecting...
Open service 76.76.21.98:443 · marked.js.org
2025-12-21 05:40
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 479883
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 35727
Content-Type: text/html; charset=utf-8
Date: Sun, 21 Dec 2025 05:40:19 GMT
Etag: "e599521a2ab88ceabb8b8ccb76490e42"
Last-Modified: Mon, 15 Dec 2025 16:22:16 GMT
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Vercel-Cache: HIT
X-Vercel-Id: fra1::qtp2q-1766295619881-c1b30b76dc6a
Connection: close
Page title: Marked Documentation
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Marked Documentation</title>
<!-- Prevent dark mode flash by applying theme before first paint -->
<script>
(function () {
try {
var theme = localStorage.getItem("theme");
var prefersDark =
window.matchMedia &&
window.matchMedia("(prefers-color-scheme: dark)").matches;
if (theme === "dark" || (!theme && prefersDark)) {
document.documentElement.classList.add("dark");
}
} catch (e) {}
})();
</script>
<script src="https://cdn.tailwindcss.com?plugins=forms,typography"></script>
<link
href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap"
rel="stylesheet"
/>
<link
href="https://fonts.googleapis.com/icon?family=Material+Icons"
rel="stylesheet"
/>
<link rel="stylesheet" href="/css/style.css" type="text/css" />
<link rel="stylesheet" href="/css/shared.css" type="text/css" />
<link rel="stylesheet" href="/css/hljs-github.css" type="text/css" />
<script>
// Tailwind configuration embedded directly
tailwind.config = {
darkMode: "class",
theme: {
extend: {
colors: {
primary: "#3B82F6",
"background-light": "#FFFFFF",
"background-dark": "#111827",
"text-light": "#1F2937",
"text-dark": "#F9FAFB",
"subtle-light": "#6B7280",
"subtle-dark": "#9CA3AF",
"border-light": "#E5E7EB",
"border-dark": "#374151",
"code-bg-light": "#F3F4F6",
"code-bg-dark": "#1F2937",
},
fontFamily: {
sans: ["Inter", "sans-serif"],
},
borderRadius: {
DEFAULT: "0.5rem",
},
// Add typography styles for dark mode
typography: ({ theme }) => ({
dark: {
css: {
"--tw-prose-body": theme("colors.gray[300]"),
"--tw-prose-headings": theme("colors.gray[100]"),
"--tw-prose-lead": theme("colors.gray[400]"),
"--tw-prose-links": theme("colors.blue[400]"),
"--tw-prose-bold": theme("colors.white"),
"--tw-prose-counters": theme("colors.gray[400]"),
"--tw-prose-bullets": theme("colors.gray[500]"),
"--tw-prose-hr": theme("colors.gray[700]"),
"--tw-prose-quotes": theme("colors.gray[200]"),
"--tw-prose-quote-borders": theme("colors.gray[600]"),
"--tw-prose-captions": theme("colors.gray[400]"),
"--tw-prose-code": theme("colors.gray[200]"),
"--tw-prose-pre-code": theme("colors.gray[200]"),
"--tw-prose-pre-bg": theme("colors.code-bg-dark"),
"--tw-prose-th-borders": theme("colors.gray[600]"),
"--tw-prose-td-borders": theme("colors.gray[700]"),
},
},
}),
},
},
};
</script>
</head>
<body
class="bg-background-light dark:bg-background-dark font-sans text-text-light dark:text-text-dark"
>
<!-- Mobile Menu Toggle Button -->
<button
id="mobile-menu-toggle"
class="mobile-menu-toggle"
aria-label="Toggle navigation menu"
aria-expanded="false"
>
<span class="material-icons">menu</span>
</button>
<!-- Mobile Overlay -->
<div id="mobile-overlay" class="mobile-overlay"></div>
<a
href="https://github.com/markedjs/marked"
class="github-corner"
aria-label="View source on Github"
>
<svg width="80" height="80" viewBox="0 0 250 250">
<path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path>
<path
d="M128.3,109.0 C113.8,99.7