UNPKG

@rytass/storages-adapter-local

Version:

Rytass Utils Storages local adapter

16 lines (15 loc) 493 B
import type { StorageOptions } from '@rytass/storages'; export interface StorageLocalOptions extends StorageOptions { directory: string; autoMkdir?: boolean; } export declare enum StorageLocalHelperCommands { USED = "du -sm __DIR__ | awk '{ print $1 }'", FREE = "df -m __DIR__ | awk '$3 ~ /[0-9]+/ { print $4 }'", TOTAL = "df -m __DIR__ | awk '$3 ~ /[0-9]+/ { print $2 }'" } export interface StorageLocalUsageInfo { used: number; free: number; total: number; }