fix: use current production CSP configuration

This commit is contained in:
2026-08-03 00:26:52 +05:30
parent 510df11e83
commit d80cfe74f0
2 changed files with 5 additions and 1 deletions
+4
View File
@@ -128,6 +128,10 @@ test("site includes core guides and production configuration", () => {
expect(readFileSync(join(root, "wrnexus.config.ts"), "utf8")).toContain(
"WRNexusJS Documentation",
);
const config = readFileSync(join(root, "wrnexus.config.ts"), "utf8");
expect(config).toContain("contentSecurityPolicy:");
expect(config).not.toMatch(/^\s*csp:\s*\{/m);
expect(config).toContain('"connect-src": ["\'self\'", "https://fonts.gstatic.com"]');
});
test("language reference covers directives, events, loops, and conditionals", () => {
+1 -1
View File
@@ -35,7 +35,7 @@ const config: AppConfig = {
referrerPolicy: "strict-origin-when-cross-origin",
permissionsPolicy: "camera=(), microphone=(), geolocation=()",
},
csp: {
contentSecurityPolicy: {
enabled: true,
directives: {
"default-src": ["'self'"],