A collection of different workflows and setups for front-end apps using lego-build. No need to reinvent the wheel, see how other developers structure their projects.
You can add your workflow to the list by forking the repository and creating a pull request. Create a new folder in the workflows
directory to store your workflow. Each workflow folder contains the following files:
- templates.zip (A zip file containing your templates)
- lego.json (Your lego-build configuration file)
- description.json
The description.json has the following properties
property | type | description |
---|---|---|
title | string |
The title of your workflow. It must contain only two words, and being unique isn't a necessity. Use it to shortly describe your workflow. Example: "Redux setup" |
description | string |
A longer description of your workflow. There's no limit, but try to make it just a few sentences long. |
author | object |
An object describing the owner of the workflow (you). It has two properties, name and profileLink . name for the name you want to appear, and profileLink for the link to your Github profile. Leave this property blank to stay anonymous. |
File example:
{
"title": "Redux workflow",
"description": "Workflow to quickly setup redux files without having to worry about the boilerplate code. Contains templates for reducers, actions, hooks and stores",
"author": {
"name": "Akpeti Trust",
"profileLink": "https://github.com/AkpetiTrust"
}
}
- Make your workflow description short, but descriptive.
- Use proper grammar in your workflow description. Capitalize, end sentences with a full stop, etc.
- Check your spelling.
- Your pull requests should be descriptive.
It's as simple as that to add your workflow! Just submit your pull request, and if you followed the guidelines, it'll be merged to master. Thanks for sharing your setup with the community 🙌🏾.
Thanks a lot for spending your time helping lego-build grow 🚀.