# ProjectSetup

<pre class="nacara-api__signature nacara-api__signature--hanging"><code><span class="tok-keyword">module</span> <span class="tok-type">ProjectSetup</span></code></pre>

| | |
|---|---|
| Assembly | `Partas.Build.EasyBuild.ShipIt` |
| Attributes | `[<RequireQualifiedAccess>]` |

Explicitly register project-version updaters in existing ShipIt changelogs.

## Functions and values

<div class="nacara-api__entry" id="configure">
<a class="nacara-api__anchor"
                           href="#configure"
                           aria-label="Link to configure"
                           data-pagefind-ignore></a>
<details class="nacara-api__member">
<summary>
<pre class="nacara-api__signature nacara-api__signature--hanging"><code><span class="tok-function">configure</span> <span class="tok-punctuation">(</span><span class="tok-parameter">changelog</span><span class="tok-punctuation">:</span> <span class="tok-type">string</span><span class="tok-punctuation">)</span> <span class="tok-punctuation">(</span><span class="tok-parameter">projects</span><span class="tok-punctuation">:</span> <span class="tok-type">string</span> <span class="tok-type">list</span><span class="tok-punctuation">)</span> <span class="tok-punctuation">:</span> <span class="tok-type">unit</span></code></pre>
</summary>
<div class="nacara-api__body">

Add missing XML updaters atomically, retaining the existing changelog bytes outside inserted YAML.


</div>
</details>
</div>
