diff options
| author | qixing-jk <vq3d5d8c@duck.com> | 2025-08-09 21:05:36 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-08-09 14:05:36 +0100 |
| commit | 9059ca22312dec7878e398dd28a2fa18af560fc3 (patch) | |
| tree | 032ac2a4ce7416876e1ecebee05c28e74f466dd7 /apps | |
| parent | 836717342c7980e1a614c95a80e5a9a70296c33c (diff) | |
| download | karakeep-9059ca22312dec7878e398dd28a2fa18af560fc3.tar.zst | |
fix: add CORS configuration for chrome-extension origin (#1823)
Update @crxjs/vite-plugin to v2.0.1 and add server CORS configuration to
allow requests from chrome-extension origins in the browser extension's
vite.config.ts file. https://github.com/crxjs/chrome-extension-tools/blob/55912418204c6dbdbf7a4a59d1384a290208fb4d/playgrounds/react/vite.config.ts#L20
Diffstat (limited to 'apps')
| -rw-r--r-- | apps/browser-extension/package.json | 2 | ||||
| -rw-r--r-- | apps/browser-extension/vite.config.ts | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/apps/browser-extension/package.json b/apps/browser-extension/package.json index 62a0f49e..4f8befd1 100644 --- a/apps/browser-extension/package.json +++ b/apps/browser-extension/package.json @@ -39,7 +39,7 @@ "zod": "^3.24.2" }, "devDependencies": { - "@crxjs/vite-plugin": "2.0.0-beta.28", + "@crxjs/vite-plugin": "2.0.1", "@karakeep/prettier-config": "workspace:^0.1.0", "@karakeep/tailwind-config": "workspace:^0.1.0", "@karakeep/tsconfig": "workspace:^0.1.0", diff --git a/apps/browser-extension/vite.config.ts b/apps/browser-extension/vite.config.ts index 37b92349..08dfcf84 100644 --- a/apps/browser-extension/vite.config.ts +++ b/apps/browser-extension/vite.config.ts @@ -13,4 +13,9 @@ export default defineConfig({ browser: process.env.VITE_BUILD_FIREFOX ? "firefox" : "chrome", }), ], + server: { + cors: { + origin: [/chrome-extension:\/\//], + }, + }, }); |
