<divclass="tsd-signature"><spanclass="tsd-signature-keyword">interface</span><spanclass="tsd-kind-interface">JavaScriptArtifactGraphContext</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â <aclass="tsd-kind-property"href="#accumulator">accumulator</a><spanclass="tsd-signature-symbol">:</span><ahref="../classes/application_JavaScriptArtifactGraphAccumulator.JavaScriptArtifactGraphAccumulator.html"class="tsd-signature-type tsd-kind-class">JavaScriptArtifactGraphAccumulator</a><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <aclass="tsd-kind-property"href="#analysis">analysis</a><spanclass="tsd-signature-symbol">:</span><ahref="application_JavaScriptArtifactAnalysisTypes.JavaScriptArtifactAnalysis.html"class="tsd-signature-type tsd-kind-interface">JavaScriptArtifactAnalysis</a><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <aclass="tsd-kind-property"href="#assetnodes">assetNodes</a><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">Map</span><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">,</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">identity</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"global-exact"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"content-digest"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">original_source</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">source_map_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">source_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"source-map-exact"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"source-map-original"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">artifact_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">path
<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/application/JavaScriptArtifactGraphContext.ts#L27">src/application/JavaScriptArtifactGraphContext.ts:27</a></li></ul></aside>
<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/application/JavaScriptArtifactGraphContext.ts#L28">src/application/JavaScriptArtifactGraphContext.ts:28</a></li></ul></aside></section>
<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/application/JavaScriptArtifactGraphContext.ts#L31">src/application/JavaScriptArtifactGraphContext.ts:31</a></li></ul></aside></section>
<divclass="tsd-signature"><spanclass="tsd-kind-property">assetNodes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">Map</span><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â <spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">,</span><br/>Â Â Â Â <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">identity</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"global-exact"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"content-digest"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">original_source</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">source_map_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">source_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"source-map-exact"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"source-map-original"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">artifact_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">path</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"artifact-version"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"canonical-path"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">algorithm</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â
<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/application/JavaScriptArtifactGraphContext.ts#L36">src/application/JavaScriptArtifactGraphContext.ts:36</a></li></ul></aside></section>
<divclass="tsd-signature"><spanclass="tsd-kind-property">chunkNodes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">Map</span><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â <spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">,</span><br/>Â Â Â Â <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">identity</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"global-exact"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"content-digest"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">original_source</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">source_map_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">source_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"source-map-exact"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"source-map-original"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">artifact_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">path</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"artifact-version"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"canonical-path"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">algorithm</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â
<ul>
<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/application/JavaScriptArtifactGraphContext.ts#L38">src/application/JavaScriptArtifactGraphContext.ts:38</a></li></ul></aside></section>
<divclass="tsd-signature"><spanclass="tsd-kind-property">containerNodes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">Map</span><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â <spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">,</span><br/>Â Â Â Â <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">identity</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"global-exact"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"content-digest"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">original_source</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">source_map_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">source_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"source-map-exact"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"source-map-original"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">artifact_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">path</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"artifact-version"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"canonical-path"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">algorithm</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â
<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/application/JavaScriptArtifactGraphContext.ts#L40">src/application/JavaScriptArtifactGraphContext.ts:40</a></li></ul></aside></section>
<divclass="tsd-signature"><spanclass="tsd-kind-property">fileNodes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">Map</span><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â <spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">,</span><br/>Â Â Â Â <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">identity</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"global-exact"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"content-digest"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">original_source</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">source_map_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">source_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"source-map-exact"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"source-map-original"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">artifact_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">path</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"artifact-version"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"canonical-path"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">algorithm</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â
<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/application/JavaScriptArtifactGraphContext.ts#L35">src/application/JavaScriptArtifactGraphContext.ts:35</a></li></ul></aside></section>
<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/application/JavaScriptArtifactGraphContext.ts#L34">src/application/JavaScriptArtifactGraphContext.ts:34</a></li></ul></aside></section>
<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/application/JavaScriptArtifactGraphContext.ts#L30">src/application/JavaScriptArtifactGraphContext.ts:30</a></li></ul></aside></section>
<divclass="tsd-signature"><spanclass="tsd-kind-property">input</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â <spanclass="tsd-kind-property">format</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"directory"</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"asar"</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">"auto"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">input_path</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">limits</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_artifact_entry_bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_ast_nodes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_compression_ratio</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_depth</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_entries</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_findings</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_modules</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_parse_milliseconds</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_path_bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_source_map_sources</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_text_file_bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_text_files</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_total_artifact_bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">max_total_text_bytes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-signature-symbol">}</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â <spanclass="tsd-kind-property">source_map_read_approved</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type"
<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/application/JavaScriptArtifactGraphContext.ts#L32">src/application/JavaScriptArtifactGraphContext.ts:32</a></li></ul></aside></section>
<divclass="tsd-signature"><spanclass="tsd-kind-property">moduleNodes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">Map</span><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â <spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">,</span><br/>Â Â Â Â <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">identity</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"global-exact"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"content-digest"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">original_source</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">source_map_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">source_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"source-map-exact"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"source-map-original"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">artifact_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">path</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"artifact-version"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"canonical-path"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">algorithm</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â
<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/application/JavaScriptArtifactGraphContext.ts#L39">src/application/JavaScriptArtifactGraphContext.ts:39</a></li></ul></aside></section>
<divclass="tsd-signature"><spanclass="tsd-kind-property">root</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â <spanclass="tsd-kind-property">identity</span><spanclass="tsd-signature-symbol">:</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"global-exact"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"content-digest"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">original_source</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">source_map_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">source_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"source-map-exact"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"source-map-original"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">artifact_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">path</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"artifact-version"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"canonical-path"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">algorithm</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">basis</span><spanclass="tsd-signature-symbol">:</span> (<br/>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signatur
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/application/JavaScriptArtifactGraphContext.ts#L33">src/application/JavaScriptArtifactGraphContext.ts:33</a></li></ul></aside></section>
<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/application/JavaScriptArtifactGraphContext.ts#L29">src/application/JavaScriptArtifactGraphContext.ts:29</a></li></ul></aside></section>
<divclass="tsd-signature"><spanclass="tsd-kind-property">sourceModuleNodes</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">Map</span><spanclass="tsd-signature-symbol"><</span><br/>Â Â Â Â <spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">,</span><br/>Â Â Â Â <spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">identity</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"global-exact"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"content-digest"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">original_source</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">source_map_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">source_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"source-map-exact"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"source-map-original"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">artifact_sha256</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">path</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">stability</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"artifact-version"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">strategy</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">"canonical-path"</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">}</span><br/>Â Â Â Â Â Â Â Â <spanclass="tsd-signature-symbol">|</span><spanclass="tsd-signature-symbol">{</span><br/>Â Â Â Â Â Â Â Â Â Â Â Â <spanclass="tsd-kind-property">algorithm</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">string</span><spanclass="tsd-signature-symbol">;</span><br/>Â Â Â Â Â Â Â
<ul>
<li>Defined in <ahref="https://github.com/morluto/rea/blob/main/src/application/JavaScriptArtifactGraphContext.ts#L37">src/application/JavaScriptArtifactGraphContext.ts:37</a></li></ul></aside></section></section></details></div>