npm ci
npm run start
Then, you can make your changes to the lib and experiment with the showcase app directly.
API documentation are using typedoc. The docs are generated in to the API folder under dist/showcase
and are served using an iframe
in maplibre.org/ngx-maplibre-gl.
In order to generate the docs run
npm run docs
https://github.com/angular/angular/blob/master/CONTRIBUTING.md#commit
IMPORTANT: ngx-maplibre-gl does not follow semver - It uses the main version of angular as the major and usualy the maplibre-gl version as the minor.
Run the create-bump-version-PR workflow to update the version and changelog.
Manually edit CHANGELOG.md
to add the new version name and release data, also edit the version content if needed.
Once merged to main, a new version should be created automatically.