UNPKG

docusaurus-mdx-checker

Version:

Check your Docusaurus content for MDX v2 parsing errors

59 lines (52 loc) 1.38 kB
import remarkFrontmatter from "remark-frontmatter"; import remarkDirectives from "remark-directive"; import remarkGFM from "remark-gfm"; import remarkComment from "@slorber/remark-comment"; import remarkMath from "remark-math"; export const DefaultGlobals = [ // This is an approximation bug good enough? // Node/browser share a lot of globals so it's almost correct? // See https://github.com/pierrec/node-eval/pull/27 ...Object.getOwnPropertyNames(globalThis), // Extra browser-specific globals "require", "navigator", "window", "document", "alert", // Docusaurus globals: "contentTitle", "frontMatter", "toc", "siteConfig", ]; export const VersionedDocsExclusion = "**/versioned_docs"; export const DefaultRemarkPlugins = Object.freeze([ remarkFrontmatter, remarkDirectives, remarkGFM, remarkComment, remarkMath, ]); export const DefaultRehypePlugins = Object.freeze([]); export const DefaultInclude = Object.freeze([ "**/*.{md,mdx}", "../docs/**/*.{md,mdx}", ]); export const DefaultExclude = Object.freeze([ "packages", "examples", "node_modules", "CHANGELOG.md", "CODE_OF_CONDUCT.md", "CONTRIBUTING.md", "README.md", // "website/packages", "website/examples", "website/node_modules", "website/CHANGELOG.md", "website/CODE_OF_CONDUCT.md", "website/CONTRIBUTING.md", "website/README.md", ]);