From 353ac99c0e3ba03749e6f22f2d768807d84ace69 Mon Sep 17 00:00:00 2001 From: ph1p Date: Wed, 7 Jan 2026 15:57:39 +0100 Subject: [PATCH] feat(server): check basePath and set option --- packages/analytics/src/plugin/with-simple-analytics.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/analytics/src/plugin/with-simple-analytics.ts b/packages/analytics/src/plugin/with-simple-analytics.ts index 0ea44ba..4ce9e58 100644 --- a/packages/analytics/src/plugin/with-simple-analytics.ts +++ b/packages/analytics/src/plugin/with-simple-analytics.ts @@ -45,6 +45,8 @@ export function withSimpleAnalytics( const clientHints = buildClientHintHeaders(options?.clientHints); + const basePathOption = nextConfig.basePath ? { basePath: false as const } : {}; + const nextAnalyticsConfig: NextConfig = { async rewrites() { const existingRewrites = await nextConfig.rewrites?.(); @@ -53,14 +55,17 @@ export function withSimpleAnalytics( { source: "/proxy.js", destination: `https://simpleanalyticsexternal.com/proxy.js?hostname=${hostname}&path=/simple`, + ...basePathOption, }, { source: "/auto-events.js", destination: "https://scripts.simpleanalyticscdn.com/auto-events.js", + ...basePathOption, }, { source: "/simple/:match*", destination: "https://queue.simpleanalyticscdn.com/:match*", + ...basePathOption, }, ];