From 3050350f25f7a25442bf015a2531c631b6e36331 Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Tue, 17 Jan 2023 11:51:32 +0100 Subject: [PATCH] fix: disable `nuxt-security` in dev --- nuxt.config.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nuxt.config.ts b/nuxt.config.ts index 76ae2f5b..34d49f43 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -25,7 +25,7 @@ export default defineNuxtConfig({ '@vue-macros/nuxt', '@nuxtjs/i18n', '@nuxtjs/color-mode', - ...!isDevelopment || !isWindows ? ['nuxt-security'] : [], + ...(isDevelopment || isWindows) ? [] : ['nuxt-security'], '~/modules/purge-comments', '~/modules/setup-components', '~/modules/build-env', @@ -146,6 +146,8 @@ export default defineNuxtConfig({ ], }, }, + // eslint-disable-next-line @typescript-eslint/prefer-ts-expect-error + // @ts-ignore nuxt-security is conditional security: { headers: { crossOriginEmbedderPolicy: false,