open-index/open-npm huggingface dataset:
npm package: @flightdev/ui-petite-vue
Description: Petite-vue adapter for Flight Framework
Latest version: 1.1.0

# @flightdev/ui-petite-vue

Petite-vue adapter for Flight Framework. Lightweight alternative to Vue optimized for progressive enhancement.

## Table of Contents

- [Installation](#installation)
- [Quick Start](#quick-start)
- [Configuration](#configuration)
- [API Reference](#api-reference)
- [License](#license)

---

## Installation

```bash
npm install @flightdev/ui @flightdev/ui-petite-vue
```

Peer dependencies:

```bash
npm install petite-vue
```

---

## Quick Start

```typescript
import { defineUI } from '@flightdev/ui';
import { petiteVue } from '@flightdev/ui-petite-vue';

const ui = defineUI(petiteVue());

const result = await ui.adapter.renderToString({
    component: () => `
        <div v-scope="{ count: 0 }">
            <button @click="count++">{{ count }}</button>
        </div>
    `,
    props: {},
});

console.log(result.html);
```

---

## Configuration

Configure the petite-vue adapter with options:

```typescript
import { petiteVue } from '@flightdev/ui-petite-vue';

const adapter = petiteVue({
    cdnUrl: 'https://unpkg.com/petite-vue',
});
```

### Available Options

| Option | Type | Default | Description |
|--------|------|---------|-------------|
| `cdnUrl` | `string` | unpkg | Custom CDN URL |

---

## API Reference

### petiteVue(options?)

Create a petite-vue adapter instance.

```typescript
function petiteVue(options?: PetiteVueAdapterOptions): PetiteVueAdapter;
```

### PetiteVueAdapter

| Method | Description |
|--------|-------------|
| `renderToString(component, context?)` | Render to HTML string |
| `getHydrationScript(result)` | Generate petite-vue include script |
| `getClientEntry()` | Get client entry code |

### Capabilities

| Capability | Supported |
|------------|-----------|
| Streaming | No |
| Partial Hydration | No |
| Islands | No |
| Resumable | No |
| SSG | Yes |
| CSR | Limited |
| Server Components | No |

---

## License

MIT
npm package: @flightdev/ui-preact
Description: Preact SSR adapter for Flight Framework
Latest version: 1.1.0

# @flightdev/ui-preact

Preact SSR adapter for Flight Framework. Lightweight React alternative with smaller bundle size.

## Table of Contents

- [Installation](#installation)
- [Quick Start](#quick-start)
- [SSR Options](#ssr-options)
- [Hydration](#hydration)
- [API Reference](#api-reference)
- [License](#license)

---

## Installation

```bash
npm install @flightdev/ui @flightdev/ui-preact
```

Peer dependencies:

```bash
npm install preact preact-render-to-string
```

---

## Quick Start

```typescript
import { defineUI } from '@flightdev/ui';
import { preact } from '@flightdev/ui-preact';

const ui = defineUI(preact());

const result = await ui.adapter.renderToString({
    component: App,
    props: { count: 0 },
});

console.log(result.html);
```

---

## SSR Options

Configure the Preact adapter with options:

```typescript
import { preact } from '@flightdev/ui-preact';

const adapter = preact({
    pretty: false,
});
```

### Available Options

| Option | Type | Default | Description |
|--------|------|---------|-------------|
| `pretty` | `boolean` | `false` | Pretty print HTML output |

---

## Hydration

Generate hydration scripts for client-side interactivity:

```typescript
const result = await adapter.renderToString({
    component: App,
    props: { data },
});

const hydrationScript = adapter.getHydrationScript(result);

const html = `
<!DOCTYPE html>
<html>
<body>
    <div id="app">${result.html}</div>
    ${hydrationScript}
</body>
</html>
`;
```

### Client Entry

```typescript
import { hydrate, render } from 'preact';
import App from './App';

const container = document.getElementById('app');
const props = window.__FLIGHT_DATA__.props;

if (container.innerHTML.trim()) {
    hydrate(<App {...props} />, container);
} else {
    render(<App {...props} />, container);
}
```

---

## API Reference

### preact(options?)

Create a Preact adapter instance.

```typescript
function preact(options?: PreactAdapterOptions): PreactAdapter;
```

### PreactAdapter

| Method | Description |
|--------|-------------|
| `renderToString(component, context?)` | Render to HTML string |
| `getHydrationScript(result)` | Generate hydration script |
| `getClientEntry()` | Get client entry code |

### Capabilities

| Capability | Supported |
|------------|-----------|
| Streaming | No |
| Partial Hydration | No |
| Islands | No |
| Resumable | No |
| SSG | Yes |
| CSR | Yes |
| Server Components | No |

---

## License

MIT
npm package: @flightdev/ui-qwik
Description: Qwik SSR adapter for Flight Framework - resumable hydration
Latest version: 1.1.0

# @flightdev/ui-qwik

Qwik SSR adapter for Flight Framework. Provides server-side rendering with resumable hydration support.

## Table of Contents

- [Installation](#installation)
- [Quick Start](#quick-start)
- [Resumable Hydration](#resumable-hydration)
- [SSR Options](#ssr-options)
- [API Reference](#api-reference)
- [License](#license)

---

## Installation

```bash
npm install @flightdev/ui @flightdev/ui-qwik
```

Peer dependencies:

```bash
npm install @builder.io/qwik
```

---

## Quick Start

```typescript
import { defineUI } from '@flightdev/ui';
import { qwik } from '@flightdev/ui-qwik';

const ui = defineUI(qwik());

const result = await ui.adapter.renderToString({
    component: App,
    props: { items: [] },
});

console.log(result.html);
```

---

## Resumable Hydration

Qwik's unique architecture serializes component state directly into HTML, enabling zero-JavaScript-until-interaction:

```typescript
import { qwik } from '@flightdev/ui-qwik';

const adapter = qwik();

const result = await adapter.renderToString({
    component: App,
    props: { data },
});

// Qwik HTML contains serialized state
// No JavaScript is needed until user interaction
console.log(result.html);
```

### How Resumability Works

1. Server renders HTML with serialized state
2. Browser displays HTML immediately (zero JS)
3. User interacts with an element
4. Qwik loads only the required handler
5. Handler executes with serialized state

This approach provides instant page loads and optimal performance.

---

## SSR Options

Configure the Qwik adapter with options:

```typescript
import { qwik } from '@flightdev/ui-qwik';

const adapter = qwik({
    containerTagName: 'div',
    containerAttributes: {
        id: 'qwik-app',
    },
});
```

### Available Options

| Option | Type | Default | Description |
|--------|------|---------|-------------|
| `containerTagName` | `string` | `'div'` | Container element tag |
| `containerAttributes` | `object` | `{}` | Attributes for container element |

---

## API Reference

### qwik(options?)

Create a Qwik adapter instance.

```typescript
function qwik(options?: QwikAdapterOptions): QwikAdapter;
```

### QwikAdapter

| Method | Description |
|--------|-------------|
| `renderToString(component, context?)` | Render to HTML string |
| `getHydrationScript(result)` | Generate hydration script |
| `getClientEntry()` | Get client entry code |

### Capabilities

| Capability | Supported |
|------------|-----------|
| Streaming | Yes |
| Partial Hydration | Yes |
| Islands | Yes |
| Resumable | Yes |
| SSG | Yes |
| CSR | Yes |
| Server Components | No |

---

## License

MIT
npm package: @flightdev/ui-stencil
Description: Stencil Web Components SSR adapter for Flight Framework
Latest version: 1.1.0

# @flightdev/ui-stencil

Stencil SSR adapter for Flight Framework. Web Components compiler with hydration support.

## Table of Contents

- [Installation](#installation)
- [Quick Start](#quick-start)
- [SSR Options](#ssr-options)
- [Hydration](#hydration)
- [API Reference](#api-reference)
- [License](#license)

---

## Installation

```bash
npm install @flightdev/ui @flightdev/ui-stencil
```

Peer dependencies:

```bash
npm install @stencil/core
```

---

## Quick Start

```typescript
import { defineUI } from '@flightdev/ui';
import { stencil } from '@flightdev/ui-stencil';

const ui = defineUI(stencil());

const result = await ui.adapter.renderToString({
    component: 'my-component',
    props: { data: 'value' },
});

console.log(result.html);
```

---

## SSR Options

Configure the Stencil adapter with options:

```typescript
import { stencil } from '@flightdev/ui-stencil';

const adapter = stencil({
    hydrateModule: './hydrate',
});
```

### Available Options

| Option | Type | Default | Description |
|--------|------|---------|-------------|
| `hydrateModule` | `string` | `'./hydrate'` | Path to generated hydrate module |

### Hydrate Module

Stencil generates a hydrate module during build. Configure the path in your adapter:

```typescript
const adapter = stencil({
    hydrateModule: './dist/hydrate',
});
```

---

## Hydration

Generate hydration scripts for client-side interactivity:

```typescript
const result = await adapter.renderToString({
    component: 'my-component',
    props: { data },
});

const hydrationScript = adapter.getHydrationScript(result);

const html = `
<!DOCTYPE html>
<html>
<body>
    ${result.html}
    ${hydrationScript}
</body>
</html>
`;
```

---

## API Reference

### stencil(options?)

Create a Stencil adapter instance.

```typescript
function stencil(options?: StencilAdapterOptions): StencilAdapter;
```

### StencilAdapter

| Method | Description |
|--------|-------------|
| `renderToString(component, context?)` | Render to HTML string |
| `getHydrationScript(result)` | Generate hydration script |
| `getClientEntry()` | Get client entry code |

### Capabilities

| Capability | Supported |
|------------|-----------|
| Streaming | No |
| Partial Hydration | No |
| Islands | No |
| Resumable | No |
| SSG | Yes |
| CSR | Yes |
| Server Components | No |

---

## License

MIT
npm package: @flightdev/ui-stimulus
Description: Stimulus adapter for Flight Framework
Latest version: 1.1.0

# @flightdev/ui-stimulus

Stimulus adapter for Flight Framework. Modest JavaScript framework for HTML you already have.

## Table of Contents

- [Installation](#installation)
- [Quick Start](#quick-start)
- [Configuration](#configuration)
- [Controllers](#controllers)
- [API Reference](#api-reference)
- [License](#license)

---

## Installation

```bash
npm install @flightdev/ui @flightdev/ui-stimulus
```

Peer dependencies:

```bash
npm install @hotwired/stimulus
```

---

## Quick Start

```typescript
import { defineUI } from '@flightdev/ui';
import { stimulus } from '@flightdev/ui-stimulus';

const ui = defineUI(stimulus());

const result = await ui.adapter.renderToString({
    component: () => `
        <div data-controller="hello">
            <input data-hello-target="name" type="text">
            <button data-action="click->hello#greet">Greet</button>
            <span data-hello-target="output"></span>
        </div>
    `,
    props: {},
});

console.log(result.html);
```

---

## Configuration

Configure the Stimulus adapter with options:

```typescript
import { stimulus } from '@flightdev/ui-stimulus';

const adapter = stimulus({
    controllerPath: './controllers',
});
```

### Available Options

| Option | Type | Default | Description |
|--------|------|---------|-------------|
| `controllerPath` | `string` | `'./controllers'` | Path to controller modules |

---

## Controllers

Stimulus controllers connect JavaScript to HTML:

```javascript
// controllers/hello_controller.js
import { Controller } from '@hotwired/stimulus';

export default class extends Controller {
    static targets = ['name', 'output'];

    greet() {
        this.outputTarget.textContent = `Hello, ${this.nameTarget.value}!`;
    }
}
```

```html
<div data-controller="hello">
    <input data-hello-target="name" type="text">
    <button data-action="click->hello#greet">Greet</button>
    <span data-hello-target="output"></span>
</div>
```

---

## API Reference

### stimulus(options?)

Create a Stimulus adapter instance.

```typescript
function stimulus(options?: StimulusAdapterOptions): StimulusAdapter;
```

### StimulusAdapter

| Method | Description |
|--------|-------------|
| `renderToString(component, context?)` | Render to HTML string |
| `getHydrationScript(result)` | Generate Stimulus include script |
| `getClientEntry()` | Get client entry code |

### Capabilities

| Capability | Supported |
|------------|-----------|
| Streaming | No |
| Partial Hydration | No |
| Islands | No |
| Resumable | No |
| SSG | Yes |
| CSR | Limited |
| Server Components | No |

---

## License

MIT
npm package: @flightdev/ui-vanilla
Description: Vanilla JavaScript adapter for Flight Framework - no framework required
Latest version: 1.1.0

# @flightdev/ui-vanilla

Vanilla Web Components adapter for Flight Framework. Pure Web Components without any framework.

## Table of Contents

- [Installation](#installation)
- [Quick Start](#quick-start)
- [Configuration](#configuration)
- [Custom Elements](#custom-elements)
- [API Reference](#api-reference)
- [License](#license)

---

## Installation

```bash
npm install @flightdev/ui @flightdev/ui-vanilla
```

No peer dependencies required.

---

## Quick Start

```typescript
import { defineUI } from '@flightdev/ui';
import { vanilla } from '@flightdev/ui-vanilla';

const ui = defineUI(vanilla());

const result = await ui.adapter.renderToString({
    component: 'my-counter',
    props: { initial: 0 },
});

console.log(result.html);
```

---

## Configuration

Configure the Vanilla adapter with options:

```typescript
import { vanilla } from '@flightdev/ui-vanilla';

const adapter = vanilla({
    shadowDom: true,
});
```

### Available Options

| Option | Type | Default | Description |
|--------|------|---------|-------------|
| `shadowDom` | `boolean` | `true` | Use Shadow DOM |

---

## Custom Elements

Define custom elements using standard Web Components API:

```javascript
class MyCounter extends HTMLElement {
    constructor() {
        super();
        this.attachShadow({ mode: 'open' });
        this.count = 0;
    }

    connectedCallback() {
        this.render();
    }

    render() {
        this.shadowRoot.innerHTML = `
            <style>
                button { padding: 8px 16px; }
            </style>
            <button>${this.count}</button>
        `;
        this.shadowRoot.querySelector('button')
            .addEventListener('click', () => {
                this.count++;
                this.render();
            });
    }
}

customElements.define('my-counter', MyCounter);
```

---

## API Reference

### vanilla(options?)

Create a Vanilla adapter instance.

```typescript
function vanilla(options?: VanillaAdapterOptions): VanillaAdapter;
```

### VanillaAdapter

| Method | Description |
|--------|-------------|
| `renderToString(component, context?)` | Render to HTML string |
| `getHydrationScript(result)` | Generate hydration script |
| `getClientEntry()` | Get client entry code |

### Capabilities

| Capability | Supported |
|------------|-----------|
| Streaming | No |
| Partial Hydration | No |
| Islands | No |
| Resumable | No |
| SSG | Yes |
| CSR | Yes |
| Server Components | No |

---

## License

MIT
npm package: @flightdev/vite
Description: Vite plugin for Flight Framework - development and build integration
Latest version: 0.0.7

# @flightdev/vite

Vite plugin for Flight Framework.

## Installation

```bash
npm install @flightdev/vite
```

## Usage

```typescript
// vite.config.ts
import { defineConfig } from 'vite';
import flight from '@flightdev/vite';

export default defineConfig({
    plugins: [
        flight(),
    ],
});
```

## Configuration

```typescript
flight({
    ssr: true,                    // Enable SSR
    routesDir: 'src/routes',      // Routes directory
    extensions: ['.tsx', '.ts'],  // File extensions
});
```

## Features

- Automatic route discovery
- SSR support
- Hot module replacement for routes
- Server action compilation
- Optimized production builds

## License

MIT
npm package: @flighter/type
Description: One more library for defining types
Author: FLighter
Latest version: 1.0.0

# Type

### About
One more library for defining types. The library is exported as a non-minified ESM. It also has a rollback UMD version.

### Install
```
npm i @flighter/type -d
```
Or
```
yarn add @flighter/type
```

### Download
[ES Next minified (3 KB)](download/type.min.js)

## Initialization
```js
// ESM
import * as Type from '@flighter/type';
import {<function name>} from '@flighter/type';// recommended
import {<function name>} from '@flighter/type/esm/index.js';
import {<function name>} from '@flighter/type/esm/<function name>.js';

// UMD
const Type = require('@flighter/type/umd/index.cjs');
const {<function name>} = require('@flighter/type/umd/index.cjs');
const {<function name>} = require('@flighter/type/umd/<function name>.cjs');
```

## API

- [FlagsType](docs/flags.md)
---
- [getType(val: unknown): string](docs/get-type.md)
- [getStrictType(val: unknown): string](docs/get-strict-type.md)
- [isUndefined(val: unknown, flags?: FlagsType): boolean](docs/is-undefined.md)
- [isNull(val: unknown, flags?: FlagsType): boolean](docs/is-null.md)
- [isNan(val: unknown, flags?: FlagsType): boolean](docs/is-nan.md)
- [isString(val: unknown, flags?: FlagsType): boolean](docs/is-string.md)
- [isNumber(val: unknown, flags?: FlagsType, emptyStringIsNumber?: boolean = false): boolean](docs/is-number.md)
- [isBoolean(val: unknown, flags?: FlagsType): boolean](docs/is-boolean.md)
- [isSymbol(val: unknown): boolean](docs/is-symbol.md)
- [isBigInt(val: unknown, flags?: FlagsType): boolean](docs/is-bigint.md)
- [isFunction(val: unknown): boolean](docs/is-function.md)
- [isObject(val: unknown): boolean](docs/is-object.md)
- [isPlainObject(val: unknown): boolean](docs/is-plain-object.md)
- [isArray(val: unknown): boolean](docs/is-array.md)
- [isDate(val: unknown): boolean](docs/is-date.md)
- [isRegExp(val: unknown): boolean](docs/is-regexp.md)
- [isMap(val: unknown): boolean](docs/is-map.md)
- [isSet(val: unknown): boolean](docs/is-set.md)
- [isWeakMap(val: unknown): boolean](docs/is-weak-map.md)
- [isWeakSet(val: unknown): boolean](docs/is-weak-set.md)

## License
[MIT](LICENSE)

## Changelog
[The latest updates](CHANGELOG.md)
npm package: @flightlesslabs/colors
Description: <img src="https://flightlesslabs.github.io/colors/dodo-circle-6.png" width=30% height=30%>
Latest version: 0.2.0

<img src="https://flightlesslabs.github.io/colors/dodo-circle-6.png" width=30% height=30%>

# Colors

Colorset for everyone. based on tailwind

### [Github](https://github.com/flightlesslabs/colors) - [npm](https://www.npmjs.com/package/@flightlesslabs/colors)
npm package: @flightlesslabs/dodo-ui
Description: ![Dodo logo](https://flightlesslabs.github.io/dodo-ui/og.png)
Latest version: 0.22.1

![Dodo logo](https://flightlesslabs.github.io/dodo-ui/og.png)

Opinionated UI framework for Svelte, based on [Bits UI](https://bits-ui.com/)

[Github](https://github.com/flightlesslabs/dodo-ui) | [npm](https://www.npmjs.com/package/@flightlesslabs/dodo-ui)


* [Develop](./docs/Develop.md)
* [Library Guide](./docs/LibraryGuide.md)
npm package: @flightlesslabs/number-format
Description: <img src="https://flightlesslabs.github.io/number-format/dodo-circle-6.png" width=30% height=30%>
Latest version: 1.2.0

<img src="https://flightlesslabs.github.io/number-format/dodo-circle-6.png" width=30% height=30%>

# Number Format

Number Format, Currency, Number Inputs and more for Svelte.

### [Github](https://github.com/flightlesslabs/number-format) - [npm](https://www.npmjs.com/package/@flightlesslabs/number-format)
npm package: @flightmap-react-native-android/maps
Description: A Flightmap GL react native module for creating custom maps
Author: React Native Flightmap Team
Latest version: 1.0.0
Deprecated: deprecated

# Mapbox Maps SDK for React Native

_An unofficial React Native library for building maps with the [Mapbox Maps SDK for iOS](https://www.mapbox.com/ios-sdk/) and [Mapbox Maps SDK for Android](https://www.mapbox.com/android-sdk/)_

[![npm version](https://badge.fury.io/js/%40react-native-mapbox-gl%2Fmaps.svg)](https://badge.fury.io/js/%40react-native-mapbox-gl%2Fmaps)
![build_status](https://travis-ci.org/react-native-mapbox-gl/maps.svg?branch=master)
[![Depfu](https://badges.depfu.com/badges/2eac6b62372619718b7f55ebbf8e9d8f/overview.svg)](https://depfu.com/github/react-native-mapbox-gl/maps?project_id=8248)

## Installation

**Dependencies**

- [node](https://nodejs.org)
- [npm](https://www.npmjs.com/)
- [React Native](https://facebook.github.io/react-native/) (0.60+)

**Git**

```
git clone git@github.com:react-native-mapbox-gl/maps.git
cd maps
```

**Yarn**

```
yarn add @react-native-mapbox-gl/maps
```

**Npm**

```
npm install @react-native-mapbox-gl/maps --save
```

## Installation Guides

- [Android](/android/install.md)
- [iOS](/ios/install.md)
- [Example](/example)

## [Getting Started](/docs/GettingStarted.md)

## Documentation

### Components

- [MapView](/docs/MapView.md)
- [Light](/docs/Light.md)
- [StyleSheet](/docs/StyleSheet.md)
- [PointAnnotation](/docs/PointAnnotation.md)
- [MarkerView](/docs/MarkerView.md)
- [Callout](/docs/Callout.md)
- [Camera](docs/Camera.md)
- [UserLocation](docs/UserLocation.md)
- [Images](docs/Images.md)

### Sources

- [VectorSource](/docs/VectorSource.md)
- [ShapeSource](/docs/ShapeSource.md)
- [RasterSource](/docs/RasterSource.md)

### Layers

- [BackgroundLayer](/docs/BackgroundLayer.md)
- [CircleLayer](/docs/CircleLayer.md)
- [FillExtrusionLayer](/docs/FillExtrusionLayer.md)
- [FillLayer](/docs/FillLayer.md)
- [LineLayer](/docs/LineLayer.md)
- [RasterLayer](/docs/RasterLayer.md)
- [SymbolLayer](/docs/SymbolLayer.md)
- [HeatmapLayer](/docs/HeatmapLayer.md)

### Offline

- [OfflineManager](/docs/OfflineManager.md)
- [SnapshotManager](/docs/snapshotManager.md)

### Misc

- [MapboxGL](/docs/MapboxGL.md)
- [CustomHttpHeaders](/docs/CustomHttpHeaders.md)

## Expo Support

We have a feature request open with Expo if you want to see it get in show your support https://expo.canny.io/feature-requests/p/add-mapbox-gl-support

## Testing with Jest

This library provides some mocks which are necessary for running tests.

Example:

```json
"jest": {
  "preset": "react-native",
  "setupFilesAfterEnv": ["@react-native-mapbox-gl/maps/setup-jest"]
}
```

## Developer Group

Have a question or need some help? Join our [Gitter developer group](https://gitter.im/react-native-mapbox-gl/Lobby)!
npm package: @flightstats/storybook-stylesheet-toggle
Description: A Storybook addon for toggling between stylesheets.
Author: Garion Herman
Latest version: 0.1.4

# Storybook Stylesheet Toggle

A simple addon for Storybook that allows you to define a set of stylesheets that can be toggled between. This may be useful if your project has multiple themes, or if you want to stress test your components in different styling environments.

### Getting started

`yarn add -D storybook-stylesheet-toggle`

Install the addon in `.storybook/main.js`:

```
module.exports = {
  addons: ["storybook-stylesheet-toggle"],
};
```

Add the following configuration to `.storybook/preview.js`:

```
import { addParameters } from '@storybook/react';

addParameters({
  stylesheetToggle: {
    stylesheets: [
      {
        id: 'first',
        title: 'First stylesheet',
        url: 'path/to/first-sheet.css',
      },
      {
        id: 'second',
        title: 'Second stylesheet',
        url: 'path/to/second-sheet.css',
      },
    ],
  },
});
```

Ensure the path to your stylesheets is being served by Storybook (with the `-s ./path` parameter.)

Boot Storybook, and you should now see a paintbrush menu, allowing you to toggle between the stylesheets you've configured. The first stylesheet will be applied by default.
npm package: @flike/recommend
Description: Wrapper for the Flike Recommendation API.
Latest version: 1.4.21

More information about Flike can be found [here](https://goflike.app).

## Installation

Install the [@flike/recommend](https://www.npmjs.com/package/@flike/recommend) package:

```
npm install @flike/recommend
```

## Quick Guide

1. Install the module as described in [Installation](#installation).
2. Import the module into your code
   ```typescript
   import {Recommender} from '@flike/recommend
   ```

3. Instantiate the `Recommender` with your API key.
   ```typescript
   const recommender = new Recommender(<your API key>);
   ```

4. Retrieve recommendations in real time:
   ```typescript
   const recs = await recommender.recommend("<user_id>", 6);
   console.log(recs);
   // {
   //   items: [
   //     {
   //       item_id: "eE8iqyS3nEYGMdSFVa4T",
   //       probability: 0.4804032,
   //     },
   //     {
   //       item_id: "uItDAqQhm5MMXtJRGXUx",
   //       probability: 0.1196371,
   //     },
   //     {
   //       item_id: "ZpJCKlbj7fglMhTzPFCQ",
   //       probability: 0.041603,
   //     },
   //     {
   //       item_id: "YUrKof1INQJ2HMzWnVar",
   //       probability: 0.024264,
   //     },
   //     {
   //       item_id: "mDSLnJEe37qEYsLpM2dG",
   //       probability: 0.018669,
   //     },
   //   ],
   //   correlation_id: "cid-9461ba9d-856d-4d5e-b776-bb90e6eed35d",
   // }
   ```
   
   
## Reference

Refer to the [library
reference](https://flikeapp.github.io/flike-predict-npm/classes/Recommender.html)
for further documentation.