diff --git a/apps/console/src/components/PageView.tsx b/apps/console/src/components/PageView.tsx index 99ddabe8..29d711a7 100644 --- a/apps/console/src/components/PageView.tsx +++ b/apps/console/src/components/PageView.tsx @@ -48,7 +48,7 @@ export function PageView() { diff --git a/eslint.config.js b/eslint.config.js index df9f57b1..1898160f 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -41,4 +41,10 @@ export default tseslint.config({ ignores: ['**/dist', '**/.next', '**/node_modul 'react-hooks/preserve-manual-memoization': 'warn', 'react-hooks/use-memo': 'warn', }, -}, storybook.configs["flat/recommended"]); +}, storybook.configs["flat/recommended"], { + // Override storybook rules that conflict with project conventions + files: ['**/*.stories.@(ts|tsx|js|jsx|mjs|cjs)'], + rules: { + 'storybook/no-renderer-packages': 'off', + }, +}); diff --git a/packages/plugin-list/src/index.tsx b/packages/plugin-list/src/index.tsx index 135e4716..2bd9364f 100644 --- a/packages/plugin-list/src/index.tsx +++ b/packages/plugin-list/src/index.tsx @@ -10,7 +10,6 @@ import { ComponentRegistry } from '@object-ui/core'; import { ListView } from './ListView'; import { ViewSwitcher } from './ViewSwitcher'; import { ObjectGallery } from './ObjectGallery'; -import type { ListViewSchema } from '@object-ui/types'; export { ListView, ViewSwitcher, ObjectGallery }; export type { ListViewProps } from './ListView'; diff --git a/packages/plugin-list/src/registration.test.tsx b/packages/plugin-list/src/registration.test.tsx index dab87d47..dcd5567a 100644 --- a/packages/plugin-list/src/registration.test.tsx +++ b/packages/plugin-list/src/registration.test.tsx @@ -1,5 +1,4 @@ -import { describe, it, expect, beforeAll } from 'vitest'; -import { ComponentRegistry } from '@object-ui/core'; +import { describe, it, expect } from 'vitest'; import { ListView } from './index'; describe('Plugin List Registration', () => { diff --git a/packages/plugin-list/vitest.config.ts b/packages/plugin-list/vitest.config.ts index 9da57d02..622c8a27 100644 --- a/packages/plugin-list/vitest.config.ts +++ b/packages/plugin-list/vitest.config.ts @@ -1,7 +1,6 @@ /// import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; -import path from 'path'; export default defineConfig({ plugins: [react()], diff --git a/packages/plugin-view/vite.config.ts b/packages/plugin-view/vite.config.ts index dc16ee06..1fdb59e9 100644 --- a/packages/plugin-view/vite.config.ts +++ b/packages/plugin-view/vite.config.ts @@ -9,6 +9,7 @@ export default defineConfig({ dts({ insertTypesEntry: true, include: ['src'], + exclude: ['**/*.test.ts', '**/*.test.tsx'], }), ], build: {