diff --git a/.vscode/settings.json b/.vscode/settings.json index cbca668..ad92582 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,6 +1,3 @@ { - "editor.codeActionsOnSave": { - "source.organizeImports": "always" - }, "editor.formatOnSave": true } diff --git a/biome.json b/biome.json index cd5b2f6..9c6e20b 100644 --- a/biome.json +++ b/biome.json @@ -7,7 +7,7 @@ }, "files": { "ignoreUnknown": false, - "ignore": ["./src/components/icon/iconRegistry.ts"] + "ignore": ["./packages/lib/components/icon/iconRegistry.ts", "./packages/lib/dist/*"] }, "formatter": { "enabled": true, diff --git a/package.json b/package.json index 4f86dc5..795a719 100644 --- a/package.json +++ b/package.json @@ -6,10 +6,10 @@ "workspaces": ["packages/*"], "scripts": { "dev": "storybook dev -p 6006", - "lint": "biome check ./src", + "lint": "biome check ./packages", "build-docs": "tsc && storybook build", - "build-designsystem": "bun --filter '@computas/designsystem' build", - "create-icon-registry": "bun --filter '@computas/designsystem' create-icon-registry", + "build-designsystem": "bun --filter '@computas/lib' build", + "create-icon-registry": "bun --filter '@computas/lib' create-icon-registry", "start-react-test-project": "bun --filter '@computas/react-test-project' dev" }, "devDependencies": { diff --git a/packages/lib/tsconfig.lib.json b/packages/lib/tsconfig.lib.json index e5f9ddf..6def57d 100644 --- a/packages/lib/tsconfig.lib.json +++ b/packages/lib/tsconfig.lib.json @@ -8,4 +8,4 @@ "noEmit": false }, "include": ["components/**/*.ts"] -} \ No newline at end of file +} diff --git a/packages/lib/vite.config.ts b/packages/lib/vite.config.ts deleted file mode 100644 index 88ff048..0000000 --- a/packages/lib/vite.config.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { defineConfig } from 'vite'; -import dts from 'vite-plugin-dts'; - -const components = { - 'components/tabs/index': 'components/tabs/index.ts', - 'components/icon/index': 'components/icon/icon.ts', - 'components/icon/iconRegistry': 'components/icon/iconRegistry.ts', -}; - -export default defineConfig({ - plugins: [ - dts({ - insertTypesEntry: true, - }), - ], - build: { - lib: { - entry: components, - formats: ['es'], - }, - rollupOptions: { - // make sure to externalize deps that shouldn't be bundled - // into your library - external: [/lit.*/, '@lit/context'], - }, - emptyOutDir: true, - minify: false, - }, -}); diff --git a/packages/react-test-project/src/App.tsx b/packages/react-test-project/src/App.tsx index 66345d7..9076e3a 100644 --- a/packages/react-test-project/src/App.tsx +++ b/packages/react-test-project/src/App.tsx @@ -1,8 +1,8 @@ import '@computas/designsystem/icon'; import { useState } from 'react'; import './App.css'; -import reactLogo from './assets/react.svg'; import viteLogo from '/vite.svg'; +import reactLogo from './assets/react.svg'; function App() { const [count, setCount] = useState(0); @@ -10,7 +10,6 @@ function App() { return ( <>