A package for creating earth observation dashboards. To learn more about eodash ecosystem visit eodash.org
Checkout the documentation for a detailed guide.
Install all the required dependecies after cloning or downloading the repository using Node v18 or higher:
npm run install
Run the dev server:
npm run dev
To compile and minify a demo instance:
npm run build
To preview the compiled production files :
npm run preview
To compile and minify a demo instance as a web component library:
npm run build -- --lib
.
βββ core # CLI & Client source code
βββ docs # Documentation files
βββ tests # CLI & Client component tests folder
βββ widgets # Vue componenets as internal widgets.
βββ public # Statically served directory
βββ README.md
To ensure clear communication with the package consumers and enable machine-readable commits, we adhere to The Conventional Commits specification that allows the generation of semVer releases and associated change logs using googleapis/release-please.
The most important prefixes you should have in mind are:
- fix: which represents bug fixes, and correlates to a SemVer patch.
- feat: which represents a new feature, and correlates to a SemVer minor.
- feat!:, or fix!:, refactor!:, etc., which represent a breaking change (indicated by the !) and will result in a SemVer major.