open-index/open-npm huggingface dataset:
npm package: @getweysofficial/secura-uikit
Description: Set of UI components for whale projects
Latest version: 0.10.28

# 🥞 Whale UIkit

Whale UIkit is a set of React components and hooks used to build pages on Pancake's apps. It also contains a theme file for dark and light mode.

## Install

`yarn add Whale-uikit`

## Setup

### Theme

Before using Whale UIkit, you need to provide the theme file to styled-component.

```
import { ThemeProvider } from 'styled-components'
import { light, dark } from '@pancakeswap-libs/uikit'
...
<ThemeProvider theme={isDark}>...</ThemeProvider>
```

### Reset

A reset CSS is available as a global styled component.

```
import { ResetCSS } from '@pancakeswap-libs/uikit'
...
<ResetCSS />
```

### Types

This project is built with Typescript and export all the relevant types.

## How to use the UIkit

If you want to use components from the UIkit, check the [Storybook documentation](https://pancakeswap.github.io/pancake-uikit/)
npm package: @getweysofficial/siberian-swap-uikit
Description: Set of UI components for pancake projects
Latest version: 0.15.0

# 🥞 Siberian UIkit

Siberian UIkit is a set of React components and hooks used to build pages on Siberian's apps. It also contains a theme file for dark and light mode.

## Install

`yarn add siberian-swap-uikit`

## Setup

### Theme

Before using Siberian UIkit, you need to provide the theme file to styled-component.

```
import { ThemeProvider } from 'styled-components'
import { light, dark } from '@pancakeswap-libs/uikit'
...
<ThemeProvider theme={isDark}>...</ThemeProvider>
```

### Reset

A reset CSS is available as a global styled component.

```
import { ResetCSS } from '@pancakeswap-libs/uikit'
...
<ResetCSS />
```

### Types

This project is built with Typescript and export all the relevant types.

## How to use the UIkit

If you want to use components from the UIkit, check the [Storybook documentation](https://pancakeswap.github.io/pancake-uikit/)
npm package: @getyetty-sdk/pennylane
Description: TypeScript client for the Pennylane Accounting API, auto-generated from OpenAPI spec
Author: GetYetty
Latest version: 2026.4.10

# @getyetty-sdk/pennylane

TypeScript client for the [Pennylane Accounting API](https://pennylane.readme.io/reference), auto-generated from the official OpenAPI specification.

## ⚠️ Disclaimer

This package is **not** officially maintained by Pennylane. It is auto-generated from the publicly available OpenAPI specification. While we strive to keep it up-to-date through daily automated updates, there may be occasional discrepancies or delays.

Use at your own risk. For production applications, always test thoroughly and consider the official Pennylane documentation as the source of truth.

## ✨ Features

- 🔒 Fully typed TypeScript client
- 🤖 Auto-generated from the official Pennylane OpenAPI spec
- 🔄 Daily automated updates to stay in sync with API changes
- 📦 Tree-shakable, zero runtime dependencies (standalone bundle)
- 🚀 ESM module

## 📋 Requirements

- Node.js >= 24.0.0

## 📥 Installation

```bash
npm install @getyetty-sdk/pennylane
```

## 🛠️ Usage

### Basic Setup

```typescript
import { client } from '@getyetty-sdk/pennylane';

// Configure the default client with your API key
client.setConfig({
  baseUrl: 'https://app.pennylane.com/',
  headers: {
    Authorization: `Bearer ${process.env.PENNYLANE_API_KEY}`,
  },
});
```

### Making API Calls

```typescript
import { getCustomers, getCustomer, postCompanyCustomer } from '@getyetty-sdk/pennylane';

// List customers
const customers = await getCustomers({
  query: {
    page: 1,
    per_page: 20,
  },
});

// Get a specific customer
const customer = await getCustomer({
  path: {
    id: 'customer-id',
  },
});

// Create a new customer
const newCustomer = await postCompanyCustomer({
  body: {
    // customer data
  },
});
```

### Creating a Custom Client Instance

```typescript
import {
  createClient,
  createClientWithApiKey,
  createConfig,
  getCustomers,
} from '@getyetty-sdk/pennylane';

const pennylane = createClient(
  createConfig({
    baseUrl: 'https://app.pennylane.com/',
    headers: {
      Authorization: `Bearer ${process.env.PENNYLANE_API_KEY}`,
    },
  }),
);

// Or alternatively if you just have to provide an API key
const pennylane = createClientWithApiKey(process.env.PENNYLANE_API_KEY);

// Use the custom client
const customers = await getCustomers({
  client: pennylane,
  query: { page: 1 },
});
```

## 📚 API Documentation

For detailed API documentation, please refer to the [official Pennylane API docs](https://pennylane.readme.io).

## 📄 License

MIT
npm package: @getyetty-sdk/qonto
Description: TypeScript client for the Qonto API, auto-generated from OpenAPI spec
Author: GetYetty
Latest version: 2026.1.31

# @getyetty-sdk/qonto

TypeScript client for the [Qonto API](https://docs.qonto.com/api-reference/introduction), auto-generated from the official OpenAPI specification.

## ⚠️ Disclaimer

This package is **not** officially maintained by Qonto. It is auto-generated from the publicly available OpenAPI specification. While we strive to keep it up-to-date through daily automated updates, there may be occasional discrepancies or delays.

Use at your own risk. For production applications, always test thoroughly and consider the official Qonto documentation as the source of truth.

## ✨ Features

- 🔒 Fully typed TypeScript client
- 🤖 Auto-generated from the official Qonto OpenAPI spec
- 🔄 Daily automated updates to stay in sync with API changes
- 📦 Tree-shakable, zero runtime dependencies (standalone bundle)
- 🚀 ESM module

## 📋 Requirements

- Node.js >= 24.0.0

## 📥 Installation

```bash
npm install @getyetty-sdk/qonto
```

## 🛠️ Usage

### Basic Setup

```typescript
import { client } from '@getyetty-sdk/qonto';

// Configure the default client with your credentials
client.setConfig({
  baseUrl: 'https://thirdparty.qonto.com',
  headers: {
    Authorization: `${process.env.QONTO_ORG_SLUG}:${process.env.QONTO_SECRET_KEY}`,
  },
});
```

### Making API Calls

```typescript
import { getOrganization, listTransactions, listBankAccounts } from '@getyetty-sdk/qonto';

// Get organization details
const organization = await getOrganization();

// List transactions
const transactions = await listTransactions({
  query: {
    status: 'completed',
    per_page: 100,
  },
});

// List bank accounts
const accounts = await listBankAccounts();
```

### Creating a Custom Client Instance

For convenience, you can use the `createClientWithCredentials` helper:

```typescript
import { createClientWithCredentials, getOrganization } from '@getyetty-sdk/qonto';

const qonto = createClientWithCredentials(
  process.env.QONTO_ORG_SLUG!,
  process.env.QONTO_SECRET_KEY!,
);

// Use the custom client
const { data } = await getOrganization({
  client: qonto,
});
```

Or create a fully custom client with advanced configuration:

```typescript
import { createClient, createConfig, getOrganization } from '@getyetty-sdk/qonto';

const qonto = createClient(
  createConfig({
    baseUrl: 'https://thirdparty.qonto.com',
    headers: {
      Authorization: `${process.env.QONTO_ORG_SLUG}:${process.env.QONTO_SECRET_KEY}`,
    },
  }),
);

// Use the custom client
const { data } = await getOrganization({
  client: qonto,
});
```

### Sandbox Environment

For development and testing, you can use the Qonto sandbox environment:

```typescript
import { createSandboxClientWithCredentials } from '@getyetty-sdk/qonto';

const qontoSandbox = createSandboxClientWithCredentials(
  process.env.QONTO_SANDBOX_SLUG!,
  process.env.QONTO_SANDBOX_KEY!,
);
```

## 📚 API Documentation

For detailed API documentation, please refer to the [official Qonto API docs](https://docs.qonto.com/api-reference/introduction).

## 📄 License

MIT
npm package: @getyetty-sdk/sellsy
Description: TypeScript client for the Sellsy API, auto-generated from OpenAPI spec
Author: GetYetty
Latest version: 2026.4.9

# @getyetty-sdk/sellsy

TypeScript client for the [Sellsy API](https://docs.sellsy.com/api/v2/), auto-generated from the official OpenAPI specification.

## ⚠️ Disclaimer

This package is **not** officially maintained by Sellsy. It is auto-generated from the publicly available OpenAPI specification. While we strive to keep it up-to-date through daily automated updates, there may be occasional discrepancies or delays.

Use at your own risk. For production applications, always test thoroughly and consider the official Sellsy documentation as the source of truth.

## ⚠️ Known Limitations

Due to the complexity of the Sellsy OpenAPI specification, some generated TypeScript types may have incomplete type definitions. The SDK functions work correctly at runtime, but TypeScript may report type errors for some advanced use cases. This is a known issue with the upstream code generator when handling complex nested schemas.

## ✨ Features

- 🔒 Fully typed TypeScript client
- 🤖 Auto-generated from the official Sellsy OpenAPI spec
- 🔄 Daily automated updates to stay in sync with API changes
- 📦 Tree-shakable, zero runtime dependencies (standalone bundle)
- 🚀 ESM module

## 📋 Requirements

- Node.js >= 24.0.0

## 📥 Installation

```bash
npm install @getyetty-sdk/sellsy
```

## 🛠️ Usage

### Basic Setup

```typescript
import { client } from '@getyetty-sdk/sellsy';

// Configure the default client with your API key
client.setConfig({
  baseUrl: 'https://api.sellsy.com/',
  headers: {
    Authorization: `Bearer ${process.env.SELLSY_API_KEY}`,
  },
});
```

### Making API Calls

```typescript
import { getContacts, getContact, createContact } from '@getyetty-sdk/sellsy';

// List contacts
const contacts = await getContacts({
  query: {
    limit: 20,
    offset: 0,
  },
});

// Get a specific contact
const contact = await getContact({
  path: {
    id: 'contact-id',
  },
});

// Create a new contact
const newContact = await createContact({
  body: {
    // contact data
  },
});
```

### Creating a Custom Client Instance

```typescript
import {
  createClient,
  createClientWithApiKey,
  createConfig,
  getContacts,
} from '@getyetty-sdk/sellsy';

const sellsy = createClient(
  createConfig({
    baseUrl: 'https://api.sellsy.com/',
    headers: {
      Authorization: `Bearer ${process.env.SELLSY_API_KEY}`,
    },
  }),
);

// Or alternatively if you just have to provide an API key
const sellsy = createClientWithApiKey(process.env.SELLSY_API_KEY);

// Use the custom client
const contacts = await getContacts({
  client: sellsy,
  query: { limit: 10 },
});
```

## 📚 API Documentation

For detailed API documentation, please refer to the [official Sellsy API docs](https://docs.sellsy.com/api/v2/).

## 📄 License

MIT