open-index/open-npm huggingface dataset:
npm package: @omar45siemens/saia
Description: You can pass the following props to the component: | Prop | Type | Default | Description | |-----------------|------------------|------------------|-----------------------------------------------------------------------------| | `embedded` | boolean | `tr
Latest version: 0.0.1

## Props

You can pass the following props to the component:
| Prop | Type | Default | Description |
|-----------------|------------------|------------------|-----------------------------------------------------------------------------|
| `embedded` | boolean | `true` | If true, the component will be rendered as an embedded chatbot. |
| `darkMode` | boolean | `false` | If true, the component will be rendered in dark mode. |
| `products` | string[] | `["VIQ", "HDS"]` | An array of products to select from (in non-embedded mode only). |
| `defaultProduct`| string | `"VIQ"` | The default product selected. |

## Building

- To build for **VIQ-plugin**, we need to have everything in a single file (JS + CSS). To do so, please run `npm run build:single`. The output shall be found in the folder `webc-single-file/`.
- To build for **VS Code**, please run `npm run build:vscode`. The output shall be found in the folder `webc-vscode/`. ⚠️ Make sure to import the custom css snippet `@layer ready-for-vscode` found in `custom-theme.css` for the styling to work.

## Colors and Theming

Just override these css variables to change the theme:

- `--llamda-aside-bg`
- `--llamda-header-txt`
- `--llamda-header-bg`
- `--llamda-bot-msg-bg`
- `--llamda-bot-msg-txt`
- `--llamda-user-msg-bg`
- `--llamda-user-msg-txt`
- `--llamda-chat-bg`
- `--llamda-avatar-bg`
- `--llamda-avatar-txt`

### > Example (Monokai Theme):

```css
:root {
  --llamda-aside-bg: #363636;
  --llamda-header-txt: #dddddd;
  --llamda-header-bg: #1f1f1f;
  --llamda-bot-msg-bg: #1f1f1f;
  --llamda-bot-msg-txt: #dddddd;
  --llamda-user-msg-bg: #1f1f1f;
  --llamda-user-msg-txt: #dddddd;
  --llamda-chat-bg: #161616;
  --llamda-avatar-bg: #dddddd;
  --llamda-avatar-txt: #1f1f1f;
}
```

### > Example (VS Code compatible):

```css
:root {
  --llamda-aside-bg: var(--vscode-badge-background);
  --llamda-header-txt: var(--vscode-editor-foreground);
  --llamda-header-bg: var(--vscode-editor-background);
  --llamda-bot-msg-bg: var(--vscode-editor-background);
  --llamda-bot-msg-txt: var(--vscode-editor-foreground);
  --llamda-user-msg-bg: var(--vscode-editor-background);
  --llamda-user-msg-txt: var(--vscode-editor-foreground);
  --llamda-chat-bg: var(--vscode-editorPane-background);
  --llamda-avatar-bg: var(--vscode-editor-foreground);
  --llamda-avatar-txt: var(--vscode-editor-background);
}
```

To build as a single file (js + css), use `npm run build --mode staging`
npm package: @omar_eldamrawy/tiny
Description: Removes all spaces from a string
Latest version: 2.0.0

# @omar_eldamrawy/tiny


![npm (scoped)](https://img.shields.io/npm/v/@omar_eldamrawy/tiny)
![npm bundle size (minified)](https://img.shields.io/badge/-minified%20size-black)


Removes all spaces from string.


# Install

```
    npm install @omar_eldamrawy/tiny
```

# Usage
```
const tiny = require("@omar_eldamrawy/tiny");

tiny("So much space!");
//=> "Somuchspace!"

tiny(1337);
//=> Uncaught TypeError: Tiny wants a string!
//    at tiny (<anonymous>:2:41)
//    at <anonymous>:1:1

```