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: {