Pim Hutting d514c2ef50 chore: added warnings
Warning 1: if elements have the same name, show a warning.
Warning 2: if a goal/triggerNode has no/empty plan, show a warning.
Warning 3: if (non-phase) elements start with or are a number,
    show a warning.
2026-01-30 12:31:09 +01:00
2025-10-25 20:53:09 +02:00
2025-12-02 15:02:48 +01:00
2025-12-02 15:02:48 +01:00
2026-01-30 12:31:09 +01:00
2026-01-30 12:31:09 +01:00
2025-12-02 16:42:00 +01:00
2025-11-12 14:35:38 +00:00
2026-01-28 08:27:30 +00:00
2026-01-28 08:27:30 +00:00
2025-12-02 15:02:48 +01:00
2025-10-08 15:03:44 +02:00

PepperPlus UI

Installation

First a description of how to install Node, then how to install this project.

Node

Install Node 20.19 or higher.

Choose one of the options from the Node.js website. On Windows, the installer option seems easiest. On Linux (or macOS) you can use nvm. On macOS you can also use brew.

Project

With a terminal in the project directory, run:

npm i

Running

You can run the project from a terminal with:

npm run dev

It should automatically reload when you save changes.

Git Hooks

To activate automatic linting, branch name checks and commit message checks, run:

npm run prepare

You might get an error along the lines of Can't install pre-commit with core.hooksPath set. To fix this, simply unset the hooksPath by running:

git config --local --unset core.hooksPath

Then run the pre-commit install commands again.

Documentation

Generate documentation webpages with the command:

npx typedoc --entryPointStrategy Expand src
Description
No description provided
Readme 4 MiB
Languages
TypeScript 93.4%
CSS 6.2%
JavaScript 0.3%