ID:WORK-052Status:ready
Create-Refrakt Project Type Defaults
Priority:mediumComplexity:simpleMilestone:v1.0.0
No incremental history — criteria tracking started on Apr 17.
New projects created with create-refrakt should pre-install official packages relevant to their use case. "Starting a landing page" pre-installs @refrakt-md/marketing. "Starting a docs site" pre-installs @refrakt-md/docs. Users can remove packages they don't need or add community packages afterward.
create-refrakt prompts for project type (or accepts it as an argument via --type)package.json dependenciesrefrakt.config.json packages arrayAdd a project type selector to the create-refrakt scaffold flow. Define a mapping from project type to package list. When generating package.json and refrakt.config.json, include the selected packages. The template already derives dependency versions from its own package.json at runtime, so version sync is automatic.