From c790009a71dee21ef912762975e9244cfdee6ed4 Mon Sep 17 00:00:00 2001
From: PatrykKuniczak
Date: Sun, 21 Dec 2025 13:46:05 +0100
Subject: [PATCH] fix: normalize path for createAnalytics of analytics/index.ts
---
packages/analytics/modules/analytics/index.ts | 3 ++-
packages/wxt/package.json | 4 ++++
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/packages/analytics/modules/analytics/index.ts b/packages/analytics/modules/analytics/index.ts
index f5ef4b00c..b19774b9d 100644
--- a/packages/analytics/modules/analytics/index.ts
+++ b/packages/analytics/modules/analytics/index.ts
@@ -8,6 +8,7 @@ import {
} from 'wxt/modules';
import { relative, resolve } from 'node:path';
import type { AnalyticsConfig } from './types';
+import { normalizePath } from 'wxt/utils/paths';
declare module 'wxt/utils/define-app-config' {
export interface WxtAppConfig {
@@ -42,7 +43,7 @@ export default defineWxtModule({
`import { createAnalytics } from '${
process.env.NPM
? clientModuleId
- : relative(wxtAnalyticsFolder, clientModuleId)
+ : normalizePath(relative(wxtAnalyticsFolder, clientModuleId))
}';`,
`import { useAppConfig } from '#imports';`,
``,
diff --git a/packages/wxt/package.json b/packages/wxt/package.json
index 99595b2b6..9f737647a 100644
--- a/packages/wxt/package.json
+++ b/packages/wxt/package.json
@@ -173,6 +173,10 @@
"types": "./dist/utils/storage.d.mts",
"default": "./dist/utils/storage.mjs"
},
+ "./utils/paths": {
+ "types": "./dist/core/utils/paths.d.mts",
+ "default": "./dist/core/utils/paths.mjs"
+ },
"./browser": {
"types": "./dist/browser.d.mts",
"default": "./dist/browser.mjs"