Skip to content
This repository was archived by the owner on Aug 19, 2019. It is now read-only.
This repository was archived by the owner on Aug 19, 2019. It is now read-only.

Make generator more composable #4

@krizzu

Description

@krizzu

Hey,
The good way to approach this generator, as @grabbou said, is to make it more composable. That means to divide it into base generator and sub-generators.

Base generator would include stuff that every project has (readme, gitignore, license etc.) and option to decide if it's frontend, backend or fullstack project, installing modules accordingly.

Next, we'll give an option to extend base gene, prompting user to chose what libs to include - example: testing utils (jest/mocha), static typing (flow/typescript) etc.

That's my vision of how we could tackle it. Opinions are welcome :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions