From 9686283f75678b7d83f65cfcc48e73a253007efe Mon Sep 17 00:00:00 2001 From: VictorFrancelino Date: Wed, 15 Jul 2026 18:40:47 -0400 Subject: [PATCH] =?UTF-8?q?feat(watch):=20observa=20altera=C3=A7=C3=B5es?= =?UTF-8?q?=20no=20arquivo=20`configuracao.delprops`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fontes/index.ts | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/fontes/index.ts b/fontes/index.ts index 65510fd..8edfc7d 100644 --- a/fontes/index.ts +++ b/fontes/index.ts @@ -286,9 +286,19 @@ class LiquidoPontoEntrada { } private resolverCaminhosObservados(): string[] { - return ['rotas', 'visoes', 'estilos'] - .map((diretorio) => path.join(process.cwd(), diretorio)) - .filter((diretorio) => fs.existsSync(diretorio)); + const caminhos = ['rotas', 'visoes', 'estilos'] + .map(diretorio => path.join(process.cwd(), diretorio)) + .filter(diretorio => fs.existsSync(diretorio)); + const caminhoConfiguracao = path.join( + process.cwd(), + 'configuracao.delprops' + ); + + if (fs.existsSync(caminhoConfiguracao)) { + caminhos.push(caminhoConfiguracao); + } + + return caminhos; } private iniciarServidorComObservacao(): void { @@ -305,7 +315,9 @@ class LiquidoPontoEntrada { ...argv.slice(2) ]; - console.info(blue('Observando mudanças em rotas, visões e estilos...')); + console.info(blue( + 'Observando mudanças em rotas, visões, estilos e configuração...' + )); const processo = spawn(execPath, argumentos, { stdio: 'inherit',