openupm / openupm-cli

The OpenUPM-CLI is a command-line interface for maintaining UPM registries.
https://openupm.com
BSD 3-Clause "New" or "Revised" License
244 stars 13 forks source link

refactor: de-logic services #390

Closed ComradeVanti closed 2 months ago

ComradeVanti commented 2 months ago

This PR moves a bunch of pure domain logic out of impure service functions. This allows the pure logic to be tested easier as well as making it easier to potentially inline some of the, now very small, services.