@ngx-cache/fs-storage
Version:
Fs storage for ngx-cache (server platform)
17 lines • 1.79 kB
JavaScript
export class FsStorageLoader {
}
export class FsStorageStaticLoader {
constructor(providedSettings = {
path: './.cache',
quota: 5 * 1024 * 1024
}) {
this.providedSettings = providedSettings;
}
get path() {
return this.providedSettings.path;
}
get quota() {
return this.providedSettings.quota;
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnMtc3RvcmFnZS5sb2FkZXIuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Abmd4LWNhY2hlL2ZzLXN0b3JhZ2UvIiwic291cmNlcyI6WyJmcy1zdG9yYWdlLmxvYWRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxNQUFNLE9BQWdCLGVBQWU7Q0FJcEM7QUFFRCxNQUFNLE9BQU8scUJBQXFCO0lBU2hDLFlBQ21CLG1CQUFzQztRQUNyRCxJQUFJLEVBQUUsVUFBVTtRQUNoQixLQUFLLEVBQUUsQ0FBQyxHQUFHLElBQUksR0FBRyxJQUFJO0tBQ3ZCO1FBSGdCLHFCQUFnQixHQUFoQixnQkFBZ0IsQ0FHaEM7SUFDQSxDQUFDO0lBYkosSUFBSSxJQUFJO1FBQ04sT0FBTyxJQUFJLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxDQUFDO0lBQ3BDLENBQUM7SUFFRCxJQUFJLEtBQUs7UUFDUCxPQUFPLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxLQUFLLENBQUM7SUFDckMsQ0FBQztDQVFGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRnNTdG9yYWdlU2V0dGluZ3MgfSBmcm9tICcuL21vZGVscy9mcy1zdG9yYWdlLXNldHRpbmdzJztcblxuZXhwb3J0IGFic3RyYWN0IGNsYXNzIEZzU3RvcmFnZUxvYWRlciB7XG4gIGFic3RyYWN0IGdldCBwYXRoKCk6IHN0cmluZztcblxuICBhYnN0cmFjdCBnZXQgcXVvdGEoKTogbnVtYmVyO1xufVxuXG5leHBvcnQgY2xhc3MgRnNTdG9yYWdlU3RhdGljTG9hZGVyIGltcGxlbWVudHMgRnNTdG9yYWdlTG9hZGVyIHtcbiAgZ2V0IHBhdGgoKTogc3RyaW5nIHtcbiAgICByZXR1cm4gdGhpcy5wcm92aWRlZFNldHRpbmdzLnBhdGg7XG4gIH1cblxuICBnZXQgcXVvdGEoKTogbnVtYmVyIHtcbiAgICByZXR1cm4gdGhpcy5wcm92aWRlZFNldHRpbmdzLnF1b3RhO1xuICB9XG5cbiAgY29uc3RydWN0b3IoXG4gICAgcHJpdmF0ZSByZWFkb25seSBwcm92aWRlZFNldHRpbmdzOiBGc1N0b3JhZ2VTZXR0aW5ncyA9IHtcbiAgICAgIHBhdGg6ICcuLy5jYWNoZScsXG4gICAgICBxdW90YTogNSAqIDEwMjQgKiAxMDI0XG4gICAgfVxuICApIHt9XG59XG4iXX0=