Modularization
No due date
57% complete
This milestone represents splitting yark's underlying API into multiple packages as a supportive step towards an initial plugin-driven architecture. This will include extracting the core release workflow into a package separate from the CLI, and extracting it's constituents into an organised file hierarchy with types to ensure a strong API contract & much…
This milestone represents splitting yark's underlying API into multiple packages as a supportive step towards an initial plugin-driven architecture. This will include extracting the core release workflow into a package separate from the CLI, and extracting it's constituents into an organised file hierarchy with types to ensure a strong API contract & much needed unit tests.