| 4930 | return; |
| 4931 | } |
| 4932 | this._inflateStream = (chunk[0] & 15) === 8 ? zlib.createInflate(__privateGet(this, _zlibOptions)) : zlib.createInflateRaw(__privateGet(this, _zlibOptions)); |
| 4933 | this._inflateStream.on("data", this.push.bind(this)); |
| 4934 | this._inflateStream.on("end", () => this.push(null)); |
| 4935 | this._inflateStream.on("error", (err) => this.destroy(err)); |
| 4936 | } |
| 4937 | this._inflateStream.write(chunk, encoding, callback); |
| 4938 | } |
| 4939 | _final(callback) { |
| 4940 | if (this._inflateStream) { |
| 4941 | this._inflateStream.end(); |