From 89563110c5304a550991771c02814bcad48e3a41 Mon Sep 17 00:00:00 2001 From: Yannick Bungers Date: Mon, 13 Apr 2020 12:08:36 +0200 Subject: [PATCH] Remove CSPDirectives as own Type Signed-off-by: Yannick Bungers Signed-off-by: David Mehren --- lib/config/interfaces.ts | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/lib/config/interfaces.ts b/lib/config/interfaces.ts index d01f8a197..5a9308676 100644 --- a/lib/config/interfaces.ts +++ b/lib/config/interfaces.ts @@ -1,16 +1,7 @@ import { Permission } from './enum' +import { IHelmetContentSecurityPolicyDirectives } from 'helmet' -export interface CSPDirectives { - defaultSrc?: string[]; - scriptSrc?: string[]; - imgSrc?: string[]; - styleSrc?: string[]; - fontSrc?: string[]; - objectSrc?: string[]; - mediaSrc?: string[]; - childSrc?: string[]; - connectSrc?: string[]; -} +type CSPDirectives = IHelmetContentSecurityPolicyDirectives export interface Config { permission: Permission;