@@ -109,8 +109,7 @@ A Redis-based handler for key- and tag-based caching. Compared to the original i
109
109
- Default ` revalidateTagQuerySize ` : ` 10_000 ` (safe for large caches)
110
110
111
111
``` js
112
- const createRedisHandler =
113
- require (" @neshca/cache-handler/redis-strings" ).default ;
112
+ import createRedisHandler from " @fortedigital/nextjs-cache-handler/redis-strings" ;
114
113
115
114
const redisHandler = await createRedisHandler ({
116
115
client,
@@ -136,10 +135,9 @@ The local-lru Handler uses a lru-cache ↗ instance as the cache store. It store
136
135
- Default ` revalidateTagQuerySize ` : ` 10_000 ` (safe for large caches)
137
136
138
137
``` js
139
- const createLocalLruHandler =
140
- require (" @neshca/cache-handler/local-lru" ).default ;
138
+ import createLruHandler from " @fortedigital/nextjs-cache-handler/local-lru" ;
141
139
142
- const localHandler = createLocalLruHandler ({
140
+ const localHandler = createLruHandler ({
143
141
maxItemsNumber: 10000 ,
144
142
maxItemSizeBytes: 1024 * 1024 * 500 ,
145
143
});
@@ -158,8 +156,7 @@ Routes cache operations across multiple underlying handlers.
158
156
- First-available read strategy
159
157
160
158
``` js
161
- const createCompositeHandler =
162
- require (" @neshca/cache-handler/composite" ).default ;
159
+ import createCompositeHandler from " @fortedigital/nextjs-cache-handler/composite" ;
163
160
164
161
const compositeHandler = createCompositeHandler ({
165
162
handlers: [handler1, handler2],
@@ -183,11 +180,9 @@ Next 15 decided to change types of some properties from String to Buffer which c
183
180
See: https://github.com/vercel/next.js/blob/f5444a16ec2ef7b82d30048890b613aa3865c1f1/packages/next/src/server/response-cache/types.ts#L80
184
181
185
182
` ` ` js
186
- const createBufferStringDecoratorHandler =
187
- require (" @neshca/cache-handler/composite" ).default ;
183
+ import createBufferStringDecoratorHandler from " @fortedigital/nextjs-cache-handler/buffer-string-decorator" ;
188
184
189
- const bufferStringDecorator =
190
- createBufferStringDecoratorHandler (redisCacheHandler);
185
+ const bufferStringDecorator = createBufferStringDecoratorHandler (redisCacheHandler);
191
186
` ` `
192
187
193
188
## Examples
0 commit comments