Comparing version 5.1.0 to 5.1.1
# Changelog | ||
## 5.1.1 - 2022-07-23 | ||
### Changed | ||
- Fix TypeScript bug with some TypeScript configurations. See [#375](https://github.com/helmetjs/helmet/pull/375) and [#359](https://github.com/helmetjs/helmet/issues/359) | ||
## 5.1.0 - 2022-05-17 | ||
@@ -4,0 +10,0 @@ |
/// <reference types="node" /> | ||
import { IncomingMessage, ServerResponse } from "http" | ||
import contentSecurityPolicy, { ContentSecurityPolicyOptions } from "./middlewares/content-security-policy" | ||
import crossOriginEmbedderPolicy from "./middlewares/cross-origin-embedder-policy" | ||
import crossOriginOpenerPolicy, { CrossOriginOpenerPolicyOptions } from "./middlewares/cross-origin-opener-policy" | ||
import crossOriginResourcePolicy, { CrossOriginResourcePolicyOptions } from "./middlewares/cross-origin-resource-policy" | ||
import expectCt, { ExpectCtOptions } from "./middlewares/expect-ct" | ||
import originAgentCluster from "./middlewares/origin-agent-cluster" | ||
import referrerPolicy, { ReferrerPolicyOptions } from "./middlewares/referrer-policy" | ||
import strictTransportSecurity, { StrictTransportSecurityOptions } from "./middlewares/strict-transport-security" | ||
import xContentTypeOptions from "./middlewares/x-content-type-options" | ||
import xDnsPrefetchControl, { XDnsPrefetchControlOptions } from "./middlewares/x-dns-prefetch-control" | ||
import xDownloadOptions from "./middlewares/x-download-options" | ||
import xFrameOptions, { XFrameOptionsOptions } from "./middlewares/x-frame-options" | ||
import xPermittedCrossDomainPolicies, { XPermittedCrossDomainPoliciesOptions } from "./middlewares/x-permitted-cross-domain-policies" | ||
import xPoweredBy from "./middlewares/x-powered-by" | ||
import xXssProtection from "./middlewares/x-xss-protection" | ||
import contentSecurityPolicy, { ContentSecurityPolicyOptions } from "./middlewares/content-security-policy/index.js" | ||
import crossOriginEmbedderPolicy from "./middlewares/cross-origin-embedder-policy/index.js" | ||
import crossOriginOpenerPolicy, { CrossOriginOpenerPolicyOptions } from "./middlewares/cross-origin-opener-policy/index.js" | ||
import crossOriginResourcePolicy, { CrossOriginResourcePolicyOptions } from "./middlewares/cross-origin-resource-policy/index.js" | ||
import expectCt, { ExpectCtOptions } from "./middlewares/expect-ct/index.js" | ||
import originAgentCluster from "./middlewares/origin-agent-cluster/index.js" | ||
import referrerPolicy, { ReferrerPolicyOptions } from "./middlewares/referrer-policy/index.js" | ||
import strictTransportSecurity, { StrictTransportSecurityOptions } from "./middlewares/strict-transport-security/index.js" | ||
import xContentTypeOptions from "./middlewares/x-content-type-options/index.js" | ||
import xDnsPrefetchControl, { XDnsPrefetchControlOptions } from "./middlewares/x-dns-prefetch-control/index.js" | ||
import xDownloadOptions from "./middlewares/x-download-options/index.js" | ||
import xFrameOptions, { XFrameOptionsOptions } from "./middlewares/x-frame-options/index.js" | ||
import xPermittedCrossDomainPolicies, { XPermittedCrossDomainPoliciesOptions } from "./middlewares/x-permitted-cross-domain-policies/index.js" | ||
import xPoweredBy from "./middlewares/x-powered-by/index.js" | ||
import xXssProtection from "./middlewares/x-xss-protection/index.js" | ||
export interface HelmetOptions { | ||
@@ -19,0 +19,0 @@ contentSecurityPolicy?: ContentSecurityPolicyOptions | boolean |
@@ -9,7 +9,8 @@ { | ||
"description": "help secure Express/Connect apps with various HTTP headers", | ||
"version": "5.1.0", | ||
"version": "5.1.1", | ||
"keywords": [ | ||
"express", | ||
"security", | ||
"headers" | ||
"headers", | ||
"backend" | ||
], | ||
@@ -29,16 +30,16 @@ "homepage": "https://helmetjs.github.io/", | ||
"devDependencies": { | ||
"@rollup/plugin-typescript": "^8.3.2", | ||
"@rollup/plugin-typescript": "^8.3.3", | ||
"@types/connect": "^3.4.35", | ||
"@types/jest": "^27.5.1", | ||
"@types/jest": "^28.1.6", | ||
"@types/supertest": "^2.0.12", | ||
"@typescript-eslint/eslint-plugin": "^5.25.0", | ||
"@typescript-eslint/parser": "^5.25.0", | ||
"@typescript-eslint/eslint-plugin": "^5.30.7", | ||
"@typescript-eslint/parser": "^5.30.7", | ||
"connect": "^3.7.0", | ||
"eslint": "^8.15.0", | ||
"jest": "^28.1.0", | ||
"prettier": "^2.6.2", | ||
"rollup": "^2.73.0", | ||
"supertest": "^6.2.3", | ||
"ts-jest": "^28.0.2", | ||
"typescript": "^4.6.4" | ||
"eslint": "^8.20.0", | ||
"jest": "^28.1.3", | ||
"prettier": "^2.7.1", | ||
"rollup": "^2.77.0", | ||
"supertest": "^6.2.4", | ||
"ts-jest": "^28.0.7", | ||
"typescript": "^4.7.4" | ||
}, | ||
@@ -45,0 +46,0 @@ "scripts": { |
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
87807