Update for cirlce ci

This commit is contained in:
Arthur Belleville 2025-10-24 08:22:50 +02:00
parent 5a4f4cc3c3
commit cfb88628e8
No known key found for this signature in database
4 changed files with 28 additions and 15 deletions

File diff suppressed because one or more lines are too long

2
apps/main/vite.config.d.ts vendored Normal file
View file

@ -0,0 +1,2 @@
declare const _default: import("vite").UserConfigFnObject;
export default _default;

View file

@ -1,7 +1,6 @@
/// <reference types="vitest" />
import { cloudflare } from "@cloudflare/vite-plugin";
// import { cloudflare } from "@cloudflare/vite-plugin";
import tailwindcss from "@tailwindcss/vite";
import react from "@vitejs/plugin-react";
import { visualizer } from "rollup-plugin-visualizer";
@ -9,14 +8,28 @@ import { defineConfig, type PluginOption } from "vite";
import tsconfigPaths from "vite-tsconfig-paths";
// https://vitejs.dev/config/
export default defineConfig({
plugins: [react(), visualizer() as PluginOption, tailwindcss(), tsconfigPaths(), cloudflare()],
server: {
cors: false,
},
test: {
globals: true,
environment: "jsdom",
setupFiles: "./src/setupTests.ts",
},
export default defineConfig(({ mode }) => {
const plugins: PluginOption[] = [
react(),
visualizer() as PluginOption,
tailwindcss(),
tsconfigPaths(),
];
// Only include cloudflare plugin when not in test mode
if (mode !== "test" && process.env.VITEST !== "true") {
plugins.push(cloudflare());
}
return {
plugins,
server: {
cors: false,
},
test: {
globals: true,
environment: "jsdom",
setupFiles: "./src/setupTests.ts",
},
};
});

View file

@ -20,9 +20,7 @@ export function useCopyToClipboard({ timeout = 2000 } = {}) {
.then(() => handleCopyResult(true))
.catch((err) => setError(err));
} else {
setError(
new Error("useCopyToClipboard: navigator.clipboard is not supported")
);
setError(new Error("useCopyToClipboard: navigator.clipboard is not supported"));
}
};