decompress-response
Advanced tools
Comparing version 4.1.0 to 4.2.0
/// <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" | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
4854
53