Skip to content

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.