UNPKG

@push.rocks/smartbucket

Version:

A TypeScript library providing a cloud-agnostic interface for managing object storage with functionalities like bucket management, file and directory operations, and advanced features such as metadata handling and file locking.

78 lines (77 loc) 2.13 kB
{ "name": "@push.rocks/smartbucket", "version": "4.6.1", "description": "A TypeScript library providing a cloud-agnostic interface for managing object storage with functionalities like bucket management, file and directory operations, and advanced features such as metadata handling and file locking.", "main": "dist_ts/index.js", "typings": "dist_ts/index.d.ts", "type": "module", "author": "Task Venture Capital GmbH", "license": "MIT", "scripts": { "test": "(tstest test/ --verbose --logfile --timeout 120)", "build": "(tsbuild tsfolders)" }, "devDependencies": { "@git.zone/tsbuild": "^4.4.0", "@git.zone/tsrun": "^2.0.2", "@git.zone/tstest": "^3.6.3", "@push.rocks/qenv": "^6.1.3", "@types/node": "^25.6.0" }, "dependencies": { "@aws-sdk/client-s3": "^3.1039.0", "@push.rocks/smartmime": "^2.0.4", "@push.rocks/smartpath": "^6.0.0", "@push.rocks/smartpromise": "^4.2.3", "@push.rocks/smartrx": "^3.0.10", "@push.rocks/smartstream": "^3.4.0", "@push.rocks/smartstring": "^4.1.0", "@push.rocks/smartunique": "^3.0.9", "@tsclass/tsclass": "^9.5.1", "minimatch": "^10.2.5" }, "private": false, "files": [ "ts/**/*", "ts_web/**/*", "dist/**/*", "dist_*/**/*", "dist_ts/**/*", "dist_ts_web/**/*", "assets/**/*", "cli.js", ".smartconfig.json", "readme.md" ], "browserslist": [ "last 1 chrome versions" ], "keywords": [ "TypeScript", "cloud agnostic", "object storage", "bucket management", "file operations", "directory management", "data streaming", "S3", "multi-cloud", "file locking", "metadata management", "buffer handling", "access control", "environment configuration", "unified storage", "bucket policies", "trash management", "file transfer", "data management", "streaming" ], "homepage": "https://code.foss.global/push.rocks/smartbucket", "repository": { "type": "git", "url": "https://code.foss.global/push.rocks/smartbucket.git" }, "packageManager": "pnpm@10.28.2" }