Skip to content

Replace Hokify namespace with custom package namespace#4

Merged
simllll merged 6 commits intomainfrom
claude/replace-hokify-namespace-FEdJt
Jan 21, 2026
Merged

Replace Hokify namespace with custom package namespace#4
simllll merged 6 commits intomainfrom
claude/replace-hokify-namespace-FEdJt

Conversation

@simllll
Copy link
Copy Markdown
Owner

@simllll simllll commented Jan 21, 2026

  • Rename @hokify/node-ts-cache to @node-ts-cache/core
  • Rename storage packages to @node-ts-cache/-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

- 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
- 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
@simllll simllll force-pushed the claude/replace-hokify-namespace-FEdJt branch from 0a345f9 to a0e598e Compare January 21, 2026 20:30
@simllll simllll merged commit 6ea791e into main Jan 21, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants