# Dart - Brick Generator A simple command-line application which allows to generate the template of a brick from a project which compiles. With an entrypoint in `bin/`, library code in `lib/`. ## How to use - Add your app in `apps/`. - Add `brick_config.yaml` in you app folder and add this fields: > Here we have created `wyatt_feature_brick` app in `apps/` ```yaml name: wyatt_feature_brick description: New feature brick including state mananement path_to_brickify: lib/feature_name version: 0.1.1 vars: feature_name: type: string name: feature_name description: Name of the feature default: Dash prompt: What is the name of your new feature ``` then run command with project path ```sh dart tools/brick_generator/bin/brick_generator.dart ./apps/wyatt_feature_brick ``` ## TODO - [ ] bool variables - [ ] enum variables - [ ] array variables - [ ] pre hooks - [ ] post hooks