From b21f462d35797e71a64410fb8328ba7a4124673f Mon Sep 17 00:00:00 2001 From: ztimson Date: Mon, 14 Oct 2024 21:07:59 -0400 Subject: [PATCH] Added clear function to cache --- package.json | 2 +- src/cache.ts | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 1529c83..3b3cd96 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ztimson/utils", - "version": "0.20.2", + "version": "0.20.3", "description": "Utility library", "author": "Zak Timson", "license": "MIT", diff --git a/src/cache.ts b/src/cache.ts index c4ebcb7..b6bdcb4 100644 --- a/src/cache.ts +++ b/src/cache.ts @@ -87,6 +87,13 @@ export class Cache { return this; } + /** + * Remove all keys from cache + */ + clear() { + this.store = >{}; + } + /** * Delete an item from the cache *