diff --git a/knip.json b/knip.json index f0703b2a..5eab5a3f 100644 --- a/knip.json +++ b/knip.json @@ -14,13 +14,11 @@ "packages/devtools-utils": { "ignoreDependencies": ["react", "solid-js", "svelte", "@types/react"], "entry": [ - "**/vite.config.solid.ts", "**/src/solid/**", "**/vite.config.svelte.ts", "**/src/svelte/**" ], "project": [ - "**/vite.config.solid.ts", "**/src/solid/**", "**/vite.config.svelte.ts", "**/src/svelte/**" diff --git a/packages/devtools-utils/tsconfig.json b/packages/devtools-utils/tsconfig.json index edde1f95..4ef09cc8 100644 --- a/packages/devtools-utils/tsconfig.json +++ b/packages/devtools-utils/tsconfig.json @@ -13,7 +13,6 @@ "vite.config.vue.ts", "vite.config.svelte.ts", "tests", - "vite.config.solid.ts", "vite.config.angular.ts" ] } diff --git a/packages/devtools-utils/tsconfig.solid.json b/packages/devtools-utils/tsconfig.solid.json deleted file mode 100644 index dd4f3ba9..00000000 --- a/packages/devtools-utils/tsconfig.solid.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "compilerOptions": { - "jsx": "preserve", - "jsxImportSource": "solid-js" - }, - "extends": "../../tsconfig.json", - "include": ["src/solid/**"] -} diff --git a/packages/devtools-utils/vite.config.solid.ts b/packages/devtools-utils/vite.config.solid.ts deleted file mode 100644 index 99182339..00000000 --- a/packages/devtools-utils/vite.config.solid.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { defineConfig, mergeConfig } from 'vitest/config' -import { tanstackViteConfig } from '@tanstack/vite-config' -import solid from 'vite-plugin-solid' -import packageJson from './package.json' -import tsconfig from './tsconfig.solid.json' - -const config = defineConfig({ - plugins: [ - solid({ - ssr: true, - // Vitest 4's module runner treats `/@solid-refresh` as `file:///@solid-refresh` - // and throws. HMR is not used in tests. - hot: process.env.VITEST !== 'true', - }) as any, - ], - test: { - name: packageJson.name, - dir: './', - watch: false, - environment: 'jsdom', - setupFiles: ['./tests/test-setup.ts'], - globals: true, - }, - esbuild: { - tsconfigRaw: JSON.stringify(tsconfig), - }, -}) - -export default mergeConfig( - config, - tanstackViteConfig({ - entry: ['./src/solid/index.ts'], - srcDir: './src/solid', - tsconfigPath: './tsconfig.solid.json', - outDir: './dist/solid', - cjs: false, - }), -)