2.0.2 • Published 10 months ago

mr-mirror-folder v2.0.2

Weekly downloads
-
License
ISC
Repository
-
Last release
10 months ago

mr-mirror-folder

Esté módulo efetua o espelhamento de um diretório origem para um diretório destino.

Exemplo de utilização:

1. Importe o módulo em seu projeto.

npm i mr-mirror-folder

2. Crie um arquivo json e defina as configurações do espelhamento.

// mirror.config.jsonc
{
	"srcRootPath": "C:/source-directory", // diretório origem
	"dstRootPath": "C:/destination-directory", // diretório destino
	"include": ["**"], // caminhos a serem considerados
	"exclude": [ // caminhos a serem desconsiderados no espelhamento
		"**/node_modules*/**",
		"**/.angular*/**",
		"**/.git*/**"
	],
	"watchDelay": 10000, // define o tempo entre os processamentos do espelhamento
	"watch": true, // efetua o monitoramento
	"startMirroring": true // inicia o espelhamento ao instanciar a classe Mirror
}

3. Instancie a classe no seu projeto.

import Mirror, { MirrorOpts } from "mr-mirror-folder"
import json from "mr-json"

const mirrorOpts: MirrorOpts = json.readSync('./mirror.config.jsonc')
const mirror = new Mirror(mirrorOpts)
2.0.2

10 months ago

2.0.1

10 months ago

2.0.0

10 months ago