This commit is contained in:
joachimvh
2023-11-28 08:48:17 +00:00
parent 9a114588f4
commit 9488ae4b30
806 changed files with 4394 additions and 4394 deletions

View File

@@ -34,7 +34,7 @@ unless it&#39;s preceded by <code>@css:</code>, e.g. <code>@css:foo/bar</code>.<
<ul class="tsd-hierarchy">
<li><a href="../interfaces/TemplatedResourcesGenerator.html" class="tsd-signature-type tsd-kind-interface">TemplatedResourcesGenerator</a></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/pods/generate/BaseResourcesGenerator.ts#L74">src/pods/generate/BaseResourcesGenerator.ts:74</a></li></ul></aside>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/pods/generate/BaseResourcesGenerator.ts#L74">src/pods/generate/BaseResourcesGenerator.ts:74</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -83,39 +83,39 @@ unless it&#39;s preceded by <code>@css:</code>, e.g. <code>@css:foo/bar</code>.<
<h4 class="tsd-returns-title">Returns <a href="BaseResourcesGenerator.html" class="tsd-signature-type tsd-kind-class">BaseResourcesGenerator</a></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/pods/generate/BaseResourcesGenerator.ts#L88">src/pods/generate/BaseResourcesGenerator.ts:88</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/pods/generate/BaseResourcesGenerator.ts#L88">src/pods/generate/BaseResourcesGenerator.ts:88</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-is-private"><a id="factory" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagReadonly">Readonly</code> <span>factory</span><a href="#factory" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">factory</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/FileIdentifierMapperFactory.html" class="tsd-signature-type tsd-kind-interface">FileIdentifierMapperFactory</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/FileIdentifierMapper.html" class="tsd-signature-type tsd-kind-interface">FileIdentifierMapper</a><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/pods/generate/BaseResourcesGenerator.ts#L77">src/pods/generate/BaseResourcesGenerator.ts:77</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/pods/generate/BaseResourcesGenerator.ts#L77">src/pods/generate/BaseResourcesGenerator.ts:77</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-protected"><a id="logger" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagProtected">Protected</code> <code class="tsd-tag ts-flagReadonly">Readonly</code> <span>logger</span><a href="#logger" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">logger</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/Logger.html" class="tsd-signature-type tsd-kind-interface">Logger</a><span class="tsd-signature-symbol"> = ...</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/pods/generate/BaseResourcesGenerator.ts#L75">src/pods/generate/BaseResourcesGenerator.ts:75</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/pods/generate/BaseResourcesGenerator.ts#L75">src/pods/generate/BaseResourcesGenerator.ts:75</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="metadataStrategy" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagReadonly">Readonly</code> <span>metadata<wbr/>Strategy</span><a href="#metadataStrategy" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">metadata<wbr/>Strategy</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/AuxiliaryStrategy.html" class="tsd-signature-type tsd-kind-interface">AuxiliaryStrategy</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/pods/generate/BaseResourcesGenerator.ts#L80">src/pods/generate/BaseResourcesGenerator.ts:80</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/pods/generate/BaseResourcesGenerator.ts#L80">src/pods/generate/BaseResourcesGenerator.ts:80</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="store" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagReadonly">Readonly</code> <span>store</span><a href="#store" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">store</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/ResourceSet.html" class="tsd-signature-type tsd-kind-interface">ResourceSet</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/pods/generate/BaseResourcesGenerator.ts#L81">src/pods/generate/BaseResourcesGenerator.ts:81</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/pods/generate/BaseResourcesGenerator.ts#L81">src/pods/generate/BaseResourcesGenerator.ts:81</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="templateEngine" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagReadonly">Readonly</code> <span>template<wbr/>Engine</span><a href="#templateEngine" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">template<wbr/>Engine</span><span class="tsd-signature-symbol">:</span> <a href="TemplateEngine.html" class="tsd-signature-type tsd-kind-class">TemplateEngine</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type ">Dict</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/pods/generate/BaseResourcesGenerator.ts#L78">src/pods/generate/BaseResourcesGenerator.ts:78</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/pods/generate/BaseResourcesGenerator.ts#L78">src/pods/generate/BaseResourcesGenerator.ts:78</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="templateExtension" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagReadonly">Readonly</code> <span>template<wbr/>Extension</span><a href="#templateExtension" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">template<wbr/>Extension</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/pods/generate/BaseResourcesGenerator.ts#L79">src/pods/generate/BaseResourcesGenerator.ts:79</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/pods/generate/BaseResourcesGenerator.ts#L79">src/pods/generate/BaseResourcesGenerator.ts:79</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="generate" class="tsd-anchor"></a>
@@ -149,7 +149,7 @@ The output Iterable should be sorted so that containers always appear before the
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/TemplatedResourcesGenerator.html">TemplatedResourcesGenerator</a>.<a href="../interfaces/TemplatedResourcesGenerator.html#generate">generate</a></p>
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/pods/generate/BaseResourcesGenerator.ts#L96">src/pods/generate/BaseResourcesGenerator.ts:96</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/pods/generate/BaseResourcesGenerator.ts#L96">src/pods/generate/BaseResourcesGenerator.ts:96</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="generateMetadata" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>generate<wbr/>Metadata</span><a href="#generateMetadata" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-private">
@@ -167,7 +167,7 @@ The output Iterable should be sorted so that containers always appear before the
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="RepresentationMetadata.html" class="tsd-signature-type tsd-kind-class">RepresentationMetadata</a><span class="tsd-signature-symbol">&gt;</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/pods/generate/BaseResourcesGenerator.ts#L214">src/pods/generate/BaseResourcesGenerator.ts:214</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/pods/generate/BaseResourcesGenerator.ts#L214">src/pods/generate/BaseResourcesGenerator.ts:214</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="generateResource" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>generate<wbr/>Resource</span><a href="#generateResource" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-private">
@@ -190,7 +190,7 @@ will be yielded as a separate resource.</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">AsyncIterable</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/Resource.html" class="tsd-signature-type tsd-kind-interface">Resource</a><span class="tsd-signature-symbol">&gt;</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/pods/generate/BaseResourcesGenerator.ts#L178">src/pods/generate/BaseResourcesGenerator.ts:178</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/pods/generate/BaseResourcesGenerator.ts#L178">src/pods/generate/BaseResourcesGenerator.ts:178</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="groupLinks" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>group<wbr/>Links</span><a href="#groupLinks" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-private">
@@ -209,7 +209,7 @@ and combines the results so resources and their metadata are grouped together.</
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type ">Record</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-symbol">{ </span><br/><span>    </span><span class="tsd-kind-property">link</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type ">TemplateResourceLink</span><span class="tsd-signature-symbol">; </span><br/><span>    </span><span class="tsd-kind-property">meta</span><span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type ">TemplateResourceLink</span><span class="tsd-signature-symbol">; </span><br/><span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/pods/generate/BaseResourcesGenerator.ts#L160">src/pods/generate/BaseResourcesGenerator.ts:160</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/pods/generate/BaseResourcesGenerator.ts#L160">src/pods/generate/BaseResourcesGenerator.ts:160</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="processFile" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>process<wbr/>File</span><a href="#processFile" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-private">
@@ -227,7 +227,7 @@ and combines the results so resources and their metadata are grouped together.</
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../types/Guarded.html" class="tsd-signature-type tsd-kind-type-alias">Guarded</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type ">Readable</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/pods/generate/BaseResourcesGenerator.ts#L229">src/pods/generate/BaseResourcesGenerator.ts:229</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/pods/generate/BaseResourcesGenerator.ts#L229">src/pods/generate/BaseResourcesGenerator.ts:229</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="processFolder" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>process<wbr/>Folder</span><a href="#processFolder" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-private">
@@ -247,7 +247,7 @@ and combines the results so resources and their metadata are grouped together.</
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">AsyncIterable</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/Resource.html" class="tsd-signature-type tsd-kind-interface">Resource</a><span class="tsd-signature-symbol">&gt;</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/pods/generate/BaseResourcesGenerator.ts#L114">src/pods/generate/BaseResourcesGenerator.ts:114</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/pods/generate/BaseResourcesGenerator.ts#L114">src/pods/generate/BaseResourcesGenerator.ts:114</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="toTemplateLink" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>to<wbr/>Template<wbr/>Link</span><a href="#toTemplateLink" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-private">
@@ -268,7 +268,7 @@ but the filePath parameter will still point to the original file.</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type ">TemplateResourceLink</span><span class="tsd-signature-symbol">&gt;</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/pods/generate/BaseResourcesGenerator.ts#L141">src/pods/generate/BaseResourcesGenerator.ts:141</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/pods/generate/BaseResourcesGenerator.ts#L141">src/pods/generate/BaseResourcesGenerator.ts:141</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">