Skip to main content

Project Overview

This project is a UI library for Matteappen, a learning platform. The codebase is written in TypeScript. The project structure is organized into different directories for enums, interfaces, and types.

Building the Project

To build this project, you need to have Node.js and npm installed on your machine. Once you have these prerequisites, follow these steps:

  1. Install the project dependencies by running the following command in your terminal:
npm install

This will transpile the TypeScript code into JavaScript, and the output will be stored in the dist directory.

CI

On every push Github will build this library and add a new commit Build and update dist folder [skip ci], so there is no need to build it manually.

If there are changes that do not involve code changes, e.g. README changes - add [skip ci] to the commit message. It will not fire the CI process which would have failed if there were no code changes

All actions can be found here