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.