tools for a sensor observation service based client
This project contains Angular based Modules, Components, Injectables to build a sensor observation service based client.
Install latest Node and NPM following the instructions. Make sure you have Node version ≥ 10 and NPM ≥ 6. brew install node
for Mac.
fork
this repository.clone
your fork to your local environment.npm install
to install required dependencies.npm start
will start the test application, which provide views for the main modules and componentssrc
foldernpm run lib:build
builds the complete toolbox in the dist
-foldernpm run lib:pack
packs every module to a file in the following structure helgoland-MODULENAME-CURRENT_VERSION.tgz
in the root
-foldernpm install ../helgoland-toolbox/helgoland-MODULENAME-CURRENT_VERSION.tgz
npm test
ng lint
for performing static code analysis.npm run compodoc
for generating documentation locallynpm run gh-pages
for generating documentation and uploading it to GitHub Pagesnpm version ***
to increase library version. More on bumping.allowSyntheticDefaultImports: true
to your tsconfig.json to avoid error messages like ... has no default export