UNPKG

backup-rotation

Version:

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

52 lines 1.79 kB
{ "name": "backup-rotation", "version": "1.0.137", "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": "documentation-website" }, "dependencies": { "bashlink": "^1.0.267" }, "devDependencies": { "documentation-website": "^1.0.366", "shellcheck": "^3.1.0" }, "engines": { "node": ">=20", "npm": ">=10", "yarn": ">=4" }, "packageManager": "yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c" }