Skip to content

Latest commit

 

History

History
54 lines (34 loc) · 1.6 KB

README.md

File metadata and controls

54 lines (34 loc) · 1.6 KB

Scale

The scale library offers a set of customizable UI components written in TypeScript. The default theme of the library can be easily replaced so that a corresponding corporate identity of a dedicated brand can be represented.

Scale badge GitHub License GitHub code size in bytes GitHub repo size

Scale Monorepo

Setup

This repository uses lerna and typescript

Running locally

1. Clone this repository to a local folder of your choice

cd path-to/folder-name
git clone [email protected]:telekom/scale.git
cd scale
git checkout development

2. Install dependencies

This repository uses yarn lerna, for the symlinks to work correctly we use yarn in favour of npm

yarn bootstrap

3. Build packages

# build
yarn build

4. Local development

# components
cd packages/components
yarn start

Contributing

We strongly recommend that the community help us make improvements and determine the future direction of the library. To report bugs within this package, please create an issue in this repository.

Development Tooling

We strongly recommend you use the VSCode text editor since most of our code is written in Typescript and it offers amazing support for the language.