Skip to content

eodash/eodash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@eodash/eodash Version

A package for creating earth observation dashboards. To learn more about eodash ecosystem visit eodash.org

Usage

Checkout the documentation for a detailed guide.

Get Started

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

Folder Structure

.
├── 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

Writing commits

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.