Dashboard zenith missing dashboard core

I purchased dashboardpack-zenith but the zip that was sent it incomplete

in the dashboardpack-zenith.zip file it says you need dashboard-core as a dependency (see below) but it is not included in the dashboard zenith template pack. please provide a link to this file.

@dashboardpack/core (Local Dependency)

Linked via file:../dashboardpack-core. This is the shared component library across DashboardPack templates. It provides:

  • UI primitives (components/ui/) — 30+ shadcn/ui-style components (button, card, dialog, form, data-table, etc.)
  • Shared components (components/shared/) — PageHeader, EmptyState, ConfirmDialog, DataTable, LazyChart, DateRangePicker
  • Providers (providers/) — ThemeProvider (dark/light/system), SidebarProvider (collapse state, layout mode, container mode)
  • Mock data (lib/data/) — All page data (orders, products, customers, invoices, users, analytics, chat, mail, kanban, calendar, files, notifications)
  • Data types (lib/data/types.ts) — Shared TypeScript interfaces for all data models
  • i18n (lib/i18n/) — LocaleProvider, useTranslations() hook, message files (en, de, fr)
  • Utilities (lib/utils.ts) — cn() helper (clsx + tailwind-merge)

When adding new pages, mock data goes in @dashboardpack/core/lib/data/, not in the Zenith repo. Import pattern: import { orders } from "@dashboardpack/core/lib/data".

1 Like

Hi avlbf, welcome — and thanks for flagging this!

Good news: nothing is missing from your purchase. @dashboardpack/core is a public npm package, not a separate file you need. Just unzip, then run npm install followed by npm run dev inside the dashboardpack-zenith folder — npm will download @dashboardpack/core automatically along with the other dependencies, and the dashboard will start at http://localhost:3737.

The file you quoted (CLAUDE.md) is an internal development notes file that shouldn’t have been in the zip, and its mention of a “local dependency” referred to our development setup, not yours. We’ve removed it from the download to avoid confusion — feel free to re-download, or simply delete CLAUDE.md and ignore it.

If npm install gives you any trouble (you’ll need Node.js 20+), let me know and I’ll help you get running.

1 Like

Thanks for the clear explanation and quick clarification. Removing the internal CLAUDE.md note was definitely the right move. It’ll save future users a lot of confusion. Glad to know @dashboardpack/core is pulled automatically via npm install.

It looks like the template package is missing a required dependency. Since Zenith references dashboardpack-core as a local package, the seller should provide that folder or an updated complete ZIP. check the purchase/download dashboard first, but if it’s not there, the vendor needs to fix the distribution rather than expecting users to recreate a core library manually.

Thanks for the clarification and quick response. That explains the confusion regarding @dashboardpack/core and the reference in CLAUDE.md. I appreciate you removing the internal development file from future downloads to avoid similar issues for other users. I’ll re-download the package and proceed with the installation steps you outlined. If I run into any issues with npm install or the Node.js requirements, I’ll reach out for further assistance. Thanks again for the help!