File tree Expand file tree Collapse file tree 1 file changed +20
-4
lines changed Expand file tree Collapse file tree 1 file changed +20
-4
lines changed Original file line number Diff line number Diff line change 8
8
that provides server-side caching and mechanisms for manipulating HTTP cache headers according to
9
9
[ RFC 2616 §14.9] ( https://tools.ietf.org/html/rfc2616#section-14.9 ) .
10
10
11
- Supports Fastify versions ^3.0.0. Version v5.x supports Fastify ^3.0.0 in
12
- the [ ` v5.x ` branch] ( https://github.com/fastify/fastify-caching/tree/v5.x ) .
13
-
14
11
This plugin fully supports Fastify's encapsulation. Therefore, routes that
15
12
should have differing cache settings should be registered within different
16
13
contexts.
@@ -24,6 +21,25 @@ recommended that a full featured cache object be supplied, e.g.
24
21
25
22
[ acache-redis ] : https://www.npmjs.com/package/abstract-cache-redis
26
23
24
+ ## Install
25
+ ```
26
+ npm i @fastify/caching
27
+ ```
28
+
29
+ ### Compatibility
30
+ | Plugin version | Fastify version |
31
+ | ---------------| -----------------|
32
+ | ` ^9.x ` | ` ^5.x ` |
33
+ | ` ^8.x ` | ` ^4.x ` |
34
+ | ` ^6.x ` | ` ^3.x ` |
35
+ | ` ^4.x ` | ` ^2.x ` |
36
+ | ` ^1.x ` | ` ^1.x ` |
37
+
38
+
39
+ Please note that if a Fastify version is out of support, then so are the corresponding versions of this plugin
40
+ in the table above.
41
+ See [ Fastify's LTS policy] ( https://github.com/fastify/fastify/blob/main/docs/Reference/LTS.md ) for more details.
42
+
27
43
## Example
28
44
29
45
This example shows using the plugin to disable client side caching of all
@@ -149,4 +165,4 @@ object, or a string that is a valid date string according to
149
165
150
166
## License
151
167
152
- [ MIT License ] ( https://jsumners.mit-license.org/ )
168
+ Licensed under [ MIT] ( ./LICENSE ) .
You can’t perform that action at this time.
0 commit comments