{
  "version": "0.2",
  "language": "en",
  "words": [
    "acyclicer",
    "adamiecki",
    "alois",
    "aloisklink",
    "antiscript",
    "antlr",
    "appli",
    "applitools",
    "asciidoctor",
    "ashish",
    "ashishjain",
    "astah",
    "bbox",
    "bilkent",
    "bisheng",
    "blrs",
    "braintree",
    "brkt",
    "brolin",
    "brotli",
    "città",
    "classdef",
    "codedoc",
    "colour",
    "commitlint",
    "cpettitt",
    "customizability",
    "cuzon",
    "cytoscape",
    "dagre",
    "deepdwn",
    "descr",
    "docsify",
    "docsy",
    "doku",
    "dompurify",
    "edgechromium",
    "elkjs",
    "elle",
    "faber",
    "flatmap",
    "foswiki",
    "ftplugin",
    "gantt",
    "gitea",
    "gitgraph",
    "globby",
    "graphlib",
    "graphviz",
    "grav",
    "greywolf",
    "gzipped",
    "huynh",
    "huynhicode",
    "inkdrop",
    "jaoude",
    "jgreywolf",
    "jison",
    "jiti",
    "kaufmann",
    "khroma",
    "klemm",
    "klink",
    "knsv",
    "knut",
    "knutsveidqvist",
    "laganeckas",
    "linetype",
    "lintstagedrc",
    "logmsg",
    "lucida",
    "markdownish",
    "matthieu",
    "matthieumorel",
    "mdast",
    "mdbook",
    "mermaidjs",
    "mermerd",
    "mindaugas",
    "mindmap",
    "mindmaps",
    "mitigations",
    "mkdocs",
    "mmorel",
    "mult",
    "neurodiverse",
    "nextra",
    "nikolay",
    "nirname",
    "orlandoni",
    "pathe",
    "pbrolin",
    "phpbb",
    "plantuml",
    "playfair",
    "pnpm",
    "podlite",
    "quence",
    "radious",
    "ranksep",
    "rect",
    "rects",
    "reda",
    "redmine",
    "rehype",
    "roledescription",
    "rozhkov",
    "sandboxed",
    "sankey",
    "setupgraphviewbox",
    "shiki",
    "sidharth",
    "sidharthv",
    "sphinxcontrib",
    "startx",
    "starty",
    "statediagram",
    "steph",
    "stopx",
    "stopy",
    "stylis",
    "subhash-halder",
    "substate",
    "sulais",
    "sveidqvist",
    "swimm",
    "techn",
    "teststr",
    "textlength",
    "treemap",
    "ts-nocheck",
    "tsdoc",
    "tuleap",
    "tylerlong",
    "typora",
    "ugge",
    "unist",
    "unocss",
    "upvoting",
    "valign",
    "verdana",
    "viewports",
    "vinod",
    "visio",
    "vitepress",
    "vueuse",
    "xlink",
    "yash",
    "yokozuna",
    "zenuml"
  ],
  "patterns": [
    { "name": "Markdown links", "pattern": "\\((.*)\\)", "description": "" },
    {
      "name": "Markdown code blocks",
      "pattern": "/^(\\s*`{3,}).*[\\s\\S]*?^\\1/gmx",
      "description": "Taken from the cSpell example at https://cspell.org/configuration/patterns/#verbose-regular-expressions"
    },
    {
      "name": "Inline code blocks",
      "pattern": "\\`([^\\`\\r\\n]+?)\\`",
      "description": "https://stackoverflow.com/questions/41274241/how-to-capture-inline-markdown-code-but-not-a-markdown-code-fence-with-regex"
    },
    { "name": "Link contents", "pattern": "\\<a(.*)\\>", "description": "" },
    { "name": "Snippet references", "pattern": "-- snippet:(.*)", "description": "" },
    {
      "name": "Snippet references 2",
      "pattern": "\\<\\[sample:(.*)",
      "description": "another kind of snippet reference"
    },
    { "name": "Multi-line code blocks", "pattern": "/^\\s*```[\\s\\S]*?^\\s*```/gm" },
    {
      "name": "HTML Tags",
      "pattern": "<[^>]*>",
      "description": "Reference: https://stackoverflow.com/questions/11229831/regular-expression-to-remove-html-tags-from-a-string"
    }
  ],
  "ignoreRegExpList": [
    "Markdown links",
    "Markdown code blocks",
    "Inline code blocks",
    "Link contents",
    "Snippet references",
    "Snippet references 2",
    "Multi-line code blocks",
    "HTML Tags"
  ],
  "ignorePaths": [
    "packages/mermaid/src/docs/CHANGELOG.md",
    "packages/mermaid/src/docs/.vitepress/redirect.ts",
    "packages/mermaid/src/docs/.vitepress/contributor-names.json"
  ]
}
