```
feat: add PuppetConfig and integrate with CLI Introduced a new PuppetConfig class in the Puppeteer namespace to manage Puppeteer configurations. Updated the CLI project to reference the Puppeteer project and added a new method in DownloadBuilder for using a Puppet manipulator. This change enables better configuration management for Puppeteer within the CLI. ```
This commit is contained in:
@@ -23,6 +23,9 @@
|
||||
<ProjectReference Include="..\Beam.Exports\Beam.Exports.csproj">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\Beam.Puppeteer\Beam.Puppeteer.csproj">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\Beam\Beam.csproj">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
</ProjectReference>
|
||||
|
||||
@@ -55,6 +55,7 @@ namespace Beam.Temporary.Cli {
|
||||
IContextStage WithRetryReporter(IProgress<RetryReport> reporter);
|
||||
DownloadEnumerable<OutType> Build();
|
||||
IContextStage UseFragments();
|
||||
IContextStage UsePuppet(AsyncManipulator manipulator);
|
||||
}
|
||||
|
||||
/* ────────────────────────── Implementation ────────────────────────── */
|
||||
|
||||
Reference in New Issue
Block a user