open-index/open-npm huggingface dataset:
npm package: @mydaco/mydaco-starter
Description: Install script for mydaco CLI
Author: mydaco GmbH
Latest version: 0.0.2

# mydaco-starter

mydaco-starter installs a CLI for mydaco actions. It enables you to develop actions in your favorite IDE and to synchronize your local and remote code. This does not replace a proper versioning system such as github. We recommend to a versioning system such as git in parallel for backup purpose.

Be aware that this tool is still in a beta state and **bugs might occur**. In this case, please approach us.

## Installation

* Open a terminal and go to the directory in which you want to work.

* Open the action version page in your browser. On the action setup tab you fill find a command in the format `npx <url> <cliToken> <folderName>`

* Copy the command to your terminal and execute it. This will download your project and install the CLI. Do not forget to go to the folder afterwards.

## Usage

* Use  `yarn sync` or `npm run sync` to automatically sync your local changes. This will download all files and then auto autosync all your changes. Please be aware, that there is a `.mydacoignore` that works like gitignore https://git-scm.com/docs/gitignore .

* Your backend action code should be in the `/action` folder. To be executed on the server, also the `node_modules` in `/action` will be synchronized. Module folders in other directories are not necessary.

* You can use typescript for example by creating your own folder somewhere on the root and compiling the output to the `/action` folder.

* If you don't like to autosync your files, run `yarn download` or `npm run download` and `yarn upload` and `npm run upload` instead.
npm package: @mydecisiveai/core-ui
Description: This repository and package are where our UI components live! Our UI core is primarily based on the @material/web web components library.
Latest version: 0.1.0-preview3

# MyDecisive Core UI System

This repository and package are where our UI components live! Our UI core is primarily based on the @material/web web components library.

<div style="text-align: center; font-size: 2rem; font-weight: bold; padding: 24px 0;"><a href="https://decisiveai.github.io/mydecisive-core-ui-system/">🐙 Try the demo! 🐙</a></div>

# Components

| Component | `mdai` Web Component | React component   | material-web base component | Demo | Stability |
| --------- | -------------------- | ----------------- | --------------------------- | ---- | --------- |
| Button    | `mdai-button`        | `MdaiReactButton` | `md-*-button`               | ✅   | Preview   |
| Chips     | 🔜                   | 🔜                | `md-chipset`, `md-*-chip`   | ✅   |           |
| Headings  | Styles only          | N/A               | N/A                         | ✅   | Preview   |
| Icon      | 🔜                   | 🔜                | `md-icon`                   | ✅   |           |
| Menu      | 🔜                   | 🔜                | `md-menu`, `md-menu-item`   | ✅   |           |
| Select    | 🔜                   | 🔜                | `md-*-select`               |      |           |
| Switch    | 🔜                   | 🔜                | `md-switch`                 | ✅   |           |
| Tabs      | 🔜                   | 🔜                | `md-tabs`, `md-*-tab`       |      |           |

# Getting Started

## Installation

```sh
npm i --save @mydecisiveai/core-ui
```

## Usage

Import the JS package and code into your app with:

```ts
// importing this file will import all web components. You do not need to import individual components where they are used in your application.
import "@mydecisiveai/core-ui";

// import styles. Vite-based projects should be able to accept these imports and work like 🪄 magic 🪄. Webpack projects may need a CSS loader.
import "@mydecisiveai/core-ui/mdai-base.css";
// import a color theme
import "@mydecisiveai/core-ui/mdai-theme-console.css";
// or
import "@mydecisiveai/core-ui/mdai-theme-website.css";
```

# Development

## Run the demo app locally

```sh
npm run dev
```

## Build the library

```sh
npm run build
```

## Build a hostable copy of the demo app

```sh
npm run build -- --mode demo
```