Getting started
The repository is an npm workspace containing two independent packages.
Install and verify
git clone https://github.com/mapmanager/mapmanager-web-components.git
cd mapmanager-web-components
npm ci
npm run check
npm run check runs package tests, type checking, builds, and repository browser
tests.
Hosted demos
GitHub Pages publishes the same standalone demo applications:
Run a component locally
npm run dev --workspace @mapmanager/image-viewer
or:
npm run dev --workspace @mapmanager/nicepool
Each command starts that package's standalone Vite development application.
Applications in neighboring repositories currently consume these private
packages with npm file: dependencies.