UNPKG

backup-rotation

Version:

This script allows you to create a local or remote backup rotation for your files.

52 lines 1.78 kB
{ "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" }