From 17fe35783707a760828c8d2b170c5930b9e7de48 Mon Sep 17 00:00:00 2001 From: Mats Bosson Date: Sun, 29 Mar 2026 21:21:16 +0700 Subject: [PATCH] Wire up all Phase 2 exports VirtualList, Calendar, DatePicker, CommandPalette, Form, Wizard, DataTable + createVirtualizer primitive. 445 tests passing, build clean. --- packages/core/package.json | 35 ++++++++++++++++++++++++++++++++++ packages/core/tsdown.config.ts | 1 + 2 files changed, 36 insertions(+) diff --git a/packages/core/package.json b/packages/core/package.json index 4ea118f..bad26c9 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -193,6 +193,41 @@ "solid": "./src/components/navigation-menu/index.ts", "import": "./dist/navigation-menu/index.js", "require": "./dist/navigation-menu/index.cjs" + }, + "./virtual-list": { + "solid": "./src/components/virtual-list/index.ts", + "import": "./dist/virtual-list/index.js", + "require": "./dist/virtual-list/index.cjs" + }, + "./calendar": { + "solid": "./src/components/calendar/index.ts", + "import": "./dist/calendar/index.js", + "require": "./dist/calendar/index.cjs" + }, + "./date-picker": { + "solid": "./src/components/date-picker/index.ts", + "import": "./dist/date-picker/index.js", + "require": "./dist/date-picker/index.cjs" + }, + "./command-palette": { + "solid": "./src/components/command-palette/index.ts", + "import": "./dist/command-palette/index.js", + "require": "./dist/command-palette/index.cjs" + }, + "./form": { + "solid": "./src/components/form/index.ts", + "import": "./dist/form/index.js", + "require": "./dist/form/index.cjs" + }, + "./wizard": { + "solid": "./src/components/wizard/index.ts", + "import": "./dist/wizard/index.js", + "require": "./dist/wizard/index.cjs" + }, + "./data-table": { + "solid": "./src/components/data-table/index.ts", + "import": "./dist/data-table/index.js", + "require": "./dist/data-table/index.cjs" } }, "scripts": { diff --git a/packages/core/tsdown.config.ts b/packages/core/tsdown.config.ts index 7ff8528..1e4710f 100644 --- a/packages/core/tsdown.config.ts +++ b/packages/core/tsdown.config.ts @@ -7,6 +7,7 @@ const components = [ "toast", "tooltip", "popover", "hover-card", "alert", "badge", "skeleton", "breadcrumbs", "link", "button", "number-field", "card", "avatar", "navigation-menu", + "virtual-list", "calendar", "date-picker", "command-palette", "form", "wizard", "data-table", ]; const utilities = ["presence", "focus-trap", "scroll-lock", "dismiss", "portal", "visually-hidden"];