1.0.0 • Published 2 years ago

@chrysthopher/backupjs v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

BackupJS

Modules

Adm-Zip

Um modulo feito para fazer backup dos arquivos do projeto

Instalação

npm i @chrysthopher/backupjs
yarn add @chrysthopher/backupjs

Métodos de Uso

Normal

const backupFiles = require("@chrysthopher/backupjs")
// ou
// import backupFiles from '@chrysthopher/backupjs'

//backupFiles("Path", "outputPath", "outputName", {options})

backupFiles("./", "./", "backup.zip")
// Comprime todos os arquivos e diretórios em um .zip

backupFiles("./", "./", "backup2")
// Faz exatamente o mesmo

Isolando pastas ou arquivos

const backupFiles = require("@chrysthopher/backupjs")
// or
// import backupFiles from '@chrysthopher/backupjs'

//backupFiles("Path", "outputPath", "outputName", {options})

backupFiles("./", "./", "backup.zip", { excludeFolders: ["node_modules"] })
// Comprimi todos os arquivos e diretórios excluindo "node_modules"

backupFiles("./", "./", "backup.zip", { excludeFiles: ["index.js"] })
// Comprimi todos os arquivos e diretórios excluindo "index.js"