[{"data":1,"prerenderedAt":93},["ShallowReactive",2],{"mdc-t5t8f6-key":3},{"data":4,"body":5},{},{"type":6,"children":7},"root",[8,87],{"type":9,"tag":10,"props":11,"children":16},"element","pre",{"className":12,"code":13,"language":14,"meta":15,"style":15},"language-lua shiki shiki-themes material-theme-lighter material-theme-lighter material-theme-palenight","local function debounce(fn, ms)\n  local timer\n  return function(...)\n    if timer then timer:close() end\n    timer = vim.defer_fn(fn, ms)\n  end\nend\n","lua","",[17],{"type":9,"tag":18,"props":19,"children":20},"code",{"__ignoreMap":15},[21,33,42,51,60,69,78],{"type":9,"tag":22,"props":23,"children":26},"span",{"class":24,"line":25},"line",1,[27],{"type":9,"tag":22,"props":28,"children":29},{},[30],{"type":31,"value":32},"text","local function debounce(fn, ms)\n",{"type":9,"tag":22,"props":34,"children":36},{"class":24,"line":35},2,[37],{"type":9,"tag":22,"props":38,"children":39},{},[40],{"type":31,"value":41},"  local timer\n",{"type":9,"tag":22,"props":43,"children":45},{"class":24,"line":44},3,[46],{"type":9,"tag":22,"props":47,"children":48},{},[49],{"type":31,"value":50},"  return function(...)\n",{"type":9,"tag":22,"props":52,"children":54},{"class":24,"line":53},4,[55],{"type":9,"tag":22,"props":56,"children":57},{},[58],{"type":31,"value":59},"    if timer then timer:close() end\n",{"type":9,"tag":22,"props":61,"children":63},{"class":24,"line":62},5,[64],{"type":9,"tag":22,"props":65,"children":66},{},[67],{"type":31,"value":68},"    timer = vim.defer_fn(fn, ms)\n",{"type":9,"tag":22,"props":70,"children":72},{"class":24,"line":71},6,[73],{"type":9,"tag":22,"props":74,"children":75},{},[76],{"type":31,"value":77},"  end\n",{"type":9,"tag":22,"props":79,"children":81},{"class":24,"line":80},7,[82],{"type":9,"tag":22,"props":83,"children":84},{},[85],{"type":31,"value":86},"end\n",{"type":9,"tag":88,"props":89,"children":90},"style",{},[91],{"type":31,"value":92},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",1776849734806]