- Criar uma pasta na raiz do projeto. (O local poderá ser alterado nas configurações).
- Criar os arquivos de templates utilizando handlebarsjs.
- Para cada tipo de template deverá ser criado uma sub pasta dentro da pasta templates contendo os arquivos necessários para criação de um componente. Como o exemplo a seguir.
├─ src
├─ templates
│ ├─ ComponentSass
│ │ ├─ ComponentSass.module.scss.hbs
│ │ ├─ ComponentSass.tsx.hbs
│ │ └─ index.tsx.hbs
│ └─ ComponentSyled
│ ├─ index.tsx.hbs
│ └─ styles.ts.hbs
└── workspace
- Crie um arquivo "codebot.config.json"
{
"templateFolderPath": "src/templates"
}