zlib
Модуль node:zlib предоставляет функции сжатия на основе Gzip, Deflate/Inflate и Brotli.
Чтобы получить к нему доступ:
import zlib from 'node:zlib';
Сжатие и распаковка реализованы на основе API потоков Node.js.
Сжать или распаковать поток (например, файл) можно, передав исходный поток через поток zlib Transform в целевой поток:
import { createGzip } from 'node:zlib';
import { pipeline } from 'node:stream';
import {
createReadStream,
createWriteStream,
} from 'node:fs';
const gzip = createGzip();
const source = createReadStream('input.txt');
const destination = createWriteStream('input.txt.gz');
pipeline(source, gzip, destination, (err) => {
if (err) {
console.error('An error occurred:', err);
process.exitCode = 1;
}
});
// Or, Promisified
import { promisify } from 'node:util';
const pipe = promisify(pipeline);
async function do_gzip(input, output) {
const gzip = createGzip();
const source = createReadStream(input);
const destination = createWriteStream(output);
await pipe(source, gzip, destination);
}
do_gzip('input.txt', 'input.txt.gz')
.catch((err) => {
console.error('An error occurred:', err);
process.exitCode = 1;
});
Также можно сжать или распаковать данные за один шаг:
import { deflate, unzip } from 'node:zlib';
const input = '.................................';
deflate(input, (err, buffer) => {
if (err) {
console.error('An error occurred:', err);
process.exitCode = 1;
}
console.log(buffer.toString('base64'));
});
const buffer = Buffer.from('eJzT0yMAAGTvBe8=', 'base64');
unzip(buffer, (err, buffer) => {
if (err) {
console.error('An error occurred:', err);
process.exitCode = 1;
}
console.log(buffer.toString());
});
// Or, Promisified
import { promisify } from 'node:util';
const do_unzip = promisify(unzip);
do_unzip(buffer)
.then((buf) => console.log(buf.toString()))
.catch((err) => {
console.error('An error occurred:', err);
process.exitCode = 1;
});
Использование в Deno
import * as mod from "node:zlib";
функция brotliCompress
Использование в Deno
import { brotliCompress } from "node:zlib";
Перегрузка 1
brotliCompress(): voidПараметры
Возвращаемый тип
void Перегрузка 2
brotliCompress(
buf: InputType,
callback: CompressCallback,
): voidПараметры
buf: InputType callback: CompressCallback Возвращаемый тип
void функция brotliCompressSync
Использование в Deno
import { brotliCompressSync } from "node:zlib";
brotliCompressSync(
buf: InputType,
options?: BrotliOptions,
): BufferСжимает фрагмент данных с помощью BrotliCompress.
Параметры
buf: InputType options: BrotliOptions Возвращаемый тип
Buffer функция brotliDecompress
Использование в Deno
import { brotliDecompress } from "node:zlib";
Перегрузка 1
brotliDecompress(): voidПараметры
Возвращаемый тип
void Перегрузка 2
brotliDecompress(
buf: InputType,
callback: CompressCallback,
): voidПараметры
buf: InputType callback: CompressCallback Возвращаемый тип
void функция brotliDecompressSync
Использование в Deno
import { brotliDecompressSync } from "node:zlib";
brotliDecompressSync(
buf: InputType,
options?: BrotliOptions,
): BufferРаспаковывает фрагмент данных с помощью BrotliDecompress.
Параметры
buf: InputType options: BrotliOptions Возвращаемый тип
Buffer функция crc32
Использование в Deno
import { crc32 } from "node:zlib";
crc32(
data:
string
| Buffer
| ArrayBufferView
,
value?: number,
): numberВычисляет контрольную сумму CRC (циклический избыточный код) размером 32 бита для data. Если указано значение value, оно используется как начальное значение контрольной суммы; в противном случае начальным значением служит 0.
Параметры
data:
string
| Buffer
| ArrayBufferView
Если data — строка, перед вычислением она будет закодирована в UTF-8.
value: number Необязательное начальное значение. Оно должно быть 32-разрядным беззнаковым целым числом. @default 0
Возвращаемый тип
number 32-разрядное беззнаковое целое число, содержащее контрольную сумму.
функция createBrotliCompress
Использование в Deno
import { createBrotliCompress } from "node:zlib";
createBrotliCompress(options?: BrotliOptions): BrotliCompressСоздаёт и возвращает новый объект BrotliCompress.
Параметры
options: BrotliOptions Возвращаемый тип
функция createBrotliDecompress
Использование в Deno
import { createBrotliDecompress } from "node:zlib";
createBrotliDecompress(options?: BrotliOptions): BrotliDecompressСоздаёт и возвращает новый объект BrotliDecompress.
Параметры
options: BrotliOptions Возвращаемый тип
функция createDeflate
Использование в Deno
import { createDeflate } from "node:zlib";
createDeflate(options?: ZlibOptions): DeflateСоздаёт и возвращает новый объект Deflate.
Параметры
options: ZlibOptions Возвращаемый тип
функция createDeflateRaw
Использование в Deno
import { createDeflateRaw } from "node:zlib";
createDeflateRaw(options?: ZlibOptions): DeflateRawСоздаёт и возвращает новый объект DeflateRaw.
При обновлении zlib с версии 1.2.8 до 1.2.11 изменилось поведение потоков raw deflate, если для windowBits задано значение 8. zlib автоматически устанавливал значение windowBits равным 9, если изначально оно было равно 8. Более новые версии zlib будут вызывать исключение, поэтому Node.js восстановил прежнее поведение, при котором значение 8 повышается до 9, поскольку передача windowBits = 9 в zlib фактически приводит к созданию сжатого потока, использующего только 8-битное окно.
Параметры
options: ZlibOptions Возвращаемый тип
функция createGunzip
Использование в Deno
import { createGunzip } from "node:zlib";
createGunzip(options?: ZlibOptions): GunzipСоздаёт и возвращает новый объект Gunzip.
Параметры
options: ZlibOptions Возвращаемый тип
функция createGzip
Использование в Deno
import { createGzip } from "node:zlib";
createGzip(options?: ZlibOptions): GzipСоздаёт и возвращает новый объект Gzip. См. example.
Параметры
options: ZlibOptions Возвращаемый тип
функция createInflate
Использование в Deno
import { createInflate } from "node:zlib";
createInflate(options?: ZlibOptions): InflateСоздаёт и возвращает новый объект Inflate.
Параметры
options: ZlibOptions Возвращаемый тип
функция createInflateRaw
Использование в Deno
import { createInflateRaw } from "node:zlib";
createInflateRaw(options?: ZlibOptions): InflateRawСоздаёт и возвращает новый объект InflateRaw.
Параметры
options: ZlibOptions Возвращаемый тип
функция createUnzip
Использование в Deno
import { createUnzip } from "node:zlib";
createUnzip(options?: ZlibOptions): UnzipСоздаёт и возвращает новый объект Unzip.
Параметры
options: ZlibOptions Возвращаемый тип
функция deflate
Использование в Deno
import { deflate } from "node:zlib";
Перегрузка 1
deflate(
buf: InputType,
callback: CompressCallback,
): voidПараметры
buf: InputType callback: CompressCallback Возвращаемый тип
void Перегрузка 2
deflate(): voidПараметры
Возвращаемый тип
void функция deflateRaw
Использование в Deno
import { deflateRaw } from "node:zlib";
Перегрузка 1
deflateRaw(
buf: InputType,
callback: CompressCallback,
): voidПараметры
buf: InputType callback: CompressCallback Тип возвращаемого значения
void Перегрузка 2
deflateRaw(): voidПараметры
Тип возвращаемого значения
void функция deflateRawSync
Использование в Deno
import { deflateRawSync } from "node:zlib";
deflateRawSync(
buf: InputType,
options?: ZlibOptions,
): BufferСжать фрагмент данных с помощью DeflateRaw.
Параметры
buf: InputType options: ZlibOptions Тип возвращаемого значения
Buffer функция deflateSync
Использование в Deno
import { deflateSync } from "node:zlib";
deflateSync(
buf: InputType,
options?: ZlibOptions,
): BufferСжать фрагмент данных с помощью Deflate.
Параметры
buf: InputType options: ZlibOptions Тип возвращаемого значения
Buffer функция gunzip
Использование в Deno
import { gunzip } from "node:zlib";
Перегрузка 1
gunzip(
buf: InputType,
callback: CompressCallback,
): voidПараметры
buf: InputType callback: CompressCallback Тип возвращаемого значения
void Перегрузка 2
gunzip(): voidПараметры
Тип возвращаемого значения
void функция gunzipSync
Использование в Deno
import { gunzipSync } from "node:zlib";
gunzipSync(
buf: InputType,
options?: ZlibOptions,
): BufferРаспаковать фрагмент данных с помощью Gunzip.
Параметры
buf: InputType options: ZlibOptions Тип возвращаемого значения
Buffer функция gzip
Использование в Deno
import { gzip } from "node:zlib";
Перегрузка 1
gzip(
buf: InputType,
callback: CompressCallback,
): voidПараметры
buf: InputType callback: CompressCallback Тип возвращаемого значения
void Перегрузка 2
gzip(): voidПараметры
Тип возвращаемого значения
void функция gzipSync
Использование в Deno
import { gzipSync } from "node:zlib";
gzipSync(
buf: InputType,
options?: ZlibOptions,
): BufferСжать фрагмент данных с помощью Gzip.
Параметры
buf: InputType options: ZlibOptions Тип возвращаемого значения
Buffer функция inflate
Использование в Deno
import { inflate } from "node:zlib";
Перегрузка 1
inflate(
buf: InputType,
callback: CompressCallback,
): voidПараметры
buf: InputType callback: CompressCallback Тип возвращаемого значения
void Перегрузка 2
inflate(): voidПараметры
Тип возвращаемого значения
void функция inflateRaw
Использование в Deno
import { inflateRaw } from "node:zlib";
Перегрузка 1
inflateRaw(
buf: InputType,
callback: CompressCallback,
): voidПараметры
buf: InputType callback: CompressCallback Тип возвращаемого значения
void Перегрузка 2
inflateRaw(): voidПараметры
Тип возвращаемого значения
void функция inflateRawSync
Использование в Deno
import { inflateRawSync } from "node:zlib";
inflateRawSync(
buf: InputType,
options?: ZlibOptions,
): BufferРаспаковать фрагмент данных с помощью InflateRaw.
Параметры
buf: InputType options: ZlibOptions Тип возвращаемого значения
Buffer функция inflateSync
Использование в Deno
import { inflateSync } from "node:zlib";
inflateSync(
buf: InputType,
options?: ZlibOptions,
): BufferРаспаковать фрагмент данных с помощью Inflate.
Параметры
buf: InputType options: ZlibOptions Тип возвращаемого значения
Buffer функция unzip
Использование в Deno
import { unzip } from "node:zlib";
Перегрузка 1
unzip(
buf: InputType,
callback: CompressCallback,
): voidПараметры
buf: InputType callback: CompressCallback Тип возвращаемого значения
void Перегрузка 2
unzip(): voidПараметры
Тип возвращаемого значения
void функция unzipSync
Использование в Deno
import { unzipSync } from "node:zlib";
unzipSync(
buf: InputType,
options?: ZlibOptions,
): BufferРаспаковать фрагмент данных с помощью Unzip.
Параметры
buf: InputType options: ZlibOptions Тип возвращаемого значения
Buffer интерфейс BrotliCompress
Использование в Deno
import { type BrotliCompress } from "node:zlib";
Этот класс не поддерживается.
интерфейс BrotliDecompress
Использование в Deno
import { type BrotliDecompress } from "node:zlib";
Этот класс не поддерживается.
интерфейс BrotliOptions
Использование в Deno
import { type BrotliOptions } from "node:zlib";
Этот класс не поддерживается.
Свойства
flush: number | undefined finishFlush: number | undefined chunkSize: number | undefined params: { [key: number]: boolean | number; } | undefined maxOutputLength: number | undefined Ограничивает размер выходных данных при использовании вспомогательных методов.
интерфейс InflateRaw
Использование в Deno
import { type InflateRaw } from "node:zlib";
интерфейс Zlib
Использование в Deno
import { type Zlib } from "node:zlib";
интерфейс ZlibOptions
Использование в Deno
import { type ZlibOptions } from "node:zlib";
Свойства
flush: number | undefined finishFlush: number | undefined chunkSize: number | undefined windowBits: number | undefined level: number | undefined memLevel: number | undefined strategy: number | undefined dictionary:
ArrayBufferView
| ArrayBuffer
| undefined
info: boolean | undefined Если true, возвращает объект с buffer и engine.
maxOutputLength: number | undefined Ограничивает размер выходных данных при использовании вспомогательных методов.
интерфейс ZlibParams
Использование в Deno
import { type ZlibParams } from "node:zlib";
Методы
params(
level: number,
strategy: number,
callback: () => void,
): void псевдоним типа CompressCallback
Использование в Deno
import { type CompressCallback } from "node:zlib";
Определение
(
error: Error | null,
result: Buffer,
) => void псевдоним типа InputType
Использование в Deno
import { type InputType } from "node:zlib";
Определение
string
| ArrayBuffer
| ArrayBufferView
переменная constants.BROTLI_DECODE
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_ALLOC_BLOCK_TYPE_TREES
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MAP
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MODES
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_1
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_2
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_ALLOC_TREE_GROUPS
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_DICTIONARY_NOT_SET
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_FORMAT_BLOCK_LENGTH_1
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_FORMAT_BLOCK_LENGTH_2
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_FORMAT_CL_SPACE
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_FORMAT_CONTEXT_MAP_REPEAT
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_FORMAT_DICTIONARY
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_FORMAT_DISTANCE
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_FORMAT_EXUBERANT_META_NIBBLE
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_FORMAT_EXUBERANT_NIBBLE
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_FORMAT_HUFFMAN_SPACE
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_FORMAT_PADDING_1
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_FORMAT_PADDING_2
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_FORMAT_RESERVED
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_FORMAT_SIMPLE_HUFFMAN_ALPHABET
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_FORMAT_SIMPLE_HUFFMAN_SAME
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_FORMAT_TRANSFORM
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_FORMAT_WINDOW_BITS
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_INVALID_ARGUMENTS
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_ERROR_UNREACHABLE
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_NEEDS_MORE_INPUT
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_NEEDS_MORE_OUTPUT
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_NO_ERROR
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_PARAM_DISABLE_RING_BUFFER_REALLOCATION
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_PARAM_LARGE_WINDOW
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_RESULT_ERROR
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_RESULT_NEEDS_MORE_INPUT
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_RESULT_NEEDS_MORE_OUTPUT
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_RESULT_SUCCESS
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DECODER_SUCCESS
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DEFAULT_MODE
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DEFAULT_QUALITY
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_DEFAULT_WINDOW
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_ENCODE
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_LARGE_MAX_WINDOW_BITS
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_MAX_INPUT_BLOCK_BITS
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_MAX_QUALITY
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_MAX_WINDOW_BITS
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_MIN_INPUT_BLOCK_BITS
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_MIN_QUALITY
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_MIN_WINDOW_BITS
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_MODE_FONT
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_MODE_GENERIC
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_MODE_TEXT
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_OPERATION_EMIT_METADATA
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_OPERATION_FINISH
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_OPERATION_FLUSH
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_OPERATION_PROCESS
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_PARAM_DISABLE_LITERAL_CONTEXT_MODELING
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_PARAM_LARGE_WINDOW
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_PARAM_LGBLOCK
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_PARAM_LGWIN
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_PARAM_MODE
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_PARAM_NDIRECT
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_PARAM_NPOSTFIX
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_PARAM_QUALITY
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.BROTLI_PARAM_SIZE_HINT
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.DEFLATERAW
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.INFLATERAW
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_BEST_COMPRESSION
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_BEST_SPEED
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_BUF_ERROR
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_DATA_ERROR
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_DEFAULT_CHUNK
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_DEFAULT_COMPRESSION
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_DEFAULT_LEVEL
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_DEFAULT_MEMLEVEL
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_DEFAULT_STRATEGY
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_DEFAULT_WINDOWBITS
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_FILTERED
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_FINISH
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_FULL_FLUSH
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_HUFFMAN_ONLY
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_MAX_CHUNK
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_MAX_LEVEL
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_MAX_MEMLEVEL
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_MAX_WINDOWBITS
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_MEM_ERROR
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_MIN_CHUNK
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_MIN_LEVEL
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_MIN_MEMLEVEL
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_MIN_WINDOWBITS
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_NEED_DICT
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_NO_COMPRESSION
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_NO_FLUSH
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_PARTIAL_FLUSH
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_STREAM_END
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_STREAM_ERROR
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_SYNC_FLUSH
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.Z_VERSION_ERROR
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная constants.ZLIB_VERNUM
Использование в Deno
import { constants } from "node:zlib";
Тип
number переменная Z_BEST_COMPRESSION
Использование в Deno
import { Z_BEST_COMPRESSION } from "node:zlib";
Используйте constants.Z_BEST_COMPRESSION
Тип
number переменная Z_BEST_SPEED
Использование в Deno
import { Z_BEST_SPEED } from "node:zlib";
Используйте constants.Z_BEST_SPEED
Тип
number переменная Z_BLOCK
Использование в Deno
import { Z_BLOCK } from "node:zlib";
Используйте constants.Z_BLOCK
Тип
number переменная Z_BUF_ERROR
Использование в Deno
import { Z_BUF_ERROR } from "node:zlib";
Используйте constants.Z_BUF_ERROR
Тип
number переменная Z_DATA_ERROR
Использование в Deno
import { Z_DATA_ERROR } from "node:zlib";
Используйте constants.Z_DATA_ERROR
Тип
number переменная Z_DEFAULT_COMPRESSION
Использование в Deno
import { Z_DEFAULT_COMPRESSION } from "node:zlib";
Используйте constants.Z_DEFAULT_COMPRESSION
Тип
number переменная Z_DEFAULT_STRATEGY
Использование в Deno
import { Z_DEFAULT_STRATEGY } from "node:zlib";
Используйте constants.Z_DEFAULT_STRATEGY
Тип
number переменная Z_ERRNO
Использование в Deno
import { Z_ERRNO } from "node:zlib";
Используйте constants.Z_ERRNO
Тип
number переменная Z_FILTERED
Использование в Deno
import { Z_FILTERED } from "node:zlib";
Используйте constants.Z_FILTERED
Тип
number переменная Z_FINISH
Использование в Deno
import { Z_FINISH } from "node:zlib";
Используйте constants.Z_FINISH
Тип
number переменная Z_FIXED
Использование в Deno
import { Z_FIXED } from "node:zlib";
Используйте constants.Z_FIXED
Тип
number переменная Z_FULL_FLUSH
Использование в Deno
import { Z_FULL_FLUSH } from "node:zlib";
Используйте constants.Z_FULL_FLUSH
Тип
number переменная Z_HUFFMAN_ONLY
Использование в Deno
import { Z_HUFFMAN_ONLY } from "node:zlib";
Используйте constants.Z_HUFFMAN_ONLY
Тип
number переменная Z_MEM_ERROR
Использование в Deno
import { Z_MEM_ERROR } from "node:zlib";
Используйте constants.Z_MEM_ERROR
Тип
number переменная Z_NEED_DICT
Использование в Deno
import { Z_NEED_DICT } from "node:zlib";
Используйте constants.Z_NEED_DICT
Тип
number переменная Z_NO_COMPRESSION
Использование в Deno
import { Z_NO_COMPRESSION } from "node:zlib";
Используйте constants.Z_NO_COMPRESSION
Тип
number переменная Z_NO_FLUSH
Использование в Deno
import { Z_NO_FLUSH } from "node:zlib";
Используйте constants.Z_NO_FLUSH
Тип
number переменная Z_OK
Использование в Deno
import { Z_OK } from "node:zlib";
Используйте constants.Z_OK
Тип
number переменная Z_PARTIAL_FLUSH
Использование в Deno
import { Z_PARTIAL_FLUSH } from "node:zlib";
Используйте constants.Z_PARTIAL_FLUSH
Тип
number переменная Z_RLE
Использование в Deno
import { Z_RLE } from "node:zlib";
Используйте constants.Z_RLE
Тип
number переменная Z_STREAM_END
Использование в Deno
import { Z_STREAM_END } from "node:zlib";
Используйте constants.Z_STREAM_END
Тип
number переменная Z_STREAM_ERROR
Использование в Deno
import { Z_STREAM_ERROR } from "node:zlib";
Используйте constants.Z_STREAM_ERROR
Тип
number переменная Z_SYNC_FLUSH
Использование в Deno
import { Z_SYNC_FLUSH } from "node:zlib";
Используйте constants.Z_SYNC_FLUSH
Тип
number переменная Z_TREES
Использование в Deno
import { Z_TREES } from "node:zlib";
Используйте constants.Z_TREES
Тип
number переменная Z_VERSION_ERROR
Использование в Deno
import { Z_VERSION_ERROR } from "node:zlib";
Используйте constants.Z_VERSION_ERROR
Тип
number
© 2018–2025 the Deno authors
Licensed under the MIT License.
https://docs.deno.com/api/node/zlib