Arbor Dashboard v1.60.2 is a React component library for building responsive chart dashboards. It provides pre-built charting components with TypeScript definitions. The package requires React 18.2+ and is published by Arbor Education. Development setup involves a complex symlink workflow for local testing, with multiple manual steps. Key differentiators: opinionated chart components designed for education data visualization, but the tooling and documentation focus heavily on internal Arbor workflows rather than general-purpose usage. Release cadence is not documented; the README suggests it is used internally with a custom build process (webpack, grunt).
npm install arbor-dashboardNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows basic usage of Dashboard and Chart components with a bar chart.
Upgrade to React 18.2+ using `npm install react@18 react-dom@18`.
Use ESM imports (e.g., import { Chart } from 'arbor-dashboard') or configure your bundler to handle ESM.Ensure only one version of React is available. In linked projects, use `yarn link react` and `yarn link react-dom` from the consumer's node_modules.
Run `yarn add arbor-dashboard` or follow the symlink steps in the README.
Run `cd node_modules/react && yarn link && cd ../react-dom && yarn link && cd ..` in the consumer project, then `yarn link react react-dom` in arbor-dashboard.
Use ESM import syntax or upgrade your Node.js/loader to support ESM.