diff options
Diffstat (limited to 'ext/node/polyfills/zlib.ts')
-rw-r--r-- | ext/node/polyfills/zlib.ts | 154 |
1 files changed, 154 insertions, 0 deletions
diff --git a/ext/node/polyfills/zlib.ts b/ext/node/polyfills/zlib.ts new file mode 100644 index 000000000..ac52b4d4a --- /dev/null +++ b/ext/node/polyfills/zlib.ts @@ -0,0 +1,154 @@ +// Copyright 2018-2023 the Deno authors. All rights reserved. MIT license. +import { notImplemented } from "internal:deno_node/polyfills/_utils.ts"; +import { zlib as constants } from "internal:deno_node/polyfills/internal_binding/constants.ts"; +import { + codes, + createDeflate, + createDeflateRaw, + createGunzip, + createGzip, + createInflate, + createInflateRaw, + createUnzip, + Deflate, + deflate, + DeflateRaw, + deflateRaw, + deflateRawSync, + deflateSync, + Gunzip, + gunzip, + gunzipSync, + Gzip, + gzip, + gzipSync, + Inflate, + inflate, + InflateRaw, + inflateRaw, + inflateRawSync, + inflateSync, + Unzip, + unzip, + unzipSync, +} from "internal:deno_node/polyfills/_zlib.mjs"; +export class Options { + constructor() { + notImplemented("Options.prototype.constructor"); + } +} +export class BrotliOptions { + constructor() { + notImplemented("BrotliOptions.prototype.constructor"); + } +} +export class BrotliCompress { + constructor() { + notImplemented("BrotliCompress.prototype.constructor"); + } +} +export class BrotliDecompress { + constructor() { + notImplemented("BrotliDecompress.prototype.constructor"); + } +} +export class ZlibBase { + constructor() { + notImplemented("ZlibBase.prototype.constructor"); + } +} +export { constants }; +export function createBrotliCompress() { + notImplemented("createBrotliCompress"); +} +export function createBrotliDecompress() { + notImplemented("createBrotliDecompress"); +} +export function brotliCompress() { + notImplemented("brotliCompress"); +} +export function brotliCompressSync() { + notImplemented("brotliCompressSync"); +} +export function brotliDecompress() { + notImplemented("brotliDecompress"); +} +export function brotliDecompressSync() { + notImplemented("brotliDecompressSync"); +} + +export default { + Options, + BrotliOptions, + BrotliCompress, + BrotliDecompress, + Deflate, + DeflateRaw, + Gunzip, + Gzip, + Inflate, + InflateRaw, + Unzip, + ZlibBase, + constants, + codes, + createBrotliCompress, + createBrotliDecompress, + createDeflate, + createDeflateRaw, + createGunzip, + createGzip, + createInflate, + createInflateRaw, + createUnzip, + brotliCompress, + brotliCompressSync, + brotliDecompress, + brotliDecompressSync, + deflate, + deflateSync, + deflateRaw, + deflateRawSync, + gunzip, + gunzipSync, + gzip, + gzipSync, + inflate, + inflateSync, + inflateRaw, + inflateRawSync, + unzip, + unzipSync, +}; + +export { + codes, + createDeflate, + createDeflateRaw, + createGunzip, + createGzip, + createInflate, + createInflateRaw, + createUnzip, + Deflate, + deflate, + DeflateRaw, + deflateRaw, + deflateRawSync, + deflateSync, + Gunzip, + gunzip, + gunzipSync, + Gzip, + gzip, + gzipSync, + Inflate, + inflate, + InflateRaw, + inflateRaw, + inflateRawSync, + inflateSync, + Unzip, + unzip, + unzipSync, +}; |