diff --git a/demo/src/public/icon/128.png b/demo/public/icon/128.png similarity index 100% rename from demo/src/public/icon/128.png rename to demo/public/icon/128.png diff --git a/demo/src/public/icon/16.png b/demo/public/icon/16.png similarity index 100% rename from demo/src/public/icon/16.png rename to demo/public/icon/16.png diff --git a/demo/src/public/icon/32.png b/demo/public/icon/32.png similarity index 100% rename from demo/src/public/icon/32.png rename to demo/public/icon/32.png diff --git a/demo/src/public/icon/48.png b/demo/public/icon/48.png similarity index 100% rename from demo/src/public/icon/48.png rename to demo/public/icon/48.png diff --git a/demo/src/public/icon/96.png b/demo/public/icon/96.png similarity index 100% rename from demo/src/public/icon/96.png rename to demo/public/icon/96.png diff --git a/src/core/types/external.ts b/src/core/types/external.ts index 11b644f0..d3aa57e9 100644 --- a/src/core/types/external.ts +++ b/src/core/types/external.ts @@ -16,14 +16,14 @@ export interface InlineConfig { * directory. * * @default - * "" + * "" */ srcDir?: string; /** * Directory containing files that will be copied to the output directory as-is. * * @default - * "/publicDir" + * "/publicDir" */ publicDir?: string; /** diff --git a/src/core/utils/getInternalConfig.ts b/src/core/utils/getInternalConfig.ts index fbaacb62..5ee638d4 100644 --- a/src/core/utils/getInternalConfig.ts +++ b/src/core/utils/getInternalConfig.ts @@ -80,7 +80,7 @@ export async function getInternalConfig( srcDir, userConfig.entrypointsDir ?? 'entrypoints', ); - const publicDir = resolve(srcDir, userConfig.publicDir ?? 'public'); + const publicDir = resolve(root, userConfig.publicDir ?? 'public'); const wxtDir = resolve(srcDir, '.wxt'); const typesDir = resolve(wxtDir, 'types');