aboutsummaryrefslogtreecommitdiff
path: root/nginx/ngx_js.c
diff options
context:
space:
mode:
authorDmitry Volyntsev <xeioex@nginx.com>2023-03-27 22:41:27 -0700
committerDmitry Volyntsev <xeioex@nginx.com>2023-03-27 22:41:27 -0700
commite503f57252d2e53ec19edacab95ff9686acdb293 (patch)
treef804117c102c0acb7cdd9037caa94a2ac3e1b60e /nginx/ngx_js.c
parent247daa049057db583a2ab50a300bb4ee13e3e746 (diff)
downloadnjs-e503f57252d2e53ec19edacab95ff9686acdb293.tar.gz
njs-e503f57252d2e53ec19edacab95ff9686acdb293.zip
Added "zlib" module.
- zlib.deflateRawSync(string|buffer, options?) compresses data using deflate, and do not append a zlib header, returns Buffer. - zlib.deflateSync(string|buffer, options?) compresses data using deflate, returns Buffer. - zlib.inflateRawSync(string|buffer) decompresses a raw deflate stream, returns Buffer. - zlib.inflateSync(string|buffer) decompresses a deflate stream, return Buffer.
Diffstat (limited to 'nginx/ngx_js.c')
-rw-r--r--nginx/ngx_js.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/nginx/ngx_js.c b/nginx/ngx_js.c
index dccfea19..b90dafa6 100644
--- a/nginx/ngx_js.c
+++ b/nginx/ngx_js.c
@@ -19,6 +19,7 @@ static void ngx_js_cleanup_vm(void *data);
extern njs_module_t njs_webcrypto_module;
extern njs_module_t njs_xml_module;
+extern njs_module_t njs_zlib_module;
static njs_external_t ngx_js_ext_core[] = {
@@ -89,6 +90,7 @@ static njs_external_t ngx_js_ext_core[] = {
njs_module_t *njs_js_addon_modules[] = {
&njs_webcrypto_module,
&njs_xml_module,
+ &njs_zlib_module,
NULL,
};