Thanks for your interest in contributing to Ol-Cesium.
Your contribution will be under our license as per GitHub's terms of service.
You will obviously start by forking the ol-cesium repository.
npm i
npm start
browse http://localhost:1234
The examples use a compiled version of OLCesium. If you want to use the source code directly you can define an alias. See https://en.parceljs.org/module_resolution.html#aliases
npm run check
Run this before every commit. It will catch many problems quickly.
Please submit separate pull requests for separate issues. This allows each to be reviewed on its own merits.
Write typescript files with the ".ts" extension. But import these files with a ".js" extension. This is a useful strangeness of Typescript which, in the end, produces correct transpiled code.