<p dir="auto">The folder test_plugin/, while showing an example, is not mentioned anywhere in the manual, and is not easy to find (since the name does not indicate it also being an example)</p>
<p dir="auto">This could be a good first issue.</p>
<p dir="auto">Currently the runtime API would support the compiler option of <code class="notranslate">lib</code>, but it would fail in most scenarios where if a lib is included that isn't inlined into the TypeScript compiler.  For example <code class="notranslate">lib: [ "esnext", "dom" ]</code> would fail, because <code class="notranslate">lib.dom.d.ts</code> is not inlined into the compiler.</p>
<p dir="auto">We should support attempting to externally fetch libs when requested by the runtime compiler APIs, so we don't have to bake these in, but end users would be able to compile against a different set of libs.</p>