open-index/open-npm huggingface dataset:
npm package: @pankod/refine-supabase
Description: refine Supabase data provider. refine is a React-based framework for building internal tools, rapidly. It ships with Ant Design System, an enterprise-level UI toolkit.
Author: refine
Latest version: 4.3.0
Deprecated: refine v4 is released 🎉 The new version is 100% backward compatible. You can upgrade to v4 with a single command! See the migration guide here: https://refine.dev/docs/migration-guide/3x-to-4x

<div align="center" style="margin: 30px;">
    <a href="https://refine.dev">
    <img src="https://refine.ams3.cdn.digitaloceanspaces.com/refine_logo.png"  align="center" />
    </a>
</div>
<br/>
<div align="center"><strong>refine</strong> is a <a href="https://reactjs.org/">React</a>-based framework for building internal tools, rapidly. ✨ It ships with <a href="https://ant.design/">Ant Design System</a>, an enterprise-level UI toolkit.</div>
<br/>

<div align="center">
  <sub>Created by <a href="https://refine.dev">refine</a></sub>
</div>

## About

[**refine**](https://refine.dev/) offers lots of out-of-the box functionality for rapid development, without compromising extreme customizability. Use-cases include, but are not limited to *admin panels*, *B2B applications* and *dashboards*.

## Documentation

For more detailed information and usage, refer to the [refine data provider documentation](https://refine.dev/docs/core/providers/data-provider).

## Install

```
npm install @pankod/refine-supabase
```
npm package: @pankod/typescript-enum-helper
Description: typescript enum helper example
Author: Pankod Inc.
Latest version: 1.0.6

You can use this enum-helper module to easier get the names and value in TypeScript.
<br/>
<div align="center">
  <sub>Created by <a href="https://www.pankod.com">Pankod</a></sub>
</div>

## Getting Started
```
$ npm install @pankod/typescript-enum-helper --save
```
<br/>

## Usage
```
import { EnumHelper } from '@pankod/typescript-enum-helper';
```

## API

Enum Data
```
enum Gods {
    Pan,Ares,Zeus,Hermes,Apollo,Uranus,Achelous,Atlas,Castor,Chaos,Hades,Heracles,Poseidon
}
```


| API | Description | Example Output |
| ------ | ------ | ------ | 
| **getKeys** | It should enum helper get keys array in enum |[0, 1, 2, 3, 4]|
| **getValues** | It should enum helper get values array in enum | ['Pan','Ares','Zeus','Hermes','Apollo','Uranus','Achelous','Atlas','Castor','Chaos','Hades','Heracles','Poseidon']
| **getName** |It should get value in enum with enum helper | Pan |

## Example in TypeScript

```
import { EnumHelper } from "@pankod/typescript-enum-helper"

enum Gods {
    Pan,
    Ares,
    Zeus,
    Hermes,
    Apollo,
    Uranus,
    Achelous,
    Atlas,
    Castor,
    Chaos,
    Hades,
    Heracles,
    Poseidon
}

// resultKeys will be equal to: [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ]
const resultKeys = EnumHelper.getKeys(Gods);

// resultValues  will be equal to:[ 'Pan','Ares','Zeus','Hermes','Apollo','Uranus','Achelous','Atlas','Castor','Chaos','Hades','Heracles','Poseidon' ]
const resultValues = EnumHelper.getValues(Gods);

// resultName  will be equal to: Pan
const resultName = EnumHelper.getName(Gods, 0);

```
npm package: @panksi/capacitor-udp
Description:  NOT WORKING PROTOTYPE! UDP Plugin for CapacitorJS inspired by the UDP Plugin of https://github.com/unitree-czk/capacitor-udp. General Idea behind this repo is to implement this plugin in such a way that it can be imported to Capacitor V3+ since Plugins i
Author: Panksi
Latest version: 0.3.7

# capacitor-udp

NOT WORKING PROTOTYPE! UDP Plugin for CapacitorJS inspired by the UDP Plugin of https://github.com/unitree-czk/capacitor-udp. General Idea behind this repo is to implement this plugin in such a way that it can be imported to Capacitor V3s.+ since Plugins import method is depricated.
## Install

```bash
npm install @panksi/capacitor-udp
npx cap sync
```

## API

<docgen-index>

* [`create(...)`](#create)
* [`bind(...)`](#bind)
* [`send(...)`](#send)

</docgen-index>

<docgen-api>
<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->

### create(...)

```typescript
create(options?: { properties?: { name?: string | undefined; bufferSize?: number | undefined; } | undefined; } | undefined) => any
```

| Param         | Type                                                                   |
| ------------- | ---------------------------------------------------------------------- |
| **`options`** | <code>{ properties?: { name?: string; bufferSize?: number; }; }</code> |

**Returns:** <code>any</code>

--------------------


### bind(...)

```typescript
bind(options: { socketId: number; address: string; port: number; }) => any
```

| Param         | Type                                                              |
| ------------- | ----------------------------------------------------------------- |
| **`options`** | <code>{ socketId: number; address: string; port: number; }</code> |

**Returns:** <code>any</code>

--------------------


### send(...)

```typescript
send(options: { socketId: number; address: string; port: number; buffer: string; }) => any
```

| Param         | Type                                                                              |
| ------------- | --------------------------------------------------------------------------------- |
| **`options`** | <code>{ socketId: number; address: string; port: number; buffer: string; }</code> |

**Returns:** <code>any</code>

--------------------

</docgen-api>