Merge branch 'develop' into perf-fixes

This commit is contained in:
Husky
2025-03-16 12:16:47 -04:00
committed by GitHub
2 changed files with 12 additions and 6 deletions

View File

@ -60,12 +60,7 @@ export default defineNuxtConfig({
extends: ["./drop-base"],
// Module config from here down
modules: [
"vue3-carousel-nuxt",
"nuxt-security",
"@nuxt/image",
"@nuxt/fonts",
],
modules: ["vue3-carousel-nuxt", "nuxt-security", "@nuxt/image", "@nuxt/fonts"],
carousel: {
prefix: "Vue",
@ -74,6 +69,8 @@ export default defineNuxtConfig({
security: {
headers: {
contentSecurityPolicy: {
"upgrade-insecure-requests": false,
"img-src": [
"'self'",
"data:",
@ -85,4 +82,12 @@ export default defineNuxtConfig({
strictTransportSecurity: false,
},
},
routeRules: {
"/api/v1/client/object/*": {
security: {
rateLimiter: false,
}
}
}
});

View File

@ -11,6 +11,7 @@ export function parsePlatform(platform: string) {
case "macOS":
case "MacOS":
case "mac":
case "macos":
return Platform.macOS;
}