Skip to content

tom-rm-meyer-ISST/esmf-aspect-model-editor

 
 

Repository files navigation

Aspect Model Editor

Table of Contents

Introduction

This project includes the Aspect model editor and their documentation.

Getting help

Are you having trouble with Aspect Model Editor? We want to help!

Getting started

Artifacts to use

You can either use the releases provided in this repository, or you can clone the repositories to run the aspect model editor. Feel free to contribute.

If you want to run the aspect model editor from repositories, please ensure to clone and start the backend first.

Setup

  • Download & Install Node.js
  • To generate Aspect Model documentation, the installation GraphViz is required.

Install & Run

# enter the core directory where the package.json is located
cd core

npm install
npm run start

Run As Electron

Windows:

npm run electron-start-win-dev
npm run electron-start-win-prod

Mac:

npm run electron-start-mac-dev
npm run electron-start-mac-prod

Unix:

npm run electron-start-linux-dev
npm run electron-start-linux-prod

Running E2E (Cypress) Test

npm run cypress

Documentation

The documentation can be found in the root directory under the path documentation.

License

SPDX-License-Identifier: MPL-2.0

This program and the accompanying materials are made available under the terms of the Mozilla Public License, v. 2.0.

The Notice file details contained third party materials.

GraalVm native-image

To build a native image we use GraalVm: GraalVm

About

Manage Aspect Models visually and persistence in local files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 63.9%
  • JavaScript 27.2%
  • HTML 6.2%
  • SCSS 2.5%
  • Other 0.2%