Socket
Socket
Sign inDemoInstall

decompress-response

Package Overview
Dependencies
Maintainers
1
Versions
13
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

decompress-response - npm Package Compare versions

Comparing version 4.1.0 to 4.2.0

33

index.d.ts
/// <reference types="node"/>
import {IncomingMessage} from 'http';
/**
* Decompress a HTTP response if needed.
*
* @param response - The HTTP incoming stream with compressed data.
* @returns The decompressed HTTP response stream.
*/
export default function decompressResponse(response: IncomingMessage): IncomingMessage;
declare const decompressResponse: {
/**
Decompress a HTTP response if needed.
@param response - The HTTP incoming stream with compressed data.
@returns The decompressed HTTP response stream.
@example
```
import {http} from 'http';
import decompressResponse = require('decompress-response');
http.get('https://sindresorhus.com', response => {
response = decompressResponse(response);
});
```
*/
(response: IncomingMessage): IncomingMessage;
// TODO: remove this in the next major version, refactor the whole definition to:
// declare function decompressResponse(response: IncomingMessage): IncomingMessage;
// export = decompressResponse;
default: typeof decompressResponse;
};
export = decompressResponse;

@@ -39,2 +39,3 @@ 'use strict';

module.exports = decompressResponse;
// TODO: remove this in the next major version
module.exports.default = decompressResponse;
{
"name": "decompress-response",
"version": "4.1.0",
"version": "4.2.0",
"description": "Decompress a HTTP response if needed",

@@ -16,3 +16,3 @@ "license": "MIT",

"scripts": {
"test": "xo && ava && tsd-check"
"test": "xo && ava && tsd"
},

@@ -44,9 +44,9 @@ "files": [

"devDependencies": {
"@types/node": "^11.10.5",
"ava": "^1.3.1",
"@types/node": "^11.12.2",
"ava": "^1.4.1",
"get-stream": "^5.0.0",
"pify": "^4.0.1",
"tsd-check": "^0.3.0",
"tsd": "^0.7.1",
"xo": "^0.24.0"
}
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc