UNPKG

s3-migrate

Version:

A CLI tool for migrating objects between S3-compatible storage buckets with resumable state tracking.

55 lines 1.38 kB
{ "name": "s3-migrate", "version": "0.0.4", "description": "A CLI tool for migrating objects between S3-compatible storage buckets with resumable state tracking.", "repository": "https://github.com/lmammino/s3-migrate", "keywords": [ "AWS", "S3", "Migration", "Storage", "CLI" ], "author": "Luciano Mammino", "main": "dist/index.js", "type": "module", "files": [ "dist" ], "dependencies": { "@aws-sdk/client-s3": "^3.758.0", "@opentf/cli-pbar": "^0.7.2", "cli-progress": "^3.12.0", "commander": "^13.1.0", "dotenv": "^16.4.7", "pretty-bytes": "^6.1.1", "sqlite": "^5.1.1", "sqlite3": "^5.1.7" }, "devDependencies": { "@biomejs/biome": "1.9.4", "@types/cli-progress": "^3.11.6", "@types/node": "^22.13.10", "commitlint": "^19.8.0", "lefthook": "^1.11.3", "release-please": "^16.18.0", "tsx": "^4.19.3", "typescript": "^5.2.2" }, "bin": { "s3-migrate": "dist/index.js" }, "engines": { "node": ">=23.0.0" }, "engineStrict": true, "license": "MIT", "scripts": { "build": "tsc", "lint:ts": "tsc --noEmit", "lint:biome": "biome check --organize-imports-enabled=true", "biome:fix": "biome check --organize-imports-enabled=true --fix", "test:lint": "pnpm run lint:ts && pnpm run lint:biome", "test": "pnpm run test:lint" } }