url-signer
Tiny library for signing and validating URLs. Also exposes an Express middleware which is optional to use.
Tiny library for signing and validating URLs. Also exposes an Express middleware which is optional to use.
Make requests and cache them in Redis
Nodejs locking implementation
Static asset revisioning by appending content hash to filenames: unicorn.css => unicorn-d41d8cd98f.css
对前端静态资源 Compress, Revisioning 以及 Uploading
支持微信storage、web localstorage、纯数据node-storage 3种模式 统一接口统一支持数据类型直接存储获取
Static asset revisioning by appending content hash to filenames: unicorn.css => unicorn.098f6bcd.css, also re-writes references in each file to new reved name.
cache for wechat mini program
Memoize functions - An optimization used to speed up consecutive function calls by caching the result of calls with identical input
A helper class to expire keys from a sorted set in Redis, useful for timeseries caches
对前端静态资源 Compress, Revisioning 以及 Uploading
Returns a Promise that resolves when a certain Date passes.
Static asset revisioning by appending content hash to filenames: unicorn.css => unicorn-d41d8cd98f.css
A simple k-v cache for front end.
Context type that carries deadlines, cancelation signals, and other request-scoped values.
Static asset revisioning by appending content hash to filenames: unicorn.css => unicorn-d41d8cd98f.css
Seneca plugin for auto-expiring cache in Redis
Simple Redis cache store
Static asset revisioning by appending content hash to filenames: unicorn.css => unicorn-d41d8cd98f.css
Static asset revisioning by appending content hash to filenames: unicorn.css => unicorn-d41d8cd98f.css