You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Replace Hokify namespace with custom package namespace (#4)
* refactor: replace @hokify namespace with @node-ts-cache
- Rename @hokify/node-ts-cache to @node-ts-cache/core
- Rename storage packages to @node-ts-cache/<storage>-storage
- @hokify/node-ts-cache-redis-storage → @node-ts-cache/redis-storage
- @hokify/node-ts-cache-redisio-storage → @node-ts-cache/ioredis-storage
- @hokify/node-ts-cache-node-cache-storage → @node-ts-cache/node-cache-storage
- @hokify/node-ts-cache-lru-storage → @node-ts-cache/lru-storage
- @hokify/node-ts-cache-lru-redis-storage → @node-ts-cache/lru-redis-storage
- Replace @hokify/eslint-config with standard @typescript-eslint config
- Update all import statements, documentation, and changelog references
- Update author email references
* fix: update lru-cache to v10 and fix build errors
- Update lru-cache from v6 to v10.0.0
- Migrate LRUStorage to use new LRUCache API
- Migrate LRUWithRedisStorage to use new LRUCache API
- Change maxAge option to ttl (in seconds) for consistency
- Export new LRUStorageOptions and LRUWithRedisStorageOptions interfaces
- Update README documentation for new API
* style: fix Prettier formatting
* chore: regenerate package-lock.json
* fix: update tests and docs to use required max option for LRUStorage
* ci: fix npm ci for Node 24 optional dependencies
---------
Co-authored-by: Claude <noreply@anthropic.com>
|[@hokify/node-ts-cache-redis-storage](./storages/redis)|| Redis storage using `redis` package (v3.x) |
54
-
|[@hokify/node-ts-cache-redisio-storage](./storages/redisio)|| Redis storage using `ioredis` with compression support |
55
-
|[@hokify/node-ts-cache-node-cache-storage](./storages/node-cache)|| In-memory cache using `node-cache`|
56
-
|[@hokify/node-ts-cache-lru-storage](./storages/lru)|| LRU cache with automatic eviction |
|[@node-ts-cache/redis-storage](./storages/redis)|| Redis storage using `redis` package (v3.x) |
54
+
|[@node-ts-cache/ioredis-storage](./storages/redisio)|| Redis storage using `ioredis` with compression support |
55
+
|[@node-ts-cache/node-cache-storage](./storages/node-cache)|| In-memory cache using `node-cache`|
56
+
|[@node-ts-cache/lru-storage](./storages/lru)|| LRU cache with automatic eviction |
0 commit comments