Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/suretnohq/denomon
Simple watcher file like Nodemon but for Deno
https://github.com/suretnohq/denomon
awesome-deno daemon deno deno-tools deno-watch-file deno-watcher restart runner scripts watch
Last synced: 2 months ago
JSON representation
Simple watcher file like Nodemon but for Deno
- Host: GitHub
- URL: https://github.com/suretnohq/denomon
- Owner: SuretnoHQ
- License: mit
- Created: 2020-05-23T20:03:48.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-06-09T13:35:45.000Z (over 4 years ago)
- Last Synced: 2024-10-27T07:51:18.916Z (3 months ago)
- Topics: awesome-deno, daemon, deno, deno-tools, deno-watch-file, deno-watcher, restart, runner, scripts, watch
- Language: Go
- Homepage:
- Size: 3.36 MB
- Stars: 37
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README-pt-BR.md
- License: LICENSE
Awesome Lists containing this project
README
# Denomon
## Also read in [English](https://github.com/muhibbudins/denomon/blob/master/README.md)
Um observador de arquivos para executar aplicações usando Deno
[![asciicast](https://asciinema.org/a/kkoeCdKB5bKgCLY7XzHsmbFZy.png)](https://asciinema.org/a/kkoeCdKB5bKgCLY7XzHsmbFZy)
> Nota : O indicador é exibido somente no asciinema, mas não no bash / zsh
### Instalação
Instale usando Wget
```bash
$ wget -O - https://raw.githubusercontent.com/muhibbudins/denomon/master/install.sh | sh
```ou, CURL
```bash
$ curl -s https://raw.githubusercontent.com/muhibbudins/denomon/master/install.sh | sh
```### Utilização
```bash
$ denomon
```Exemplo:
- Exibir mensagem de ajuda
```bash
denomon --help
```- Único comando para inicializar a pasta atual recursivamente
```bash
$ denomon
```- Inicializar arquivos com permissões [vide nota abaixo]
```bash
$ denomon --allow net,read server.ts
```- Inicializar arquivo em pasta específica e permissões [vide nota abaixo]
```bash
$ denomon --dir fixtures --allow net,read server.ts
```- Inicialiar pasta específica com permissões de rede e leitura de arquivos
```bash
$ denomon --dir fixtures --allow net,read
```> Nota : Se você executar o denomon para inicializar um único arquivo, todas as mudanças na pasta raíz vão gatilhar o recarregamento no arquivo principal.
### Opções
#### --version
Exibe a versão do denomon
#### --help
Exibe a mensagem de ajuda
#### --dir
Atribui um diretório para observar
#### --allow
Atribui permissões para seu projeto
#### --unstable
Atribuir parâmetro instável para o Deno permitindo uso de bibliotecas não estáveis
### Funcionalidades
- Automaticamente compila para um único arquivo
- Observa todos os arquivos na pasta recursivamente
- Compilação automática ao recarregar para processos filhos (ie. net)### Licença
Este projeto está sob a licença MIT.
### Stargazers ao longo do tempo
[![Stargazers ao longo do tempo](https://starchart.cc/muhibbudins/denomon.svg)](https://starchart.cc/muhibbudins/denomon)