mirror of
https://github.com/andatoshiki/toshiki-notebook.git
synced 2026-06-06 09:16:45 +00:00
630 lines
111 KiB
HTML
630 lines
111 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="en-US" dir="ltr">
|
||
<head>
|
||
<meta charset="utf-8">
|
||
<meta name="viewport" content="width=device-width,initial-scale=1">
|
||
<title>Compiler Flags | Toshiki's Note</title>
|
||
<meta name="description" content="Toshiki's web notebook served via Vitepress!">
|
||
<link rel="preload stylesheet" href="/assets/style.1276ae12.css" as="style">
|
||
<script type="module" src="/assets/app.da2b9cf1.js"></script>
|
||
<link rel="preload" href="/assets/inter-roman-latin.2ed14f66.woff2" as="font" type="font/woff2" crossorigin="">
|
||
<link rel="modulepreload" href="/assets/chunks/framework.ade46834.js">
|
||
<link rel="modulepreload" href="/assets/chunks/theme.2274efad.js">
|
||
<link rel="modulepreload" href="/assets/application_vitepress-plugin-shiki-twoslash_config_flags.md.739c454b.lean.js">
|
||
<link rel="stylesheet" href="https://cdnjs.toshiki.dev/ajax/libs/KaTeX/0.16.0/katex.min.css">
|
||
<link rel="stylesheet" href="https://cdnjs.toshiki.dev/ajax/libs/font-awesome/6.3.0/css/all.min.css">
|
||
<link rel="icon" href="/favicon.ico">
|
||
<meta name="author" content="Anda Toshiki">
|
||
<meta name="keywords" content="Toshiki, Anda Toshiki, andatoshiki, GitHub, GitHub action, Vitepress, Vite, Notebook, Knowledge base, Programming, Programming Notes, Academic, Personal, Notebook, Productivity, Journal, Note-taking, Markdown, Notepad, Organization, Tutorial">
|
||
<meta name="google-site-verification" content="lm7PNJiYSPEx1dMast1Xptc0Vk0cU06o-daZSsIgr2I">
|
||
<meta name="HandheldFriendly" content="True">
|
||
<meta name="MobileOptimized" content="320">
|
||
<meta name="theme-color" content="#3c8772">
|
||
<meta property="og:type" content="website">
|
||
<meta property="og:locale" content="en-US">
|
||
<meta property="og:title" content="Toshiki's Note">
|
||
<meta property="og:description" content="Toshiki's web notebook served via Vitepress!">
|
||
<meta property="og:site" content="https://note.toshiki.dev">
|
||
<meta property="og:site_name" content="Toshiki's Note">
|
||
<meta property="og:image" content="https://note.toshiki.dev/og-cover.png">
|
||
<script>function siteruntime(){window.setTimeout("siteruntime()",1e3),X=new Date("8/24/2021 10:28:00"),Y=new Date,T=Y.getTime()-X.getTime(),M=24*60*60*1e3,a=T/M,A=Math.floor(a),b=(a-A)*24,B=Math.floor(b),c=(b-B)*60,C=Math.floor((b-B)*60),D=Math.floor((c-C)*60),siteruntime_span.innerHTML="This site has been running for: "+A+" day(s) "+B+" hour(s) "+C+" minute(s) "+D+" second(s)"}siteruntime();</script>
|
||
<script async="true" defer="true" data-website-id="86de8554-d4c9-4f2b-b62a-068b71241048" src="https://umami.toshiki.dev/umami.js"></script>
|
||
<script id="check-dark-light">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
|
||
</head>
|
||
<body>
|
||
<div id="app"><div class="Layout" data-v-83f63849><!--[--><!--]--><!--[--><span tabindex="-1" data-v-0eca8f1e></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-0eca8f1e> Skip to content </a><!--]--><!----><header class="VPNav" data-v-83f63849 data-v-999a1a39><div class="VPNavBar has-sidebar" data-v-999a1a39 data-v-e99cf6bd><div class="container" data-v-e99cf6bd><div class="title" data-v-e99cf6bd><div class="VPNavBarTitle has-sidebar" data-v-e99cf6bd data-v-a8886b70><a class="title" href="/" data-v-a8886b70><!--[--><!--]--><!--[--><img class="VPImage logo" src="/logos/logo.png" alt data-v-164d1caf><!--]--><!--[-->Toshiki's Note<!--]--><!--[--><!--]--></a></div></div><div class="content" data-v-e99cf6bd><div class="curtain" data-v-e99cf6bd></div><div class="content-body" data-v-e99cf6bd><!--[--><!--]--><div class="VPNavBarSearch search" style="--vp-meta-key:'Meta';" data-v-e99cf6bd><!--[--><div id="docsearch"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search"><span class="DocSearch-Button-Container"><svg class="DocSearch-Search-Icon" width="20" height="20" viewBox="0 0 20 20" aria-label="search icon"><path d="M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"><kbd class="DocSearch-Button-Key"></kbd><kbd class="DocSearch-Button-Key">K</kbd></span></button></div><!--]--></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-e99cf6bd data-v-1817056a><span id="main-nav-aria-label" class="visually-hidden" data-v-1817056a>Main Navigation</span><!--[--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/development/" tabindex="0" data-v-1817056a data-v-f28b94cc data-v-075865b7><!--[-->Development<!--]--><!----></a><!--]--><!--[--><div class="VPFlyout VPNavBarMenuGroup" data-v-1817056a data-v-4c03a652><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-4c03a652><span class="text" data-v-4c03a652><!----> Academic <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="text-icon" data-v-4c03a652><path d="M12,16c-0.3,0-0.5-0.1-0.7-0.3l-6-6c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l5.3,5.3l5.3-5.3c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-6,6C12.5,15.9,12.3,16,12,16z"></path></svg></span></button><div class="menu" data-v-4c03a652><div class="VPMenu" data-v-4c03a652 data-v-da053c30><div class="items" data-v-da053c30><!--[--><!--[--><div class="VPMenuGroup" data-v-da053c30 data-v-2e982fbb><p class="title" data-v-2e982fbb>K-12</p><!--[--><!--[--><div class="VPMenuLink" data-v-2e982fbb data-v-6f715184><a class="VPLink link" href="/academic/chemistry/index" data-v-6f715184 data-v-075865b7><!--[-->Chemistry<!--]--><!----></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-2e982fbb data-v-6f715184><a class="VPLink link" href="/discrete-math/index" data-v-6f715184 data-v-075865b7><!--[-->Discrete Math.<!--]--><!----></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-2e982fbb data-v-6f715184><a class="VPLink link" href="/academic/literature/index" data-v-6f715184 data-v-075865b7><!--[-->Literature<!--]--><!----></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-da053c30 data-v-2e982fbb><p class="title" data-v-2e982fbb>Tools</p><!--[--><!--[--><div class="VPMenuLink" data-v-2e982fbb data-v-6f715184><a class="VPLink link" href="/academic/physics/ipho-formulas-jpn/1" data-v-6f715184 data-v-075865b7><!--[-->Formulas for IPhO JPN.<!--]--><!----></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuLink" data-v-da053c30 data-v-6f715184><span class="VPLink" data-v-6f715184 data-v-075865b7><!--[--><!--]--><!----></span></div><!--]--><!--[--><div class="VPMenuLink" data-v-da053c30 data-v-6f715184><span class="VPLink" data-v-6f715184 data-v-075865b7><!--[--><!--]--><!----></span></div><!--]--><!--[--><div class="VPMenuLink" data-v-da053c30 data-v-6f715184><span class="VPLink" data-v-6f715184 data-v-075865b7><!--[--><!--]--><!----></span></div><!--]--><!--[--><div class="VPMenuLink" data-v-da053c30 data-v-6f715184><span class="VPLink" data-v-6f715184 data-v-075865b7><!--[--><!--]--><!----></span></div><!--]--><!--[--><div class="VPMenuLink" data-v-da053c30 data-v-6f715184><span class="VPLink" data-v-6f715184 data-v-075865b7><!--[--><!--]--><!----></span></div><!--]--><!--[--><div class="VPMenuLink" data-v-da053c30 data-v-6f715184><span class="VPLink" data-v-6f715184 data-v-075865b7><!--[--><!--]--><!----></span></div><!--]--><!--[--><div class="VPMenuLink" data-v-da053c30 data-v-6f715184><span class="VPLink" data-v-6f715184 data-v-075865b7><!--[--><!--]--><!----></span></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--[--><div class="VPFlyout VPNavBarMenuGroup" data-v-1817056a data-v-4c03a652><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-4c03a652><span class="text" data-v-4c03a652><!----> Application <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="text-icon" data-v-4c03a652><path d="M12,16c-0.3,0-0.5-0.1-0.7-0.3l-6-6c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l5.3,5.3l5.3-5.3c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-6,6C12.5,15.9,12.3,16,12,16z"></path></svg></span></button><div class="menu" data-v-4c03a652><div class="VPMenu" data-v-4c03a652 data-v-da053c30><div class="items" data-v-da053c30><!--[--><!--[--><div class="VPMenuGroup" data-v-da053c30 data-v-2e982fbb><p class="title" data-v-2e982fbb>Personal projects</p><!--[--><!--[--><div class="VPMenuLink" data-v-2e982fbb data-v-6f715184><a class="VPLink link" href="/application/markdown-it-katex/how-to-use" data-v-6f715184 data-v-075865b7><!--[-->markdown-it-katex<!--]--><!----></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-2e982fbb data-v-6f715184><a class="VPLink link" href="/application/vitepress-plugin-shiki-twoslash/index" data-v-6f715184 data-v-075865b7><!--[-->vitepress-plugin-shiki-twoslash<!--]--><!----></a></div><!--]--><!--]--></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--[--><div class="VPFlyout VPNavBarMenuGroup" data-v-1817056a data-v-4c03a652><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-4c03a652><span class="text" data-v-4c03a652><!----> Save <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="text-icon" data-v-4c03a652><path d="M12,16c-0.3,0-0.5-0.1-0.7-0.3l-6-6c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l5.3,5.3l5.3-5.3c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-6,6C12.5,15.9,12.3,16,12,16z"></path></svg></span></button><div class="menu" data-v-4c03a652><div class="VPMenu" data-v-4c03a652 data-v-da053c30><div class="items" data-v-da053c30><!--[--><!--[--><div class="VPMenuLink" data-v-da053c30 data-v-6f715184><a class="VPLink link" href="/save/reading/index" data-v-6f715184 data-v-075865b7><!--[-->Reading<!--]--><!----></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-da053c30 data-v-6f715184><a class="VPLink link" href="/academic/vocabulary/index" data-v-6f715184 data-v-075865b7><!--[-->Vocabulary<!--]--><!----></a></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--]--></nav><!----><div class="VPNavBarAppearance appearance" data-v-e99cf6bd data-v-72c0c02a><label title="toggle dark mode" data-v-72c0c02a data-v-cb74fac6><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" aria-checked="false" data-v-cb74fac6 data-v-9f7dbbcf><span class="check" data-v-9f7dbbcf><span class="icon" data-v-9f7dbbcf><!--[--><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="sun" data-v-cb74fac6><path d="M12,18c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6S15.3,18,12,18zM12,8c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4C16,9.8,14.2,8,12,8z"></path><path d="M12,4c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,3.6,12.6,4,12,4z"></path><path d="M12,24c-0.6,0-1-0.4-1-1v-2c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,23.6,12.6,24,12,24z"></path><path d="M5.6,6.6c-0.3,0-0.5-0.1-0.7-0.3L3.5,4.9c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C6.2,6.5,5.9,6.6,5.6,6.6z"></path><path d="M19.8,20.8c-0.3,0-0.5-0.1-0.7-0.3l-1.4-1.4c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C20.3,20.7,20,20.8,19.8,20.8z"></path><path d="M3,13H1c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S3.6,13,3,13z"></path><path d="M23,13h-2c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S23.6,13,23,13z"></path><path d="M4.2,20.8c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C4.7,20.7,4.5,20.8,4.2,20.8z"></path><path d="M18.4,6.6c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C18.9,6.5,18.6,6.6,18.4,6.6z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="moon" data-v-cb74fac6><path d="M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"></path></svg><!--]--></span></span></button></label></div><div class="VPSocialLinks VPNavBarSocialLinks social-links" data-v-e99cf6bd data-v-268ff66d data-v-65dbf981><!--[--><a class="VPSocialLink" href="https://github.com/andatoshiki" aria-label="github" target="_blank" rel="noopener" data-v-65dbf981 data-v-2d45784b><svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>GitHub</title><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"/></svg></a><a class="VPSocialLink" href="https://twitter.com/andatoshiki" aria-label="twitter" target="_blank" rel="noopener" data-v-65dbf981 data-v-2d45784b><svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Twitter</title><path d="M23.953 4.57a10 10 0 01-2.825.775 4.958 4.958 0 002.163-2.723c-.951.555-2.005.959-3.127 1.184a4.92 4.92 0 00-8.384 4.482C7.69 8.095 4.067 6.13 1.64 3.162a4.822 4.822 0 00-.666 2.475c0 1.71.87 3.213 2.188 4.096a4.904 4.904 0 01-2.228-.616v.06a4.923 4.923 0 003.946 4.827 4.996 4.996 0 01-2.212.085 4.936 4.936 0 004.604 3.417 9.867 9.867 0 01-6.102 2.105c-.39 0-.779-.023-1.17-.067a13.995 13.995 0 007.557 2.209c9.053 0 13.998-7.496 13.998-13.985 0-.21 0-.42-.015-.63A9.935 9.935 0 0024 4.59z"/></svg></a><!--]--></div><div class="VPFlyout VPNavBarExtra extra" data-v-e99cf6bd data-v-67546bb2 data-v-4c03a652><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-4c03a652><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="icon" data-v-4c03a652><circle cx="12" cy="12" r="2"></circle><circle cx="19" cy="12" r="2"></circle><circle cx="5" cy="12" r="2"></circle></svg></button><div class="menu" data-v-4c03a652><div class="VPMenu" data-v-4c03a652 data-v-da053c30><!----><!--[--><!--[--><!----><div class="group" data-v-67546bb2><div class="item appearance" data-v-67546bb2><p class="label" data-v-67546bb2>Appearance</p><div class="appearance-action" data-v-67546bb2><label title="toggle dark mode" data-v-67546bb2 data-v-cb74fac6><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" aria-checked="false" data-v-cb74fac6 data-v-9f7dbbcf><span class="check" data-v-9f7dbbcf><span class="icon" data-v-9f7dbbcf><!--[--><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="sun" data-v-cb74fac6><path d="M12,18c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6S15.3,18,12,18zM12,8c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4C16,9.8,14.2,8,12,8z"></path><path d="M12,4c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,3.6,12.6,4,12,4z"></path><path d="M12,24c-0.6,0-1-0.4-1-1v-2c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,23.6,12.6,24,12,24z"></path><path d="M5.6,6.6c-0.3,0-0.5-0.1-0.7-0.3L3.5,4.9c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C6.2,6.5,5.9,6.6,5.6,6.6z"></path><path d="M19.8,20.8c-0.3,0-0.5-0.1-0.7-0.3l-1.4-1.4c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C20.3,20.7,20,20.8,19.8,20.8z"></path><path d="M3,13H1c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S3.6,13,3,13z"></path><path d="M23,13h-2c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S23.6,13,23,13z"></path><path d="M4.2,20.8c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C4.7,20.7,4.5,20.8,4.2,20.8z"></path><path d="M18.4,6.6c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C18.9,6.5,18.6,6.6,18.4,6.6z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="moon" data-v-cb74fac6><path d="M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"></path></svg><!--]--></span></span></button></label></div></div></div><div class="group" data-v-67546bb2><div class="item social-links" data-v-67546bb2><div class="VPSocialLinks social-links-list" data-v-67546bb2 data-v-65dbf981><!--[--><a class="VPSocialLink" href="https://github.com/andatoshiki" aria-label="github" target="_blank" rel="noopener" data-v-65dbf981 data-v-2d45784b><svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>GitHub</title><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"/></svg></a><a class="VPSocialLink" href="https://twitter.com/andatoshiki" aria-label="twitter" target="_blank" rel="noopener" data-v-65dbf981 data-v-2d45784b><svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Twitter</title><path d="M23.953 4.57a10 10 0 01-2.825.775 4.958 4.958 0 002.163-2.723c-.951.555-2.005.959-3.127 1.184a4.92 4.92 0 00-8.384 4.482C7.69 8.095 4.067 6.13 1.64 3.162a4.822 4.822 0 00-.666 2.475c0 1.71.87 3.213 2.188 4.096a4.904 4.904 0 01-2.228-.616v.06a4.923 4.923 0 003.946 4.827 4.996 4.996 0 01-2.212.085 4.936 4.936 0 004.604 3.417 9.867 9.867 0 01-6.102 2.105c-.39 0-.779-.023-1.17-.067a13.995 13.995 0 007.557 2.209c9.053 0 13.998-7.496 13.998-13.985 0-.21 0-.42-.015-.63A9.935 9.935 0 0024 4.59z"/></svg></a><!--]--></div></div></div><!--]--><!--]--></div></div></div><!--[--><!--]--><button type="button" class="VPNavBarHamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="VPNavScreen" data-v-e99cf6bd data-v-2314de5a><span class="container" data-v-2314de5a><span class="top" data-v-2314de5a></span><span class="middle" data-v-2314de5a></span><span class="bottom" data-v-2314de5a></span></span></button></div></div></div></div><!----></header><div class="VPLocalNav" data-v-83f63849 data-v-fa4746c0><button class="menu" aria-expanded="false" aria-controls="VPSidebarNav" data-v-fa4746c0><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="menu-icon" data-v-fa4746c0><path d="M17,11H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,11,17,11z"></path><path d="M21,7H3C2.4,7,2,6.6,2,6s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,7,21,7z"></path><path d="M21,15H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,15,21,15z"></path><path d="M17,19H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,19,17,19z"></path></svg><span class="menu-text" data-v-fa4746c0>Menu</span></button><div class="VPLocalNavOutlineDropdown" style="--vp-vh:0px;" data-v-fa4746c0 data-v-f8dbb575><button data-v-f8dbb575>Return to top</button><!----></div></div><aside class="VPSidebar" data-v-83f63849 data-v-0e47c5d5><div class="curtain" data-v-0e47c5d5></div><nav class="nav" id="VPSidebarNav" aria-labelledby="sidebar-aria-label" tabindex="-1" data-v-0e47c5d5><span class="visually-hidden" id="sidebar-aria-label" data-v-0e47c5d5> Sidebar Navigation </span><!--[--><!--]--><!--[--><div class="group" data-v-0e47c5d5><section class="VPSidebarItem level-0 collapsible" data-v-0e47c5d5 data-v-0cc45b6b><div class="item" role="button" tabindex="0" data-v-0cc45b6b><div class="indicator" data-v-0cc45b6b></div><h2 class="text" data-v-0cc45b6b>Guide</h2><div class="caret" role="button" aria-label="toggle section" tabindex="0" data-v-0cc45b6b><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="caret-icon" data-v-0cc45b6b><path d="M9,19c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l5.3-5.3L8.3,6.7c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l6,6c0.4,0.4,0.4,1,0,1.4l-6,6C9.5,18.9,9.3,19,9,19z"></path></svg></div></div><div class="items" data-v-0cc45b6b><!--[--><div class="VPSidebarItem level-1 is-link" data-v-0cc45b6b data-v-0cc45b6b><div class="item" data-v-0cc45b6b><div class="indicator" data-v-0cc45b6b></div><a class="VPLink link link" href="/application/vitepress-plugin-shiki-twoslash/" data-v-0cc45b6b data-v-075865b7><!--[--><p class="text" data-v-0cc45b6b>Getting Started</p><!--]--><!----></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-0cc45b6b data-v-0cc45b6b><div class="item" data-v-0cc45b6b><div class="indicator" data-v-0cc45b6b></div><a class="VPLink link link" href="/application/vitepress-plugin-shiki-twoslash/guide/markdown-extensions" data-v-0cc45b6b data-v-075865b7><!--[--><p class="text" data-v-0cc45b6b>Markdown Extensions</p><!--]--><!----></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-0cc45b6b data-v-0cc45b6b><div class="item" data-v-0cc45b6b><div class="indicator" data-v-0cc45b6b></div><a class="VPLink link link" href="/application/vitepress-plugin-shiki-twoslash/guide/custom-theme" data-v-0cc45b6b data-v-075865b7><!--[--><p class="text" data-v-0cc45b6b>Using a Custom Theme</p><!--]--><!----></a><!----></div><!----></div><!--]--></div></section></div><div class="group" data-v-0e47c5d5><section class="VPSidebarItem level-0 collapsible" data-v-0e47c5d5 data-v-0cc45b6b><div class="item" role="button" tabindex="0" data-v-0cc45b6b><div class="indicator" data-v-0cc45b6b></div><h2 class="text" data-v-0cc45b6b>Features</h2><div class="caret" role="button" aria-label="toggle section" tabindex="0" data-v-0cc45b6b><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="caret-icon" data-v-0cc45b6b><path d="M9,19c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l5.3-5.3L8.3,6.7c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l6,6c0.4,0.4,0.4,1,0,1.4l-6,6C9.5,18.9,9.3,19,9,19z"></path></svg></div></div><div class="items" data-v-0cc45b6b><!--[--><div class="VPSidebarItem level-1 is-link" data-v-0cc45b6b data-v-0cc45b6b><div class="item" data-v-0cc45b6b><div class="indicator" data-v-0cc45b6b></div><a class="VPLink link link" href="/application/vitepress-plugin-shiki-twoslash/api/queries" data-v-0cc45b6b data-v-075865b7><!--[--><p class="text" data-v-0cc45b6b>Queries</p><!--]--><!----></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-0cc45b6b data-v-0cc45b6b><div class="item" data-v-0cc45b6b><div class="indicator" data-v-0cc45b6b></div><a class="VPLink link link" href="/application/vitepress-plugin-shiki-twoslash/api/errors" data-v-0cc45b6b data-v-075865b7><!--[--><p class="text" data-v-0cc45b6b>Errors</p><!--]--><!----></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-0cc45b6b data-v-0cc45b6b><div class="item" data-v-0cc45b6b><div class="indicator" data-v-0cc45b6b></div><a class="VPLink link link" href="/application/vitepress-plugin-shiki-twoslash/api/emit" data-v-0cc45b6b data-v-075865b7><!--[--><p class="text" data-v-0cc45b6b>Emit</p><!--]--><!----></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-0cc45b6b data-v-0cc45b6b><div class="item" data-v-0cc45b6b><div class="indicator" data-v-0cc45b6b></div><a class="VPLink link link" href="/application/vitepress-plugin-shiki-twoslash/api/cutting" data-v-0cc45b6b data-v-075865b7><!--[--><p class="text" data-v-0cc45b6b>Cutting</p><!--]--><!----></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-0cc45b6b data-v-0cc45b6b><div class="item" data-v-0cc45b6b><div class="indicator" data-v-0cc45b6b></div><a class="VPLink link link" href="/application/vitepress-plugin-shiki-twoslash/api/multi-file" data-v-0cc45b6b data-v-075865b7><!--[--><p class="text" data-v-0cc45b6b>Multi-file</p><!--]--><!----></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-0cc45b6b data-v-0cc45b6b><div class="item" data-v-0cc45b6b><div class="indicator" data-v-0cc45b6b></div><a class="VPLink link link" href="/application/vitepress-plugin-shiki-twoslash/api/types" data-v-0cc45b6b data-v-075865b7><!--[--><p class="text" data-v-0cc45b6b>@types</p><!--]--><!----></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-0cc45b6b data-v-0cc45b6b><div class="item" data-v-0cc45b6b><div class="indicator" data-v-0cc45b6b></div><a class="VPLink link link" href="/application/vitepress-plugin-shiki-twoslash/api/annotations" data-v-0cc45b6b data-v-075865b7><!--[--><p class="text" data-v-0cc45b6b>Meta Annotations</p><!--]--><!----></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-0cc45b6b data-v-0cc45b6b><div class="item" data-v-0cc45b6b><div class="indicator" data-v-0cc45b6b></div><a class="VPLink link link" href="/application/vitepress-plugin-shiki-twoslash/api/logging" data-v-0cc45b6b data-v-075865b7><!--[--><p class="text" data-v-0cc45b6b>Logging</p><!--]--><!----></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-0cc45b6b data-v-0cc45b6b><div class="item" data-v-0cc45b6b><div class="indicator" data-v-0cc45b6b></div><a class="VPLink link link" href="/application/vitepress-plugin-shiki-twoslash/api/includes" data-v-0cc45b6b data-v-075865b7><!--[--><p class="text" data-v-0cc45b6b>Includes</p><!--]--><!----></a><!----></div><!----></div><!--]--></div></section></div><div class="group" data-v-0e47c5d5><section class="VPSidebarItem level-0 collapsible has-active" data-v-0e47c5d5 data-v-0cc45b6b><div class="item" role="button" tabindex="0" data-v-0cc45b6b><div class="indicator" data-v-0cc45b6b></div><h2 class="text" data-v-0cc45b6b>Config</h2><div class="caret" role="button" aria-label="toggle section" tabindex="0" data-v-0cc45b6b><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="caret-icon" data-v-0cc45b6b><path d="M9,19c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l5.3-5.3L8.3,6.7c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l6,6c0.4,0.4,0.4,1,0,1.4l-6,6C9.5,18.9,9.3,19,9,19z"></path></svg></div></div><div class="items" data-v-0cc45b6b><!--[--><div class="VPSidebarItem level-1 is-link" data-v-0cc45b6b data-v-0cc45b6b><div class="item" data-v-0cc45b6b><div class="indicator" data-v-0cc45b6b></div><a class="VPLink link link" href="/application/vitepress-plugin-shiki-twoslash/config/reference" data-v-0cc45b6b data-v-075865b7><!--[--><p class="text" data-v-0cc45b6b>Reference</p><!--]--><!----></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link is-active has-active" data-v-0cc45b6b data-v-0cc45b6b><div class="item" data-v-0cc45b6b><div class="indicator" data-v-0cc45b6b></div><a class="VPLink link link" href="/application/vitepress-plugin-shiki-twoslash/config/flags" data-v-0cc45b6b data-v-075865b7><!--[--><p class="text" data-v-0cc45b6b>Compiler Flags</p><!--]--><!----></a><!----></div><!----></div><!--]--></div></section></div><!--]--><!--[--><!--]--></nav></aside><div class="VPContent has-sidebar" id="VPContent" data-v-83f63849 data-v-bb292142><div class="VPDoc has-sidebar has-aside" data-v-bb292142 data-v-6c4a7022><!--[--><!--]--><div class="container" data-v-6c4a7022><div class="aside" data-v-6c4a7022><div class="aside-curtain" data-v-6c4a7022></div><div class="aside-container" data-v-6c4a7022><div class="aside-content" data-v-6c4a7022><div class="VPDocAside" data-v-6c4a7022 data-v-f77a9b1a><!--[--><!--]--><!--[--><!--]--><div class="VPDocAsideOutline" data-v-f77a9b1a data-v-ea95c6a2><div class="content" data-v-ea95c6a2><div class="outline-marker" data-v-ea95c6a2></div><div class="outline-title" data-v-ea95c6a2>TOC</div><nav aria-labelledby="doc-outline-aria-label" data-v-ea95c6a2><span class="visually-hidden" id="doc-outline-aria-label" data-v-ea95c6a2> Table of Contents for current page </span><ul class="root" data-v-ea95c6a2 data-v-74f66e6c><!--[--><!--]--></ul></nav></div></div><!--[--><!--]--><div class="spacer" data-v-f77a9b1a></div><!--[--><!--]--><!----><!--[--><!--]--><!--[--><!--[--><!--[--><!--[--><div class="VPDocAsideSponsors"><div class="VPSponsors vp-sponsor aside"><!--[--><section class="vp-sponsor-section"><!----><div class="VPSponsorsGrid vp-sponsor-grid medium"><!--[--><div class="vp-sponsor-grid-item"><a class="vp-sponsor-grid-link" target="_blank" rel="sponsored noopener"><article class="vp-sponsor-grid-box"><h4 class="visually-hidden"></h4><img class="vp-sponsor-grid-image" src="https://jsd.toshiki.dev/gh/andatoshiki/toshiki-notebook@master/assets/logo/sponsor/telegram.png"></article></a></div><!--]--></div></section><!--]--></div></div><!--]--><!--]--><!--]--><!--]--></div></div></div></div><div class="content" data-v-6c4a7022><div class="content-container" data-v-6c4a7022><!--[--><!--]--><!----><main class="main" data-v-6c4a7022><div style="position:relative;" class="vp-doc _application_vitepress-plugin-shiki-twoslash_config_flags" data-v-6c4a7022><div><h1 id="compiler-flags" tabindex="-1">Compiler Flags <a class="header-anchor" href="#compiler-flags" aria-label="Permalink to "Compiler Flags""></a></h1><div class="language- vp-adaptive-theme line-numbers-mode"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre class="shiki solarized-dark vp-code-dark"><code><span class="line"><span style="color:#839496;">// @allowJs</span></span>
|
||
<span class="line"><span style="color:#839496;">Allow JavaScript files to be a part of your program. Use the `checkJS` option to get errors from these files..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @allowSyntheticDefaultImports</span></span>
|
||
<span class="line"><span style="color:#839496;">Allow 'import x from y' when a module doesn't have a default export..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @allowUmdGlobalAccess</span></span>
|
||
<span class="line"><span style="color:#839496;">Allow accessing UMD globals from modules..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @allowUnreachableCode</span></span>
|
||
<span class="line"><span style="color:#839496;">Disable error reporting for unreachable code..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @allowUnusedLabels</span></span>
|
||
<span class="line"><span style="color:#839496;">Disable error reporting for unused labels..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @alwaysStrict</span></span>
|
||
<span class="line"><span style="color:#839496;">Ensure 'use strict' is always emitted..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @assumeChangesOnlyAffectDirectDependencies</span></span>
|
||
<span class="line"><span style="color:#839496;">Have recompiles in projects that use `incremental` and `watch` mode assume that changes within a file will only affect files directly depending on it..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @baseUrl</span></span>
|
||
<span class="line"><span style="color:#839496;">Specify the base directory to resolve non-relative module names..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @charset</span></span>
|
||
<span class="line"><span style="color:#839496;">No longer supported. In early versions, manually set the text encoding for reading files..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @checkJs</span></span>
|
||
<span class="line"><span style="color:#839496;">Enable error reporting in type-checked JavaScript files..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @composite</span></span>
|
||
<span class="line"><span style="color:#839496;">Enable constraints that allow a TypeScript project to be used with project references..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @declaration</span></span>
|
||
<span class="line"><span style="color:#839496;">Generate .d.ts files from TypeScript and JavaScript files in your project..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @declarationDir</span></span>
|
||
<span class="line"><span style="color:#839496;">Specify the output directory for generated declaration files..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @declarationMap</span></span>
|
||
<span class="line"><span style="color:#839496;">Create sourcemaps for d.ts files..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @diagnostics</span></span>
|
||
<span class="line"><span style="color:#839496;">Output compiler performance information after building..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @disableReferencedProjectLoad</span></span>
|
||
<span class="line"><span style="color:#839496;">Reduce the number of projects loaded automatically by TypeScript..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @disableSizeLimit</span></span>
|
||
<span class="line"><span style="color:#839496;">Remove the 20mb cap on total source code size for JavaScript files in the TypeScript language server..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @disableSolutionSearching</span></span>
|
||
<span class="line"><span style="color:#839496;">Opt a project out of multi-project reference checking when editing..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @disableSourceOfProjectReferenceRedirect</span></span>
|
||
<span class="line"><span style="color:#839496;">Disable preferring source files instead of declaration files when referencing composite projects.</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @downlevelIteration</span></span>
|
||
<span class="line"><span style="color:#839496;">Emit more compliant, but verbose and less performant JavaScript for iteration..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @emitBOM</span></span>
|
||
<span class="line"><span style="color:#839496;">Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @emitDeclarationOnly</span></span>
|
||
<span class="line"><span style="color:#839496;">Only output d.ts files and not JavaScript files..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @emitDecoratorMetadata</span></span>
|
||
<span class="line"><span style="color:#839496;">Emit design-type metadata for decorated declarations in source files..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @esModuleInterop</span></span>
|
||
<span class="line"><span style="color:#839496;">Emit additional JavaScript to ease support for importing CommonJS modules. This enables `allowSyntheticDefaultImports` for type compatibility..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @exactOptionalPropertyTypes</span></span>
|
||
<span class="line"><span style="color:#839496;">Interpret optional property types as written, rather than adding 'undefined'..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @experimentalDecorators</span></span>
|
||
<span class="line"><span style="color:#839496;">Enable experimental support for TC39 stage 2 draft decorators..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @explainFiles</span></span>
|
||
<span class="line"><span style="color:#839496;">Print files read during the compilation including why it was included..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @extendedDiagnostics</span></span>
|
||
<span class="line"><span style="color:#839496;">Output more detailed compiler performance information after building..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @forceConsistentCasingInFileNames</span></span>
|
||
<span class="line"><span style="color:#839496;">Ensure that casing is correct in imports..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @generateCpuProfile</span></span>
|
||
<span class="line"><span style="color:#839496;">Emit a v8 CPU profile of the compiler run for debugging..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @importHelpers</span></span>
|
||
<span class="line"><span style="color:#839496;">Allow importing helper functions from tslib once per project, instead of including them per-file..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @importsNotUsedAsValues</span></span>
|
||
<span class="line"><span style="color:#839496;">Specify emit/checking behavior for imports that are only used for types.</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @incremental</span></span>
|
||
<span class="line"><span style="color:#839496;">Enable incremental compilation.</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @inlineSourceMap</span></span>
|
||
<span class="line"><span style="color:#839496;">Include sourcemap files inside the emitted JavaScript..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @inlineSources</span></span>
|
||
<span class="line"><span style="color:#839496;">Include source code in the sourcemaps inside the emitted JavaScript..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @isolatedModules</span></span>
|
||
<span class="line"><span style="color:#839496;">Ensure that each file can be safely transpiled without relying on other imports..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @jsx</span></span>
|
||
<span class="line"><span style="color:#839496;">Specify what JSX code is generated..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @jsxFactory</span></span>
|
||
<span class="line"><span style="color:#839496;">Specify the JSX factory function used when targeting React JSX emit, e.g. 'React.createElement' or 'h'.</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @jsxFragmentFactory</span></span>
|
||
<span class="line"><span style="color:#839496;">Specify the JSX Fragment reference used for fragments when targeting React JSX emit e.g. 'React.Fragment' or 'Fragment'..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @jsxImportSource</span></span>
|
||
<span class="line"><span style="color:#839496;">Specify module specifier used to import the JSX factory functions when using `jsx: react-jsx*`.`.</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @keyofStringsOnly</span></span>
|
||
<span class="line"><span style="color:#839496;">Make keyof only return strings instead of string, numbers or symbols. Legacy option..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @lib</span></span>
|
||
<span class="line"><span style="color:#839496;">Specify a set of bundled library declaration files that describe the target runtime environment..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @listEmittedFiles</span></span>
|
||
<span class="line"><span style="color:#839496;">Print the names of emitted files after a compilation..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @listFiles</span></span>
|
||
<span class="line"><span style="color:#839496;">Print all of the files read during the compilation..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @mapRoot</span></span>
|
||
<span class="line"><span style="color:#839496;">Specify the location where debugger should locate map files instead of generated locations..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @maxNodeModuleJsDepth</span></span>
|
||
<span class="line"><span style="color:#839496;">Specify the maximum folder depth used for checking JavaScript files from `node_modules`. Only applicable with `allowJs`..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @module</span></span>
|
||
<span class="line"><span style="color:#839496;">Specify what module code is generated..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @moduleResolution</span></span>
|
||
<span class="line"><span style="color:#839496;">Specify how TypeScript looks up a file from a given module specifier..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @newLine</span></span>
|
||
<span class="line"><span style="color:#839496;">Set the newline character for emitting files..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @noEmit</span></span>
|
||
<span class="line"><span style="color:#839496;">Disable emitting file from a compilation..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @noEmitHelpers</span></span>
|
||
<span class="line"><span style="color:#839496;">Disable generating custom helper functions like `__extends` in compiled output..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @noEmitOnError</span></span>
|
||
<span class="line"><span style="color:#839496;">Disable emitting files if any type checking errors are reported..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @noErrorTruncation</span></span>
|
||
<span class="line"><span style="color:#839496;">Disable truncating types in error messages..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @noFallthroughCasesInSwitch</span></span>
|
||
<span class="line"><span style="color:#839496;">Enable error reporting for fallthrough cases in switch statements..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @noImplicitAny</span></span>
|
||
<span class="line"><span style="color:#839496;">Enable error reporting for expressions and declarations with an implied `any` type...</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @noImplicitOverride</span></span>
|
||
<span class="line"><span style="color:#839496;">Add `undefined` to a type when accessed using an index..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @noImplicitReturns</span></span>
|
||
<span class="line"><span style="color:#839496;">Enable error reporting for codepaths that do not explicitly return in a function..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @noImplicitThis</span></span>
|
||
<span class="line"><span style="color:#839496;">Enable error reporting when `this` is given the type `any`..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @noImplicitUseStrict</span></span>
|
||
<span class="line"><span style="color:#839496;">Disable adding 'use strict' directives in emitted JavaScript files..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @noLib</span></span>
|
||
<span class="line"><span style="color:#839496;">Disable including any library files, including the default lib.d.ts..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @noPropertyAccessFromIndexSignature</span></span>
|
||
<span class="line"><span style="color:#839496;">Enforces using indexed accessors for keys declared using an indexed type.</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @noResolve</span></span>
|
||
<span class="line"><span style="color:#839496;">Disallow `import`s, `require`s or ``s from expanding the number of files TypeScript should add to a project..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @noStrictGenericChecks</span></span>
|
||
<span class="line"><span style="color:#839496;">Disable strict checking of generic signatures in function types..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @noUncheckedIndexedAccess</span></span>
|
||
<span class="line"><span style="color:#839496;">Include 'undefined' in index signature results.</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @noUnusedLocals</span></span>
|
||
<span class="line"><span style="color:#839496;">Enable error reporting when a local variables aren't read..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @noUnusedParameters</span></span>
|
||
<span class="line"><span style="color:#839496;">Raise an error when a function parameter isn't read.</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @out</span></span>
|
||
<span class="line"><span style="color:#839496;">Deprecated setting. Use `outFile` instead..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @outDir</span></span>
|
||
<span class="line"><span style="color:#839496;">Specify an output folder for all emitted files..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @outFile</span></span>
|
||
<span class="line"><span style="color:#839496;">Specify a file that bundles all outputs into one JavaScript file. If `declaration` is true, also designates a file that bundles all .d.ts output..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @paths</span></span>
|
||
<span class="line"><span style="color:#839496;">Specify a set of entries that re-map imports to additional lookup locations..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @plugins</span></span>
|
||
<span class="line"><span style="color:#839496;">List of language service plugins..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @preserveConstEnums</span></span>
|
||
<span class="line"><span style="color:#839496;">Disable erasing `const enum` declarations in generated code..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @preserveSymlinks</span></span>
|
||
<span class="line"><span style="color:#839496;">Disable resolving symlinks to their realpath. This correlates to the same flag in node..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @preserveWatchOutput</span></span>
|
||
<span class="line"><span style="color:#839496;">Disable wiping the console in watch mode.</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @pretty</span></span>
|
||
<span class="line"><span style="color:#839496;">Enable color and formatting in output to make compiler errors easier to read.</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @reactNamespace</span></span>
|
||
<span class="line"><span style="color:#839496;">Specify the object invoked for `createElement`. This only applies when targeting `react` JSX emit..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @removeComments</span></span>
|
||
<span class="line"><span style="color:#839496;">Disable emitting comments..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @resolveJsonModule</span></span>
|
||
<span class="line"><span style="color:#839496;">Enable importing .json files.</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @rootDir</span></span>
|
||
<span class="line"><span style="color:#839496;">Specify the root folder within your source files..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @rootDirs</span></span>
|
||
<span class="line"><span style="color:#839496;">Allow multiple folders to be treated as one when resolving modules..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @skipDefaultLibCheck</span></span>
|
||
<span class="line"><span style="color:#839496;">Skip type checking .d.ts files that are included with TypeScript..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @skipLibCheck</span></span>
|
||
<span class="line"><span style="color:#839496;">Skip type checking all .d.ts files..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @sourceMap</span></span>
|
||
<span class="line"><span style="color:#839496;">Create source map files for emitted JavaScript files..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @sourceRoot</span></span>
|
||
<span class="line"><span style="color:#839496;">Specify the root path for debuggers to find the reference source code..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @strict</span></span>
|
||
<span class="line"><span style="color:#839496;">Enable all strict type-checking options..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @strictBindCallApply</span></span>
|
||
<span class="line"><span style="color:#839496;">Check that the arguments for `bind`, `call`, and `apply` methods match the original function..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @strictFunctionTypes</span></span>
|
||
<span class="line"><span style="color:#839496;">When assigning functions, check to ensure parameters and the return values are subtype-compatible..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @strictNullChecks</span></span>
|
||
<span class="line"><span style="color:#839496;">When type checking, take into account `null` and `undefined`..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @strictPropertyInitialization</span></span>
|
||
<span class="line"><span style="color:#839496;">Check for class properties that are declared but not set in the constructor..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @stripInternal</span></span>
|
||
<span class="line"><span style="color:#839496;">Disable emitting declarations that have `@internal` in their JSDoc comments..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @suppressExcessPropertyErrors</span></span>
|
||
<span class="line"><span style="color:#839496;">Disable reporting of excess property errors during the creation of object literals..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @suppressImplicitAnyIndexErrors</span></span>
|
||
<span class="line"><span style="color:#839496;">Suppress `noImplicitAny` errors when indexing objects that lack index signatures..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @target</span></span>
|
||
<span class="line"><span style="color:#839496;">Set the JavaScript language version for emitted JavaScript and include compatible library declarations..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @traceResolution</span></span>
|
||
<span class="line"><span style="color:#839496;">Log paths used during the `moduleResolution` process..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @tsBuildInfoFile</span></span>
|
||
<span class="line"><span style="color:#839496;">Specify the folder for .tsbuildinfo incremental compilation files..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @typeRoots</span></span>
|
||
<span class="line"><span style="color:#839496;">Specify multiple folders that act like `./node_modules/@types`..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @types</span></span>
|
||
<span class="line"><span style="color:#839496;">Specify type package names to be included without being referenced in a source file..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @useDefineForClassFields</span></span>
|
||
<span class="line"><span style="color:#839496;">Emit ECMAScript-standard-compliant class fields..</span></span>
|
||
<span class="line"><span style="color:#839496;"></span></span>
|
||
<span class="line"><span style="color:#839496;">// @useUnknownInCatchVariables</span></span>
|
||
<span class="line"><span style="color:#839496;">Type catch clause variables as 'unknown' instead of 'any'..</span></span></code></pre><pre class="shiki solarized-light vp-code-light"><code><span class="line"><span style="color:#657B83;">// @allowJs</span></span>
|
||
<span class="line"><span style="color:#657B83;">Allow JavaScript files to be a part of your program. Use the `checkJS` option to get errors from these files..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @allowSyntheticDefaultImports</span></span>
|
||
<span class="line"><span style="color:#657B83;">Allow 'import x from y' when a module doesn't have a default export..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @allowUmdGlobalAccess</span></span>
|
||
<span class="line"><span style="color:#657B83;">Allow accessing UMD globals from modules..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @allowUnreachableCode</span></span>
|
||
<span class="line"><span style="color:#657B83;">Disable error reporting for unreachable code..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @allowUnusedLabels</span></span>
|
||
<span class="line"><span style="color:#657B83;">Disable error reporting for unused labels..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @alwaysStrict</span></span>
|
||
<span class="line"><span style="color:#657B83;">Ensure 'use strict' is always emitted..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @assumeChangesOnlyAffectDirectDependencies</span></span>
|
||
<span class="line"><span style="color:#657B83;">Have recompiles in projects that use `incremental` and `watch` mode assume that changes within a file will only affect files directly depending on it..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @baseUrl</span></span>
|
||
<span class="line"><span style="color:#657B83;">Specify the base directory to resolve non-relative module names..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @charset</span></span>
|
||
<span class="line"><span style="color:#657B83;">No longer supported. In early versions, manually set the text encoding for reading files..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @checkJs</span></span>
|
||
<span class="line"><span style="color:#657B83;">Enable error reporting in type-checked JavaScript files..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @composite</span></span>
|
||
<span class="line"><span style="color:#657B83;">Enable constraints that allow a TypeScript project to be used with project references..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @declaration</span></span>
|
||
<span class="line"><span style="color:#657B83;">Generate .d.ts files from TypeScript and JavaScript files in your project..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @declarationDir</span></span>
|
||
<span class="line"><span style="color:#657B83;">Specify the output directory for generated declaration files..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @declarationMap</span></span>
|
||
<span class="line"><span style="color:#657B83;">Create sourcemaps for d.ts files..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @diagnostics</span></span>
|
||
<span class="line"><span style="color:#657B83;">Output compiler performance information after building..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @disableReferencedProjectLoad</span></span>
|
||
<span class="line"><span style="color:#657B83;">Reduce the number of projects loaded automatically by TypeScript..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @disableSizeLimit</span></span>
|
||
<span class="line"><span style="color:#657B83;">Remove the 20mb cap on total source code size for JavaScript files in the TypeScript language server..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @disableSolutionSearching</span></span>
|
||
<span class="line"><span style="color:#657B83;">Opt a project out of multi-project reference checking when editing..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @disableSourceOfProjectReferenceRedirect</span></span>
|
||
<span class="line"><span style="color:#657B83;">Disable preferring source files instead of declaration files when referencing composite projects.</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @downlevelIteration</span></span>
|
||
<span class="line"><span style="color:#657B83;">Emit more compliant, but verbose and less performant JavaScript for iteration..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @emitBOM</span></span>
|
||
<span class="line"><span style="color:#657B83;">Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @emitDeclarationOnly</span></span>
|
||
<span class="line"><span style="color:#657B83;">Only output d.ts files and not JavaScript files..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @emitDecoratorMetadata</span></span>
|
||
<span class="line"><span style="color:#657B83;">Emit design-type metadata for decorated declarations in source files..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @esModuleInterop</span></span>
|
||
<span class="line"><span style="color:#657B83;">Emit additional JavaScript to ease support for importing CommonJS modules. This enables `allowSyntheticDefaultImports` for type compatibility..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @exactOptionalPropertyTypes</span></span>
|
||
<span class="line"><span style="color:#657B83;">Interpret optional property types as written, rather than adding 'undefined'..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @experimentalDecorators</span></span>
|
||
<span class="line"><span style="color:#657B83;">Enable experimental support for TC39 stage 2 draft decorators..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @explainFiles</span></span>
|
||
<span class="line"><span style="color:#657B83;">Print files read during the compilation including why it was included..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @extendedDiagnostics</span></span>
|
||
<span class="line"><span style="color:#657B83;">Output more detailed compiler performance information after building..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @forceConsistentCasingInFileNames</span></span>
|
||
<span class="line"><span style="color:#657B83;">Ensure that casing is correct in imports..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @generateCpuProfile</span></span>
|
||
<span class="line"><span style="color:#657B83;">Emit a v8 CPU profile of the compiler run for debugging..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @importHelpers</span></span>
|
||
<span class="line"><span style="color:#657B83;">Allow importing helper functions from tslib once per project, instead of including them per-file..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @importsNotUsedAsValues</span></span>
|
||
<span class="line"><span style="color:#657B83;">Specify emit/checking behavior for imports that are only used for types.</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @incremental</span></span>
|
||
<span class="line"><span style="color:#657B83;">Enable incremental compilation.</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @inlineSourceMap</span></span>
|
||
<span class="line"><span style="color:#657B83;">Include sourcemap files inside the emitted JavaScript..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @inlineSources</span></span>
|
||
<span class="line"><span style="color:#657B83;">Include source code in the sourcemaps inside the emitted JavaScript..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @isolatedModules</span></span>
|
||
<span class="line"><span style="color:#657B83;">Ensure that each file can be safely transpiled without relying on other imports..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @jsx</span></span>
|
||
<span class="line"><span style="color:#657B83;">Specify what JSX code is generated..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @jsxFactory</span></span>
|
||
<span class="line"><span style="color:#657B83;">Specify the JSX factory function used when targeting React JSX emit, e.g. 'React.createElement' or 'h'.</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @jsxFragmentFactory</span></span>
|
||
<span class="line"><span style="color:#657B83;">Specify the JSX Fragment reference used for fragments when targeting React JSX emit e.g. 'React.Fragment' or 'Fragment'..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @jsxImportSource</span></span>
|
||
<span class="line"><span style="color:#657B83;">Specify module specifier used to import the JSX factory functions when using `jsx: react-jsx*`.`.</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @keyofStringsOnly</span></span>
|
||
<span class="line"><span style="color:#657B83;">Make keyof only return strings instead of string, numbers or symbols. Legacy option..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @lib</span></span>
|
||
<span class="line"><span style="color:#657B83;">Specify a set of bundled library declaration files that describe the target runtime environment..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @listEmittedFiles</span></span>
|
||
<span class="line"><span style="color:#657B83;">Print the names of emitted files after a compilation..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @listFiles</span></span>
|
||
<span class="line"><span style="color:#657B83;">Print all of the files read during the compilation..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @mapRoot</span></span>
|
||
<span class="line"><span style="color:#657B83;">Specify the location where debugger should locate map files instead of generated locations..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @maxNodeModuleJsDepth</span></span>
|
||
<span class="line"><span style="color:#657B83;">Specify the maximum folder depth used for checking JavaScript files from `node_modules`. Only applicable with `allowJs`..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @module</span></span>
|
||
<span class="line"><span style="color:#657B83;">Specify what module code is generated..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @moduleResolution</span></span>
|
||
<span class="line"><span style="color:#657B83;">Specify how TypeScript looks up a file from a given module specifier..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @newLine</span></span>
|
||
<span class="line"><span style="color:#657B83;">Set the newline character for emitting files..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @noEmit</span></span>
|
||
<span class="line"><span style="color:#657B83;">Disable emitting file from a compilation..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @noEmitHelpers</span></span>
|
||
<span class="line"><span style="color:#657B83;">Disable generating custom helper functions like `__extends` in compiled output..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @noEmitOnError</span></span>
|
||
<span class="line"><span style="color:#657B83;">Disable emitting files if any type checking errors are reported..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @noErrorTruncation</span></span>
|
||
<span class="line"><span style="color:#657B83;">Disable truncating types in error messages..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @noFallthroughCasesInSwitch</span></span>
|
||
<span class="line"><span style="color:#657B83;">Enable error reporting for fallthrough cases in switch statements..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @noImplicitAny</span></span>
|
||
<span class="line"><span style="color:#657B83;">Enable error reporting for expressions and declarations with an implied `any` type...</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @noImplicitOverride</span></span>
|
||
<span class="line"><span style="color:#657B83;">Add `undefined` to a type when accessed using an index..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @noImplicitReturns</span></span>
|
||
<span class="line"><span style="color:#657B83;">Enable error reporting for codepaths that do not explicitly return in a function..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @noImplicitThis</span></span>
|
||
<span class="line"><span style="color:#657B83;">Enable error reporting when `this` is given the type `any`..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @noImplicitUseStrict</span></span>
|
||
<span class="line"><span style="color:#657B83;">Disable adding 'use strict' directives in emitted JavaScript files..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @noLib</span></span>
|
||
<span class="line"><span style="color:#657B83;">Disable including any library files, including the default lib.d.ts..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @noPropertyAccessFromIndexSignature</span></span>
|
||
<span class="line"><span style="color:#657B83;">Enforces using indexed accessors for keys declared using an indexed type.</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @noResolve</span></span>
|
||
<span class="line"><span style="color:#657B83;">Disallow `import`s, `require`s or ``s from expanding the number of files TypeScript should add to a project..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @noStrictGenericChecks</span></span>
|
||
<span class="line"><span style="color:#657B83;">Disable strict checking of generic signatures in function types..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @noUncheckedIndexedAccess</span></span>
|
||
<span class="line"><span style="color:#657B83;">Include 'undefined' in index signature results.</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @noUnusedLocals</span></span>
|
||
<span class="line"><span style="color:#657B83;">Enable error reporting when a local variables aren't read..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @noUnusedParameters</span></span>
|
||
<span class="line"><span style="color:#657B83;">Raise an error when a function parameter isn't read.</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @out</span></span>
|
||
<span class="line"><span style="color:#657B83;">Deprecated setting. Use `outFile` instead..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @outDir</span></span>
|
||
<span class="line"><span style="color:#657B83;">Specify an output folder for all emitted files..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @outFile</span></span>
|
||
<span class="line"><span style="color:#657B83;">Specify a file that bundles all outputs into one JavaScript file. If `declaration` is true, also designates a file that bundles all .d.ts output..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @paths</span></span>
|
||
<span class="line"><span style="color:#657B83;">Specify a set of entries that re-map imports to additional lookup locations..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @plugins</span></span>
|
||
<span class="line"><span style="color:#657B83;">List of language service plugins..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @preserveConstEnums</span></span>
|
||
<span class="line"><span style="color:#657B83;">Disable erasing `const enum` declarations in generated code..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @preserveSymlinks</span></span>
|
||
<span class="line"><span style="color:#657B83;">Disable resolving symlinks to their realpath. This correlates to the same flag in node..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @preserveWatchOutput</span></span>
|
||
<span class="line"><span style="color:#657B83;">Disable wiping the console in watch mode.</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @pretty</span></span>
|
||
<span class="line"><span style="color:#657B83;">Enable color and formatting in output to make compiler errors easier to read.</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @reactNamespace</span></span>
|
||
<span class="line"><span style="color:#657B83;">Specify the object invoked for `createElement`. This only applies when targeting `react` JSX emit..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @removeComments</span></span>
|
||
<span class="line"><span style="color:#657B83;">Disable emitting comments..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @resolveJsonModule</span></span>
|
||
<span class="line"><span style="color:#657B83;">Enable importing .json files.</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @rootDir</span></span>
|
||
<span class="line"><span style="color:#657B83;">Specify the root folder within your source files..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @rootDirs</span></span>
|
||
<span class="line"><span style="color:#657B83;">Allow multiple folders to be treated as one when resolving modules..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @skipDefaultLibCheck</span></span>
|
||
<span class="line"><span style="color:#657B83;">Skip type checking .d.ts files that are included with TypeScript..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @skipLibCheck</span></span>
|
||
<span class="line"><span style="color:#657B83;">Skip type checking all .d.ts files..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @sourceMap</span></span>
|
||
<span class="line"><span style="color:#657B83;">Create source map files for emitted JavaScript files..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @sourceRoot</span></span>
|
||
<span class="line"><span style="color:#657B83;">Specify the root path for debuggers to find the reference source code..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @strict</span></span>
|
||
<span class="line"><span style="color:#657B83;">Enable all strict type-checking options..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @strictBindCallApply</span></span>
|
||
<span class="line"><span style="color:#657B83;">Check that the arguments for `bind`, `call`, and `apply` methods match the original function..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @strictFunctionTypes</span></span>
|
||
<span class="line"><span style="color:#657B83;">When assigning functions, check to ensure parameters and the return values are subtype-compatible..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @strictNullChecks</span></span>
|
||
<span class="line"><span style="color:#657B83;">When type checking, take into account `null` and `undefined`..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @strictPropertyInitialization</span></span>
|
||
<span class="line"><span style="color:#657B83;">Check for class properties that are declared but not set in the constructor..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @stripInternal</span></span>
|
||
<span class="line"><span style="color:#657B83;">Disable emitting declarations that have `@internal` in their JSDoc comments..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @suppressExcessPropertyErrors</span></span>
|
||
<span class="line"><span style="color:#657B83;">Disable reporting of excess property errors during the creation of object literals..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @suppressImplicitAnyIndexErrors</span></span>
|
||
<span class="line"><span style="color:#657B83;">Suppress `noImplicitAny` errors when indexing objects that lack index signatures..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @target</span></span>
|
||
<span class="line"><span style="color:#657B83;">Set the JavaScript language version for emitted JavaScript and include compatible library declarations..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @traceResolution</span></span>
|
||
<span class="line"><span style="color:#657B83;">Log paths used during the `moduleResolution` process..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @tsBuildInfoFile</span></span>
|
||
<span class="line"><span style="color:#657B83;">Specify the folder for .tsbuildinfo incremental compilation files..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @typeRoots</span></span>
|
||
<span class="line"><span style="color:#657B83;">Specify multiple folders that act like `./node_modules/@types`..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @types</span></span>
|
||
<span class="line"><span style="color:#657B83;">Specify type package names to be included without being referenced in a source file..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @useDefineForClassFields</span></span>
|
||
<span class="line"><span style="color:#657B83;">Emit ECMAScript-standard-compliant class fields..</span></span>
|
||
<span class="line"><span style="color:#657B83;"></span></span>
|
||
<span class="line"><span style="color:#657B83;">// @useUnknownInCatchVariables</span></span>
|
||
<span class="line"><span style="color:#657B83;">Type catch clause variables as 'unknown' instead of 'any'..</span></span></code></pre><div class="line-numbers-wrapper" aria-hidden="true"><span class="line-number">1</span><br><span class="line-number">2</span><br><span class="line-number">3</span><br><span class="line-number">4</span><br><span class="line-number">5</span><br><span class="line-number">6</span><br><span class="line-number">7</span><br><span class="line-number">8</span><br><span class="line-number">9</span><br><span class="line-number">10</span><br><span class="line-number">11</span><br><span class="line-number">12</span><br><span class="line-number">13</span><br><span class="line-number">14</span><br><span class="line-number">15</span><br><span class="line-number">16</span><br><span class="line-number">17</span><br><span class="line-number">18</span><br><span class="line-number">19</span><br><span class="line-number">20</span><br><span class="line-number">21</span><br><span class="line-number">22</span><br><span class="line-number">23</span><br><span class="line-number">24</span><br><span class="line-number">25</span><br><span class="line-number">26</span><br><span class="line-number">27</span><br><span class="line-number">28</span><br><span class="line-number">29</span><br><span class="line-number">30</span><br><span class="line-number">31</span><br><span class="line-number">32</span><br><span class="line-number">33</span><br><span class="line-number">34</span><br><span class="line-number">35</span><br><span class="line-number">36</span><br><span class="line-number">37</span><br><span class="line-number">38</span><br><span class="line-number">39</span><br><span class="line-number">40</span><br><span class="line-number">41</span><br><span class="line-number">42</span><br><span class="line-number">43</span><br><span class="line-number">44</span><br><span class="line-number">45</span><br><span class="line-number">46</span><br><span class="line-number">47</span><br><span class="line-number">48</span><br><span class="line-number">49</span><br><span class="line-number">50</span><br><span class="line-number">51</span><br><span class="line-number">52</span><br><span class="line-number">53</span><br><span class="line-number">54</span><br><span class="line-number">55</span><br><span class="line-number">56</span><br><span class="line-number">57</span><br><span class="line-number">58</span><br><span class="line-number">59</span><br><span class="line-number">60</span><br><span class="line-number">61</span><br><span class="line-number">62</span><br><span class="line-number">63</span><br><span class="line-number">64</span><br><span class="line-number">65</span><br><span class="line-number">66</span><br><span class="line-number">67</span><br><span class="line-number">68</span><br><span class="line-number">69</span><br><span class="line-number">70</span><br><span class="line-number">71</span><br><span class="line-number">72</span><br><span class="line-number">73</span><br><span class="line-number">74</span><br><span class="line-number">75</span><br><span class="line-number">76</span><br><span class="line-number">77</span><br><span class="line-number">78</span><br><span class="line-number">79</span><br><span class="line-number">80</span><br><span class="line-number">81</span><br><span class="line-number">82</span><br><span class="line-number">83</span><br><span class="line-number">84</span><br><span class="line-number">85</span><br><span class="line-number">86</span><br><span class="line-number">87</span><br><span class="line-number">88</span><br><span class="line-number">89</span><br><span class="line-number">90</span><br><span class="line-number">91</span><br><span class="line-number">92</span><br><span class="line-number">93</span><br><span class="line-number">94</span><br><span class="line-number">95</span><br><span class="line-number">96</span><br><span class="line-number">97</span><br><span class="line-number">98</span><br><span class="line-number">99</span><br><span class="line-number">100</span><br><span class="line-number">101</span><br><span class="line-number">102</span><br><span class="line-number">103</span><br><span class="line-number">104</span><br><span class="line-number">105</span><br><span class="line-number">106</span><br><span class="line-number">107</span><br><span class="line-number">108</span><br><span class="line-number">109</span><br><span class="line-number">110</span><br><span class="line-number">111</span><br><span class="line-number">112</span><br><span class="line-number">113</span><br><span class="line-number">114</span><br><span class="line-number">115</span><br><span class="line-number">116</span><br><span class="line-number">117</span><br><span class="line-number">118</span><br><span class="line-number">119</span><br><span class="line-number">120</span><br><span class="line-number">121</span><br><span class="line-number">122</span><br><span class="line-number">123</span><br><span class="line-number">124</span><br><span class="line-number">125</span><br><span class="line-number">126</span><br><span class="line-number">127</span><br><span class="line-number">128</span><br><span class="line-number">129</span><br><span class="line-number">130</span><br><span class="line-number">131</span><br><span class="line-number">132</span><br><span class="line-number">133</span><br><span class="line-number">134</span><br><span class="line-number">135</span><br><span class="line-number">136</span><br><span class="line-number">137</span><br><span class="line-number">138</span><br><span class="line-number">139</span><br><span class="line-number">140</span><br><span class="line-number">141</span><br><span class="line-number">142</span><br><span class="line-number">143</span><br><span class="line-number">144</span><br><span class="line-number">145</span><br><span class="line-number">146</span><br><span class="line-number">147</span><br><span class="line-number">148</span><br><span class="line-number">149</span><br><span class="line-number">150</span><br><span class="line-number">151</span><br><span class="line-number">152</span><br><span class="line-number">153</span><br><span class="line-number">154</span><br><span class="line-number">155</span><br><span class="line-number">156</span><br><span class="line-number">157</span><br><span class="line-number">158</span><br><span class="line-number">159</span><br><span class="line-number">160</span><br><span class="line-number">161</span><br><span class="line-number">162</span><br><span class="line-number">163</span><br><span class="line-number">164</span><br><span class="line-number">165</span><br><span class="line-number">166</span><br><span class="line-number">167</span><br><span class="line-number">168</span><br><span class="line-number">169</span><br><span class="line-number">170</span><br><span class="line-number">171</span><br><span class="line-number">172</span><br><span class="line-number">173</span><br><span class="line-number">174</span><br><span class="line-number">175</span><br><span class="line-number">176</span><br><span class="line-number">177</span><br><span class="line-number">178</span><br><span class="line-number">179</span><br><span class="line-number">180</span><br><span class="line-number">181</span><br><span class="line-number">182</span><br><span class="line-number">183</span><br><span class="line-number">184</span><br><span class="line-number">185</span><br><span class="line-number">186</span><br><span class="line-number">187</span><br><span class="line-number">188</span><br><span class="line-number">189</span><br><span class="line-number">190</span><br><span class="line-number">191</span><br><span class="line-number">192</span><br><span class="line-number">193</span><br><span class="line-number">194</span><br><span class="line-number">195</span><br><span class="line-number">196</span><br><span class="line-number">197</span><br><span class="line-number">198</span><br><span class="line-number">199</span><br><span class="line-number">200</span><br><span class="line-number">201</span><br><span class="line-number">202</span><br><span class="line-number">203</span><br><span class="line-number">204</span><br><span class="line-number">205</span><br><span class="line-number">206</span><br><span class="line-number">207</span><br><span class="line-number">208</span><br><span class="line-number">209</span><br><span class="line-number">210</span><br><span class="line-number">211</span><br><span class="line-number">212</span><br><span class="line-number">213</span><br><span class="line-number">214</span><br><span class="line-number">215</span><br><span class="line-number">216</span><br><span class="line-number">217</span><br><span class="line-number">218</span><br><span class="line-number">219</span><br><span class="line-number">220</span><br><span class="line-number">221</span><br><span class="line-number">222</span><br><span class="line-number">223</span><br><span class="line-number">224</span><br><span class="line-number">225</span><br><span class="line-number">226</span><br><span class="line-number">227</span><br><span class="line-number">228</span><br><span class="line-number">229</span><br><span class="line-number">230</span><br><span class="line-number">231</span><br><span class="line-number">232</span><br><span class="line-number">233</span><br><span class="line-number">234</span><br><span class="line-number">235</span><br><span class="line-number">236</span><br><span class="line-number">237</span><br><span class="line-number">238</span><br><span class="line-number">239</span><br><span class="line-number">240</span><br><span class="line-number">241</span><br><span class="line-number">242</span><br><span class="line-number">243</span><br><span class="line-number">244</span><br><span class="line-number">245</span><br><span class="line-number">246</span><br><span class="line-number">247</span><br><span class="line-number">248</span><br><span class="line-number">249</span><br><span class="line-number">250</span><br><span class="line-number">251</span><br><span class="line-number">252</span><br><span class="line-number">253</span><br><span class="line-number">254</span><br><span class="line-number">255</span><br><span class="line-number">256</span><br><span class="line-number">257</span><br><span class="line-number">258</span><br><span class="line-number">259</span><br><span class="line-number">260</span><br><span class="line-number">261</span><br><span class="line-number">262</span><br><span class="line-number">263</span><br><span class="line-number">264</span><br><span class="line-number">265</span><br><span class="line-number">266</span><br><span class="line-number">267</span><br><span class="line-number">268</span><br><span class="line-number">269</span><br><span class="line-number">270</span><br><span class="line-number">271</span><br><span class="line-number">272</span><br><span class="line-number">273</span><br><span class="line-number">274</span><br><span class="line-number">275</span><br><span class="line-number">276</span><br><span class="line-number">277</span><br><span class="line-number">278</span><br><span class="line-number">279</span><br><span class="line-number">280</span><br><span class="line-number">281</span><br><span class="line-number">282</span><br><span class="line-number">283</span><br><span class="line-number">284</span><br><span class="line-number">285</span><br><span class="line-number">286</span><br><span class="line-number">287</span><br><span class="line-number">288</span><br><span class="line-number">289</span><br><span class="line-number">290</span><br><span class="line-number">291</span><br><span class="line-number">292</span><br><span class="line-number">293</span><br><span class="line-number">294</span><br><span class="line-number">295</span><br><span class="line-number">296</span><br></div></div></div></div></main><footer class="VPDocFooter" data-v-6c4a7022 data-v-b5edbda4><!--[--><!--[--><!--[--><!--[--><!----><!--]--><!--]--><!--]--><!--]--><div class="edit-info" data-v-b5edbda4><div class="edit-link" data-v-b5edbda4><a class="VPLink link edit-link-button" href="https://github.com/andatoshiki/toshiki-notebook/edit/master/docs/application/vitepress-plugin-shiki-twoslash/config/flags.md" target="_blank" rel="noreferrer" data-v-b5edbda4 data-v-075865b7><!--[--><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" class="edit-link-icon" aria-label="edit icon" data-v-b5edbda4><path d="M18,23H4c-1.7,0-3-1.3-3-3V6c0-1.7,1.3-3,3-3h7c0.6,0,1,0.4,1,1s-0.4,1-1,1H4C3.4,5,3,5.4,3,6v14c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1v-7c0-0.6,0.4-1,1-1s1,0.4,1,1v7C21,21.7,19.7,23,18,23z"></path><path d="M8,17c-0.3,0-0.5-0.1-0.7-0.3C7,16.5,6.9,16.1,7,15.8l1-4c0-0.2,0.1-0.3,0.3-0.5l9.5-9.5c1.2-1.2,3.2-1.2,4.4,0c1.2,1.2,1.2,3.2,0,4.4l-9.5,9.5c-0.1,0.1-0.3,0.2-0.5,0.3l-4,1C8.2,17,8.1,17,8,17zM9.9,12.5l-0.5,2.1l2.1-0.5l9.3-9.3c0.4-0.4,0.4-1.1,0-1.6c-0.4-0.4-1.2-0.4-1.6,0l0,0L9.9,12.5z M18.5,2.5L18.5,2.5L18.5,2.5z"></path></svg> Edit this page on GitHub<!--]--><!----></a></div><div class="last-updated" data-v-b5edbda4><p class="VPLastUpdated" data-v-b5edbda4 data-v-00fbdbd8>Last updated: <time datetime="2023-06-11T16:39:05.000Z" data-v-00fbdbd8></time></p></div></div><div class="prev-next" data-v-b5edbda4><div class="pager" data-v-b5edbda4><a class="pager-link prev" href="/application/vitepress-plugin-shiki-twoslash/config/reference" data-v-b5edbda4><span class="desc" data-v-b5edbda4>Previous page</span><span class="title" data-v-b5edbda4>Reference</span></a></div><div class="has-prev pager" data-v-b5edbda4><!----></div></div></footer><!--[--><!--[--><!--[--><div id="comment-container"></div><!--]--><!--]--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-83f63849 data-v-02da8605><div class="container" data-v-02da8605><p class="message" data-v-02da8605>Wrote with <i class="heart fa fa-heart fa-xs fa-beat"></i> and <i class="coffee fa fa-coffee fa-xs" aria-hidden="true"></i> by <a href="https://toshiki.dev">Anda Toshiki</a> at <code>root@andatoshiki:/~</code></p><p class="copyright" data-v-02da8605>Copyright © 2023-2023 <a href="https://github.com/andatoshiki">Anda Toshiki</a>, <a href="https://github.com/lolilab">LoliLab</a> and <a href="https://github.com/toshikidev">Toshiki Dev</a> present <br /><span id="siteruntime_span"></span></p></div></footer><!--[--><!--]--></div></div>
|
||
<script>__VP_HASH_MAP__ = JSON.parse("{\"academic_chemistry_index.md\":\"3b7b9984\",\"academic_chemistry_notes_12-5.md\":\"290d7a7b\",\"academic_chemistry_problems_03-02-1.md\":\"8adf049f\",\"academic_chemistry_problems_03-02-3.md\":\"243281eb\",\"academic_physics_index.md\":\"e3b0cef5\",\"academic_literature_index.md\":\"cb3baeae\",\"academic_literature_writing_methods-of-development.md\":\"a3dff131\",\"academic_chemistry_problems_03-02-2.md\":\"1ea8e9ea\",\"academic_chemistry_problems_02-20.md\":\"6af99169\",\"academic_physics_ipho-formulas-jpn_1.md\":\"80206155\",\"academic_physics_ipho-formulas-jpn_12.md\":\"422ba542\",\"academic_physics_ipho-formulas-jpn_13.md\":\"0a8e8b48\",\"academic_physics_ipho-formulas-jpn_7.md\":\"0180f533\",\"academic_vocabulary_2023_02_2023-02-27.md\":\"1ba4e729\",\"academic_vocabulary_index.md\":\"6a38ad63\",\"academic_physics_ipho-formulas-jpn_8.md\":\"6843ed4e\",\"academic_physics_ipho-formulas-jpn_6.md\":\"d67f33a4\",\"academic_physics_ipho-formulas-jpn_9.md\":\"df56c6ca\",\"application_vitepress-plugin-shiki-twoslash_api_errors.md\":\"37c7f981\",\"application_vitepress-plugin-shiki-twoslash_config_reference.md\":\"4be28949\",\"application_vitepress-plugin-shiki-twoslash_config_flags.md\":\"739c454b\",\"application_vitepress-plugin-shiki-twoslash_guide_custom-theme.md\":\"431bd7a2\",\"application_vitepress-plugin-shiki-twoslash_guide_markdown-extensions.md\":\"33402e71\",\"application_vitepress-plugin-shiki-twoslash_index.md\":\"6e4d8bdb\",\"development_aws_acknowledgement.md\":\"598b8048\",\"development_aws_author.md\":\"8ce9ae8a\",\"development_aws_assignments.md\":\"8bc07186\",\"academic_physics_ipho-formulas-jpn_11.md\":\"a12caeec\",\"development_aws_readme.md\":\"1a606497\",\"development_aws_appendix.md\":\"8af1201d\",\"academic_physics_ipho-formulas-jpn_2.md\":\"24928cac\",\"application_markdown-it-katex_tips.md\":\"70d485c6\",\"application_vitepress-plugin-shiki-twoslash_api_annotations.md\":\"81402394\",\"application_vitepress-plugin-shiki-twoslash_api_multi-file.md\":\"17ffc59f\",\"application_vitepress-plugin-shiki-twoslash_api_includes.md\":\"46720016\",\"application_vitepress-plugin-shiki-twoslash_api_cutting.md\":\"dcc99096\",\"application_vitepress-plugin-shiki-twoslash_api_queries.md\":\"44b81e9e\",\"application_vitepress-plugin-shiki-twoslash_api_types.md\":\"73a4bba7\",\"application_vitepress-plugin-shiki-twoslash_api_emit.md\":\"36d650e3\",\"application_vitepress-plugin-shiki-twoslash_api_logging.md\":\"be101a8e\",\"academic_physics_ipho-formulas-jpn_10.md\":\"9ef602e4\",\"academic_physics_ipho-formulas-jpn_3.md\":\"2f89e2bb\",\"application_markdown-it-katex_how-to-use.md\":\"82ae397a\",\"academic_physics_ipho-formulas-jpn_5.md\":\"ca4613ae\",\"academic_physics_ipho-formulas-jpn_4.md\":\"dd87fa69\",\"development_aws_closing.md\":\"74ecd9d2\",\"development_aws_cloud.md\":\"e321902a\",\"development_aws_aws-get-started.md\":\"c1db0056\",\"development_aws_docker-system.md\":\"7a702413\",\"development_aws_handson-bashoutter.md\":\"08a31e19\",\"development_aws_aws-batch.md\":\"15aa3ea3\",\"development_aws_handson-jupyter.md\":\"4e44cb02\",\"development_aws_handson-ec2.md\":\"bc698240\",\"development_aws_handson-qabot.md\":\"6b303f64\",\"development_aws_introduction.md\":\"4d21db2a\",\"development_aws_license.md\":\"2e534ef2\",\"development_aws_handson-serverless.md\":\"62c03452\",\"development_rclone-for-r2.md\":\"8680279b\",\"development_aws_serverless.md\":\"0a818938\",\"development_aws_scientific-computing.md\":\"853e69fb\",\"getting-started.md\":\"b393d8bf\",\"development_aws_webserver.md\":\"4cedd2d8\",\"roadmap.md\":\"4c512145\",\"jp_index.md\":\"7dfe47a9\",\"development_file-naming-convention.md\":\"2285b628\",\"save_reading_index.md\":\"1039bf57\",\"save_reading_outliers_1.md\":\"17843e9b\",\"save_reading_outliers_2.md\":\"ac87ff9e\",\"save_reading_outliers_3.md\":\"22d5c9ff\",\"save_reading_outliers_4.md\":\"a3e12cd3\",\"index.md\":\"60499c83\",\"javascript_notes_1_1-1.md\":\"f91c597f\",\"javascript_notes_1_1-2.md\":\"5f3222cf\",\"development_aws_main.md\":\"109b45dd\",\"application_markdown-it-katex_support-function.md\":\"17647e5e\",\"application_markdown-it-katex_support-table.md\":\"55f0d30b\"}")
|
||
__VP_SITE_DATA__ = JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Toshiki's Note\",\"description\":\"Toshiki's web notebook served via Vitepress!\",\"base\":\"/\",\"head\":[],\"appearance\":true,\"themeConfig\":{\"nav\":[{\"text\":\"Development\",\"link\":\"/development/\"},{\"text\":\"Academic\",\"items\":[{\"text\":\"K-12\",\"items\":[{\"text\":\"Chemistry\",\"link\":\"/academic/chemistry/index\",\"activeMatch\":\"/academic/chemistry/\"},{\"text\":\"Discrete Math.\",\"link\":\"/discrete-math/index\",\"activeMatch\":\"/categories/fragments/\"},{\"text\":\"Literature\",\"link\":\"/academic/literature/index\",\"activeMatch\":\"/academic/literature/\"}]},{\"text\":\"Tools\",\"items\":[{\"text\":\"Formulas for IPhO JPN.\",\"link\":\"/academic/physics/ipho-formulas-jpn/1\",\"activeMatch\":\"/academic/physics/ipho-formulas-jpn/\"}]},{\"text\":\"\",\"link\":\"\",\"activeMatch\":\"\"},{\"text\":\"\",\"link\":\"\",\"activeMatch\":\"\"},{\"text\":\"\",\"link\":\"\",\"activeMatch\":\"\"},{\"text\":\"\",\"link\":\"\",\"activeMatch\":\"\"},{\"text\":\"\",\"link\":\"\",\"activeMatch\":\"\"},{\"text\":\"\",\"link\":\"\",\"activeMatch\":\"\"},{\"text\":\"\",\"link\":\"\",\"activeMatch\":\"\"}],\"activeMatch\":\"/academic/\"},{\"text\":\"Application\",\"items\":[{\"text\":\"Personal projects\",\"items\":[{\"text\":\"markdown-it-katex\",\"link\":\"/application/markdown-it-katex/how-to-use\",\"activeMatch\":\"/application/markdown-it-katex/\"},{\"text\":\"vitepress-plugin-shiki-twoslash\",\"link\":\"/application/vitepress-plugin-shiki-twoslash/index\",\"activeMatch\":\"/application/vitepress-plugin-shiki-twoslash/index\"}]}],\"activeMatch\":\"/save/\"},{\"text\":\"Save\",\"items\":[{\"text\":\"Reading\",\"link\":\"/save/reading/index\",\"activeMatch\":\"/save/reading/\"},{\"text\":\"Vocabulary\",\"link\":\"/academic/vocabulary/index\",\"activeMatch\":\"/academic/vocabulary/\"}],\"activeMatch\":\"/save/\"}],\"sidebar\":{\"/development/\":[{\"text\":\"Wiki Database\",\"collapsed\":false,\"items\":[{\"text\":\"File Naming Convention\",\"link\":\"/development/file-naming-convention\"}]}],\"/academic/chemistry/\":[{\"text\":\"Textbook\",\"collapsed\":true,\"items\":[{\"text\":\"12-5: Reaction Mechanism\",\"link\":\"/academic/chemistry/notes/12-5\"},{\"text\":\"\",\"link\":\"\"},{\"text\":\"\",\"link\":\"\"},{\"text\":\"\",\"link\":\"\"},{\"text\":\"\",\"link\":\"\"},{\"text\":\"\",\"link\":\"\"},{\"text\":\"\",\"link\":\"\"},{\"text\":\"\",\"link\":\"\"}]},{\"text\":\"Kinetics\",\"collapsed\":false,\"items\":[{\"text\":\"Rate determining steps\",\"link\":\"/academic/chemistry/notes/kinetics/rate-determining-step\"},{\"text\":\"\",\"link\":\"\"},{\"text\":\"\",\"link\":\"\"},{\"text\":\"\",\"link\":\"\"}]},{\"text\":\"Problems & Solutions\",\"collapsed\":true,\"items\":[{\"text\":\"Problem: 02-20\",\"link\":\"/academic/chemistry/problems/02-20\"},{\"text\":\"Problem: 03-02-1\",\"link\":\"/academic/chemistry/problems/03-02-1\"},{\"text\":\"Problem: 03-02-2\",\"link\":\"/academic/chemistry/problems/03-02-2\"},{\"text\":\"Problem: 03-02-3\",\"link\":\"/academic/chemistry/problems/03-02-3\"}]}],\"/academic/physics\":[{\"text\":\"IPhO Formulas: JP Ver.\",\"collapsed\":false,\"items\":[{\"text\":\"1: 数学\",\"link\":\"/academic/physics/ipho-formulas-jpn/1\"},{\"text\":\"2: 一般的な推奨事\",\"link\":\"/academic/physics/ipho-formulas-jpn/2\"},{\"text\":\"3: 運動学\",\"link\":\"/academic/physics/ipho-formulas-jpn/3\"},{\"text\":\"4: 力学\",\"link\":\"/academic/physics/ipho-formulas-jpn/4\"},{\"text\":\"5: 振動と波\",\"link\":\"/academic/physics/ipho-formulas-jpn/5\"},{\"text\":\"6: 幾何光学,測光\",\"link\":\"/academic/physics/ipho-formulas-jpn/6\"},{\"text\":\"7: 波動光学\",\"link\":\"/academic/physics/ipho-formulas-jpn/7\"},{\"text\":\"8: 電気回路\",\"link\":\"/academic/physics/ipho-formulas-jpn/8\"},{\"text\":\"9: 電磁気学\",\"link\":\"/academic/physics/ipho-formulas-jpn/9\"},{\"text\":\"10: 熱力\",\"link\":\"/academic/physics/ipho-formulas-jpn/10\"},{\"text\":\"11: 量子力学\",\"link\":\"/academic/physics/ipho-formulas-jpn/11\"},{\"text\":\"12: Keplerの法則\",\"link\":\"/academic/physics/ipho-formulas-jpn/12\"},{\"text\":\"13: 相対性理論\",\"link\":\"/academic/physics/ipho-formulas-jpn/13\"}]}],\"/academic/vocabulary/\":[{\"text\":\"Vocabulary\",\"collapsed\":true,\"items\":[{\"text\":\"2023-02-27\",\"link\":\"/academic/vocabulary/2023/02/2023-02-27\"}]}],\"/academic/literature/\":[{\"text\":\"Writing Resources\",\"collapsed\":true,\"items\":[{\"text\":\"Patterns of Organization and Methods of Development\",\"link\":\"/academic/literature/writing/methods-of-development\"}]}],\"/javascript/\":[{\"text\":\"1: Basic JavaScript-Value, Variables, and Control Flow\",\"collapsed\":true,\"items\":[{\"text\":\"1-1: Numbers\",\"link\":\"/javascript/notes/1/1-1\"},{\"text\":\"\",\"link\":\"\"},{\"text\":\"\",\"link\":\"\"},{\"text\":\"\",\"link\":\"\"},{\"text\":\"\",\"link\":\"\"}]}],\"/save/reading/\":[{\"text\":\"Outliers\",\"collapsed\":true,\"items\":[{\"text\":\"Introduction & Chapter 1: The Roseto Mystery\",\"link\":\"/save/reading/outliers/1\"},{\"text\":\"Chapter 2: The 10,000-Hour Rule\",\"link\":\"/save/reading/outliers/2\"},{\"text\":\"Chapter 3: The Trouble with Geniuses, Part 1\",\"link\":\"/save/reading/outliers/3\"},{\"text\":\"Chapter 4: The Trouble with Geniuses, Part 2\",\"link\":\"/save/reading/outliers/4\"}]}],\"/application/markdown-it-katex/\":[{\"text\":\"markdown-it-katex\",\"collapsed\":false,\"items\":[{\"text\":\"1: How to use?\",\"link\":\"/application/markdown-it-katex/how-to-use\"},{\"text\":\"2: KaTeX supported functions\",\"link\":\"/application/markdown-it-katex/support-function\"},{\"text\":\"3: KaTeX support tables\",\"link\":\"/application/markdown-it-katex/support-table\"},{\"text\":\"4: Tips\",\"link\":\"/application/markdown-it-katex/tips\"}]}],\"/application/vitepress-plugin-shiki-twoslash/\":[{\"text\":\"Guide\",\"collapsed\":false,\"items\":[{\"text\":\"Getting Started\",\"link\":\"/application/vitepress-plugin-shiki-twoslash/\"},{\"text\":\"Markdown Extensions\",\"link\":\"/application/vitepress-plugin-shiki-twoslash/guide/markdown-extensions\"},{\"text\":\"Using a Custom Theme\",\"link\":\"/application/vitepress-plugin-shiki-twoslash/guide/custom-theme\"}]},{\"text\":\"Features\",\"collapsed\":false,\"items\":[{\"text\":\"Queries\",\"link\":\"/application/vitepress-plugin-shiki-twoslash/api/queries\"},{\"text\":\"Errors\",\"link\":\"/application/vitepress-plugin-shiki-twoslash/api/errors\"},{\"text\":\"Emit\",\"link\":\"/application/vitepress-plugin-shiki-twoslash/api/emit\"},{\"text\":\"Cutting\",\"link\":\"/application/vitepress-plugin-shiki-twoslash/api/cutting\"},{\"text\":\"Multi-file\",\"link\":\"/application/vitepress-plugin-shiki-twoslash/api/multi-file\"},{\"text\":\"@types\",\"link\":\"/application/vitepress-plugin-shiki-twoslash/api/types\"},{\"text\":\"Meta Annotations\",\"link\":\"/application/vitepress-plugin-shiki-twoslash/api/annotations\"},{\"text\":\"Logging\",\"link\":\"/application/vitepress-plugin-shiki-twoslash/api/logging\"},{\"text\":\"Includes\",\"link\":\"/application/vitepress-plugin-shiki-twoslash/api/includes\"}]},{\"text\":\"Config\",\"collapsed\":false,\"items\":[{\"text\":\"Reference\",\"link\":\"/application/vitepress-plugin-shiki-twoslash/config/reference\"},{\"text\":\"Compiler Flags\",\"link\":\"/application/vitepress-plugin-shiki-twoslash/config/flags\"}]}]},\"footer\":{\"copyright\":\"Copyright © 2023-2023 <a href=\\\"https://github.com/andatoshiki\\\">Anda Toshiki</a>, <a href=\\\"https://github.com/lolilab\\\">LoliLab</a> and <a href=\\\"https://github.com/toshikidev\\\">Toshiki Dev</a> present <br /><span id=\\\"siteruntime_span\\\"></span>\",\"message\":\"Wrote with <i class=\\\"heart fa fa-heart fa-xs fa-beat\\\"></i> and <i class=\\\"coffee fa fa-coffee fa-xs\\\" aria-hidden=\\\"true\\\"></i> by <a href=\\\"https://toshiki.dev\\\">Anda Toshiki</a> at <code>root@andatoshiki:/~</code>\"},\"logo\":\"/logos/logo.png\",\"outline\":\"deep\",\"outlineTitle\":\"TOC\",\"outlineBadges\":false,\"lastUpdatedText\":\"Last updated\",\"algolia\":{\"appId\":\"G9IUR45K98\",\"apiKey\":\"8528cc91281d8112b28f508317a96dd3\",\"indexName\":\"toshiki-notebook\"},\"editLink\":{\"pattern\":\"https://github.com/andatoshiki/toshiki-notebook/edit/master/docs/:path\",\"text\":\"Edit this page on GitHub\"},\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/andatoshiki\"},{\"icon\":\"twitter\",\"link\":\"https://twitter.com/andatoshiki\"}]},\"locales\":{\"/\":{\"label\":\"English\",\"lang\":\"en-US\"},\"/jp/\":{\"label\":\"Japanese\",\"title\":\"Vue Test Utils\",\"lang\":\"jp-JP\",\"description\":\"La documentation officielle de Vue Test Utils\"}},\"scrollOffset\":90,\"cleanUrls\":true}")</script>
|
||
|
||
</body>
|
||
</html> |