backup-rotation
Version:
This script allows you to create a local or remote backup rotation for your files.
52 lines • 1.78 kB
JSON
{
"name": "backup-rotation",
"version": "1.0.147",
"license": "CC-BY-3.0",
"description": "This script allows you to create a local or remote backup rotation for your files.",
"homepage": "https://torben.website/backup-rotation",
"documentationWebsite": {
"name": "backup-rotation",
"trackingCode": "UA-40192634-13"
},
"keywords": [
"automatic",
"backup",
"rotation",
"replication",
"synchronisation"
],
"files": [
"backup-rotation.timer",
"backup-rotation.service"
],
"main": "backup-rotation.sh",
"bin": "backup-rotation.sh",
"repository": {
"type": "git",
"url": "https://github.com/thaibault/backup-rotation"
},
"scripts": {
"clear": "[ ! -e apiDocumentation ] || rm --recursive apiDocumentation",
"build": "echo nothing to build.",
"document": "mkdir --parents apiDocumentation/backup-rotation/latest && bashlink-document backup-rotation 1>apiDocumentation/backup-rotation/latest/index.html",
"document:show": "bashlink-document backup-rotation",
"document:show:error": "bashlink-document backup-rotation 1>/dev/null",
"lint": "hash shellcheck && shellcheck -x *.sh || echo Please install \"shellcheck\". || true",
"lint:given": "shellcheck -x",
"test": "./node_modules/.bin/bashlink-doctest --verbose ../../backup-rotation",
"update:documentation": "web-documentation"
},
"dependencies": {
"bashlink": "^1.0.279"
},
"devDependencies": {
"shellcheck": "^4.1.0",
"web-documentation": "^1.0.2"
},
"engines": {
"node": ">=24",
"npm": ">=11",
"yarn": ">=4"
},
"packageManager": "yarn@4.14.1+sha512.64df448055b2d37ba269d7db535a469b8da93f8ef1140c25fd7a83c00a8fbaacb214ca0e02553b92a2c54cef78bb67d0b4817fab02001df0e24fac0faccc3b42"
}