+19
-2
packages/injector/src/index.ts
+19
-2
packages/injector/src/index.ts
···const directives = ["script-src", "style-src", "connect-src", "img-src", "font-src", "media-src", "worker-src"];······
···+function patchCsp(headers: Record<string, string[]>, extensionCspOverrides: Record<string, string[]>) {const directives = ["script-src", "style-src", "connect-src", "img-src", "font-src", "media-src", "worker-src"];······+const extCsps = moonlightHost.processedExtensions.extensions.map((x) => x.manifest.csp ?? {});
+6
packages/types/src/extension.ts
+6
packages/types/src/extension.ts
···