Skip to content

Commit a72c8be

Browse files
committed
2023.7.10 release
1 parent c821072 commit a72c8be

File tree

4 files changed

+22
-19
lines changed

4 files changed

+22
-19
lines changed

docs/2023/dom/index.html

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,11 @@ <h2>Typescript Library Declarations (DOM)</h2></div>
2525
provides links to MDN docs <em>and</em> relevant specifications embedded in the API docs provided.</p>
2626
<hr>
2727
<p>If you are using TypeDoc to generate documentation there are several plugins available to link all TS built-in lib
28-
symbols to the hosted TS Lib docs. </p>
29-
<p>Include the following in your <code>dependencies</code> in <code>package.json</code>:</p>
30-
<pre><code class="language-json"><span class="hl-0">{</span><br><span class="hl-0"> </span><span class="hl-1">"dependencies"</span><span class="hl-0">: {</span><br><span class="hl-0"> </span><span class="hl-1">"@typhonjs-typedoc/ts-lib-docs"</span><span class="hl-0">: </span><span class="hl-2">"0.1.0"</span><br><span class="hl-0"> }</span><br><span class="hl-0">}</span>
28+
symbols to the hosted TS Lib docs. You can find the NPM package here: <a href="https://www.npmjs.com/package/@typhonjs-typedoc/ts-lib-docs">@typhonjs-typedoc/ts-lib-docs</a> </p>
29+
<p>Include the following in your <code>devDependencies</code> in <code>package.json</code>:</p>
30+
<pre><code class="language-json"><span class="hl-0">{</span><br><span class="hl-0"> </span><span class="hl-1">"devDependencies"</span><span class="hl-0">: {</span><br><span class="hl-0"> </span><span class="hl-1">"@typhonjs-typedoc/ts-lib-docs"</span><span class="hl-0">: </span><span class="hl-2">"2023.7.10"</span><span class="hl-0">,</span><br><span class="hl-0"> </span><span class="hl-1">"@typhonjs-typedoc/typedoc-theme-dmt"</span><span class="hl-0">: </span><span class="hl-2">"^0.1.0"</span><span class="hl-0">,</span><br><span class="hl-0"> </span><span class="hl-1">"typedoc"</span><span class="hl-0">: </span><span class="hl-2">"^0.24.8"</span><br><span class="hl-0"> }</span><br><span class="hl-0">}</span>
3131
</code><button>Copy</button></pre>
32+
<p>The date of generation <code>&lt;year&gt;.&lt;month&gt;.&lt;day&gt;</code> is used instead of normal SEMVER.</p>
3233
<p>Then in your TypeDoc configuration / JSON include:</p>
3334
<pre><code class="language-json"><span class="hl-0">{</span><br><span class="hl-0"> </span><span class="hl-1">"plugin"</span><span class="hl-0">: [ </span><br><span class="hl-0"> </span><span class="hl-2">"@typhonjs-typedoc/typedoc-theme-dmt"</span><span class="hl-0">,</span><br><span class="hl-0"> </span><span class="hl-2">"@typhonjs-typedoc/ts-lib-docs/typedoc/ts-links/dom/2023"</span><span class="hl-0">,</span><br><span class="hl-0"> </span><span class="hl-2">"@typhonjs-typedoc/ts-lib-docs/typedoc/ts-links/esm/2023"</span><br><span class="hl-0"> ]</span><br><span class="hl-0">}</span>
3435
</code><button>Copy</button></pre>
@@ -38,10 +39,10 @@ <h2>Typescript Library Declarations (DOM)</h2></div>
3839
<p>A brand new Typedoc theme <a href="https://www.npmjs.com/package/@typhonjs-typedoc/typedoc-theme-dmt">@typhonjs-typedoc/typedoc-theme-dmt</a> /
3940
(Default Modern Theme) / theme augmentation is used to generate the TS Lib docs. The biggest feature is a massive
4041
reduction in disk space utilized upwards of 90% for large documentation projects like this one along with an 80% speed
41-
improvement when generating docs. </p>
42+
improvement when generating docs. The DMT theme is not necessary to link your TypeDoc doc generation. </p>
4243
<hr>
43-
<p>Please note that these API docs are presently hosted through Github pages while a permanent hosting location is found.
44-
IE if this gets popular GH bandwidth concerns may come into play.</p>
44+
<p>Please note that the TS Lib API docs are presently hosted through Github pages while a permanent hosting location is
45+
found. IE if this gets popular GH bandwidth concerns may come into play.</p>
4546
<p>You may open an issue at <a href="https://github.com/typhonjs-typedoc/ts-lib-docs">ts-lib-docs</a> repository for discussion /
4647
feedback.</p>
4748
</div></div>

docs/2023/esm/index.html

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,11 @@ <h2>Typescript Library Declarations (ES2023)</h2></div>
2525
provides links to MDN docs <em>and</em> relevant specifications embedded in the API docs provided.</p>
2626
<hr>
2727
<p>If you are using TypeDoc to generate documentation there are several plugins available to link all TS built-in lib
28-
symbols to the hosted TS Lib docs. </p>
29-
<p>Include the following in your <code>dependencies</code> in <code>package.json</code>:</p>
30-
<pre><code class="language-json"><span class="hl-0">{</span><br><span class="hl-0"> </span><span class="hl-1">"dependencies"</span><span class="hl-0">: {</span><br><span class="hl-0"> </span><span class="hl-1">"@typhonjs-typedoc/ts-lib-docs"</span><span class="hl-0">: </span><span class="hl-2">"0.1.0"</span><br><span class="hl-0"> }</span><br><span class="hl-0">}</span>
28+
symbols to the hosted TS Lib docs. You can find the NPM package here: <a href="https://www.npmjs.com/package/@typhonjs-typedoc/ts-lib-docs">@typhonjs-typedoc/ts-lib-docs</a> </p>
29+
<p>Include the following in your <code>devDependencies</code> in <code>package.json</code>:</p>
30+
<pre><code class="language-json"><span class="hl-0">{</span><br><span class="hl-0"> </span><span class="hl-1">"devDependencies"</span><span class="hl-0">: {</span><br><span class="hl-0"> </span><span class="hl-1">"@typhonjs-typedoc/ts-lib-docs"</span><span class="hl-0">: </span><span class="hl-2">"2023.7.10"</span><span class="hl-0">,</span><br><span class="hl-0"> </span><span class="hl-1">"@typhonjs-typedoc/typedoc-theme-dmt"</span><span class="hl-0">: </span><span class="hl-2">"^0.1.0"</span><span class="hl-0">,</span><br><span class="hl-0"> </span><span class="hl-1">"typedoc"</span><span class="hl-0">: </span><span class="hl-2">"^0.24.8"</span><br><span class="hl-0"> }</span><br><span class="hl-0">}</span>
3131
</code><button>Copy</button></pre>
32+
<p>The date of generation <code>&lt;year&gt;.&lt;month&gt;.&lt;day&gt;</code> is used instead of normal SEMVER.</p>
3233
<p>Then in your TypeDoc configuration / JSON include:</p>
3334
<pre><code class="language-json"><span class="hl-0">{</span><br><span class="hl-0"> </span><span class="hl-1">"plugin"</span><span class="hl-0">: [ </span><br><span class="hl-0"> </span><span class="hl-2">"@typhonjs-typedoc/typedoc-theme-dmt"</span><span class="hl-0">,</span><br><span class="hl-0"> </span><span class="hl-2">"@typhonjs-typedoc/ts-lib-docs/typedoc/ts-links/dom/2023"</span><span class="hl-0">,</span><br><span class="hl-0"> </span><span class="hl-2">"@typhonjs-typedoc/ts-lib-docs/typedoc/ts-links/esm/2023"</span><br><span class="hl-0"> ]</span><br><span class="hl-0">}</span>
3435
</code><button>Copy</button></pre>
@@ -38,10 +39,10 @@ <h2>Typescript Library Declarations (ES2023)</h2></div>
3839
<p>A brand new Typedoc theme <a href="https://www.npmjs.com/package/@typhonjs-typedoc/typedoc-theme-dmt">@typhonjs-typedoc/typedoc-theme-dmt</a> /
3940
(Default Modern Theme) / theme augmentation is used to generate the TS Lib docs. The biggest feature is a massive
4041
reduction in disk space utilized upwards of 90% for large documentation projects like this one along with an 80% speed
41-
improvement when generating docs. </p>
42+
improvement when generating docs. The DMT theme is not necessary to link your TypeDoc doc generation. </p>
4243
<hr>
43-
<p>Please note that these API docs are presently hosted through Github pages while a permanent hosting location is found.
44-
IE if this gets popular GH bandwidth concerns may come into play.</p>
44+
<p>Please note that the TS Lib API docs are presently hosted through Github pages while a permanent hosting location is
45+
found. IE if this gets popular GH bandwidth concerns may come into play.</p>
4546
<p>You may open an issue at <a href="https://github.com/typhonjs-typedoc/ts-lib-docs">ts-lib-docs</a> repository for discussion /
4647
feedback.</p>
4748
</div></div>

docs/2023/worker/index.html

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,11 @@ <h2>Typescript Library Declarations (Web Worker)</h2></div>
2525
provides links to MDN docs <em>and</em> relevant specifications embedded in the API docs provided.</p>
2626
<hr>
2727
<p>If you are using TypeDoc to generate documentation there are several plugins available to link all TS built-in lib
28-
symbols to the hosted TS Lib docs. </p>
29-
<p>Include the following in your <code>dependencies</code> in <code>package.json</code>:</p>
30-
<pre><code class="language-json"><span class="hl-0">{</span><br><span class="hl-0"> </span><span class="hl-1">"dependencies"</span><span class="hl-0">: {</span><br><span class="hl-0"> </span><span class="hl-1">"@typhonjs-typedoc/ts-lib-docs"</span><span class="hl-0">: </span><span class="hl-2">"0.1.0"</span><br><span class="hl-0"> }</span><br><span class="hl-0">}</span>
28+
symbols to the hosted TS Lib docs. You can find the NPM package here: <a href="https://www.npmjs.com/package/@typhonjs-typedoc/ts-lib-docs">@typhonjs-typedoc/ts-lib-docs</a> </p>
29+
<p>Include the following in your <code>devDependencies</code> in <code>package.json</code>:</p>
30+
<pre><code class="language-json"><span class="hl-0">{</span><br><span class="hl-0"> </span><span class="hl-1">"devDependencies"</span><span class="hl-0">: {</span><br><span class="hl-0"> </span><span class="hl-1">"@typhonjs-typedoc/ts-lib-docs"</span><span class="hl-0">: </span><span class="hl-2">"2023.7.10"</span><span class="hl-0">,</span><br><span class="hl-0"> </span><span class="hl-1">"@typhonjs-typedoc/typedoc-theme-dmt"</span><span class="hl-0">: </span><span class="hl-2">"^0.1.0"</span><span class="hl-0">,</span><br><span class="hl-0"> </span><span class="hl-1">"typedoc"</span><span class="hl-0">: </span><span class="hl-2">"^0.24.8"</span><br><span class="hl-0"> }</span><br><span class="hl-0">}</span>
3131
</code><button>Copy</button></pre>
32+
<p>The date of generation <code>&lt;year&gt;.&lt;month&gt;.&lt;day&gt;</code> is used instead of normal SEMVER.</p>
3233
<p>Then in your TypeDoc configuration / JSON include:</p>
3334
<pre><code class="language-json"><span class="hl-0">{</span><br><span class="hl-0"> </span><span class="hl-1">"plugin"</span><span class="hl-0">: [ </span><br><span class="hl-0"> </span><span class="hl-2">"@typhonjs-typedoc/typedoc-theme-dmt"</span><span class="hl-0">,</span><br><span class="hl-0"> </span><span class="hl-2">"@typhonjs-typedoc/ts-lib-docs/typedoc/ts-links/dom/2023"</span><span class="hl-0">,</span><br><span class="hl-0"> </span><span class="hl-2">"@typhonjs-typedoc/ts-lib-docs/typedoc/ts-links/esm/2023"</span><br><span class="hl-0"> ]</span><br><span class="hl-0">}</span>
3435
</code><button>Copy</button></pre>
@@ -38,10 +39,10 @@ <h2>Typescript Library Declarations (Web Worker)</h2></div>
3839
<p>A brand new Typedoc theme <a href="https://www.npmjs.com/package/@typhonjs-typedoc/typedoc-theme-dmt">@typhonjs-typedoc/typedoc-theme-dmt</a> /
3940
(Default Modern Theme) / theme augmentation is used to generate the TS Lib docs. The biggest feature is a massive
4041
reduction in disk space utilized upwards of 90% for large documentation projects like this one along with an 80% speed
41-
improvement when generating docs. </p>
42+
improvement when generating docs. The DMT theme is not necessary to link your TypeDoc doc generation. </p>
4243
<hr>
43-
<p>Please note that these API docs are presently hosted through Github pages while a permanent hosting location is found.
44-
IE if this gets popular GH bandwidth concerns may come into play.</p>
44+
<p>Please note that the TS Lib API docs are presently hosted through Github pages while a permanent hosting location is
45+
found. IE if this gets popular GH bandwidth concerns may come into play.</p>
4546
<p>You may open an issue at <a href="https://github.com/typhonjs-typedoc/ts-lib-docs">ts-lib-docs</a> repository for discussion /
4647
feedback.</p>
4748
</div></div>

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@typhonjs-typedoc/ts-lib-docs",
3-
"version": "2023.0.0",
3+
"version": "2023.7.10",
44
"description": "Provides generated documentation for built-in Typescript lib declarations and a TypeDoc plugin to link symbols to the published docs.",
55
"license": "MPL-2.0",
66
"type": "module",

0 commit comments

Comments
 (0)