I'm working on a project where I have an Astro project as a package within my monorepo. I have a CLI tool within another package that I want to use to control the Astro server/framework via the CLI itself and my own config file. Think of this project like a meta framework for Astro.
I'm at the point of setting up the correct core infrastructure and want feedback on whether keeping these packages (the CLI/config managements and the server) separated or merged or something else. I'm hoping to be able to have my own app.config.ts file that controls aspects of my project as well as the core Astro server/framework. Would it be considered a good idea to split the CLI/config management code as a separate package, or just to merge that functionality into the existing Astro project package?
#Controlling Astro server/framework programmatically or reengineering my architecture to avoid this?
2 messages · Page 1 of 1 (latest)