diff --git a/src/__tests__/integration/store-synchronization.test.tsx b/src/__tests__/integration/store-synchronization.test.tsx index bb77eb7..e44b558 100644 --- a/src/__tests__/integration/store-synchronization.test.tsx +++ b/src/__tests__/integration/store-synchronization.test.tsx @@ -170,7 +170,7 @@ describe('Store Synchronization Integration', () => { id: 'custom-type', label: 'Custom Type', color: '#ff0000', - shape: 'diamond' as const, + shape: 'circle' as const, icon: 'Star', description: 'A custom node type', }; diff --git a/src/types/index.ts b/src/types/index.ts index a38af0b..a20c424 100644 --- a/src/types/index.ts +++ b/src/types/index.ts @@ -135,3 +135,6 @@ export interface GraphActions { export interface EditorActions { updateSettings: (settings: Partial) => void; } + +// Re-export workspace types +export type { WorkspaceSettings } from '../stores/workspace/types'; diff --git a/tsconfig.json b/tsconfig.json index 5849388..1202a5b 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -24,5 +24,6 @@ "forceConsistentCasingInFileNames": true }, "include": ["src"], + "exclude": ["src/**/*.test.ts", "src/**/*.test.tsx", "src/__tests__", "src/test-utils"], "references": [{ "path": "./tsconfig.node.json" }] }