Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gesielrosa/ng-fluig
🤖 Schematics que facilitam o desenvolvimento de aplicações Angular na plataforma TOTVS Fluig.
https://github.com/gesielrosa/ng-fluig
angular fluig schematics totvs widget
Last synced: 2 days ago
JSON representation
🤖 Schematics que facilitam o desenvolvimento de aplicações Angular na plataforma TOTVS Fluig.
- Host: GitHub
- URL: https://github.com/gesielrosa/ng-fluig
- Owner: gesielrosa
- Created: 2023-09-28T18:31:13.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-29T20:33:44.000Z (over 1 year ago)
- Last Synced: 2024-11-15T07:42:13.351Z (3 months ago)
- Topics: angular, fluig, schematics, totvs, widget
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/@gesielrosa/ng-fluig
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Schematics Fluig para Angular
Este projeto tem como objetivo prover schematics que facilitam o desenvolvimento de aplicações Angular na plataforma
[TOTVS Fluig](https://www.totvs.com/fluig/).> Projeto independente, sem nenhum vÃnculo com a TOTVS.
## Instalação
A instalação pode ser feita via NPM:
```bash
npm install -D @gesielrosa/ng-fluig
```## Gerar um Widget
Para gerar um widget basta executar o comando abaixo no seu projeto Angular:
```bash
ng g @gesielrosa/ng-fluig:widget
```### Opções disponÃveis
| Propriedade | Obrigatório | Descrição | Valor padrão | Exemplo |
|-----------------|-------------|-----------------------------------------------------------------------|-----------------------------|--------------------------------------------------|
| name | Sim | O nome do widget. | | `--name="Meu Super Projeto"` |
| description | Não | A descrição do widget. `(opcional)` | O nome do widget | `--description="Um super projeto Angular"` |
| project | Não | O nome do projeto Angular que será associado ao widget. `(opcional)` | Projeto padrão do workspace | `--project=app-super-projeto` |
| path | Não | O caminho onde será gerado o widget. `(opcional)` | `fluig/widget` | `--path=libs/widget` |
| root-selector | Não | O seletor (tag html) do componente raiz. `(opcional)` | `app-root` | `--root-selector=app-raiz` |
| install-command | Não | Comando de instalação das dependências (NPM) do projeto. `(opcional)` | `install` | `--install-command="install --legacy-peer-deps"` |## Contribuidores
| Nome | | |
|-------------|-----------------------------------------|-----------------------------------------------------|
| Gesiel Rosa | [GitHub](https://github.com/gesielrosa) | [LinkedIn](https://www.linkedin.com/in/gesielrosa/) |## Contribuindo
Fique a vontade para criar pull requests!