open-index/open-npm huggingface dataset:
npm package: @pollinations_ai/ompc
Description: Pre-configured OpenCode + oh-my-opencode with Pollinations AI models
Author: pollinations.ai
Latest version: 2.0.1

# 🌸 Oh My Pollicode

Pre-configured [OpenCode](https://opencode.ai) + [oh-my-opencode](https://github.com/code-yeongyu/oh-my-opencode) with Pollinations AI models for optimal multi-agent workflows.

## Quick Install

```bash
npx @pollinations_ai/ompc
```

Or clone and run:
```bash
git clone https://github.com/pollinations/pollinations.git
cd pollinations/packages/ompc
node orchestrator.js
```

## What Gets Installed

### Models (via Pollinations - Free!)

| Agent | Model | Purpose |
|-------|-------|---------|
| **Sisyphus** (main) | Claude Opus 4.5 | Orchestrator - plans & delegates |
| **Oracle** | GPT-5.2 | Architecture & strategic reasoning |
| **Librarian** | Claude Sonnet 4.5 | Documentation & codebase research |
| **Explore** | Gemini Flash Lite | Fast codebase search & grep |
| **UI/UX Engineer** | Gemini 3 Flash | Creative frontend development |
| **Document Writer** | Gemini Flash Lite | Technical writing |
| **Multimodal Looker** | Gemini 3 Flash | Image/PDF analysis |

### Config Files

Both files are written to `~/.config/opencode/`:

- **`opencode.json`** - Provider config (Pollinations API, model definitions)
- **`oh-my-opencode.json`** - Agent-to-model mappings

## Usage

### Basic
```bash
opencode
```

### Ultrawork Mode (Multi-Agent)
Just include `ultrawork` or `ulw` in your prompt:

```
ulw - refactor this codebase for better performance
```

This triggers:
- Parallel agent execution
- Background task delegation
- Automatic context management
- Todo-driven workflow until completion

### Direct Agent Commands
```
@oracle review this architecture
@librarian how is auth implemented in this codebase?
@explore find all usages of the User class
```

## API Key (Optional)

Pollinations works without a key, but with one you get:
- Higher rate limits
- Priority access
- Usage tracking

Get your free key at: https://enter.pollinations.ai

## Cross-Platform Support

Works on:
- ✅ macOS
- ✅ Linux
- ✅ Windows (PowerShell)

## License

MIT - Powered by [Pollinations.ai](https://pollinations.ai) 🌸
npm package: @pollora/vite-build-config
Description: Reusable Vite build configuration and plugins for WordPress block development.
Author: Jeremy DESVAUX DE MARIGNY
Latest version: 0.0.2

# vite-build-config

A modular Vite build configuration for WordPress block development.

## Overview

This package provides a set of reusable Vite plugins, utilities, and configuration patterns tailored for building custom WordPress blocks using Vite. It helps automate asset management, manifest generation, and WordPress-specific build steps.

## Features
- Modular Vite plugins for WordPress block workflows
- Automatic copying of PHP/JSON files
- Asset manifest and dependency generation
- SCSS/CSS handling and cleanup
- React and WordPress globals support

## Installation

Clone or install this package into your project:

```sh
npm install @pollora/vite-build-config
```

or with Yarn:

```sh
yarn add @pollora/vite-build-config
```

> **Note:**
> This package does **not** include `@wordpress/*` dependencies (such as `@wordpress/block-editor`, `@wordpress/blocks`, etc.).
> You must install these in your own project if your blocks depend on them:
>
> ```sh
> npm install @wordpress/block-editor @wordpress/blocks ...
> ```

## Usage

In your vite config file, import and use the default pollora vite config object, then adjust as needed:

```js
import { defineConfig } from "vite";
import { defaultConfig } from "pollora-vite-build-config";

// For npm readme, @see : https://www.npmjs.com/package/@pollora/vite-build-config
// For available constants, @see : https://github.com/Pollora/vite-build-config/blob/main/constants.js
// For available utility functions, @see : https://github.com/Pollora/vite-build-config/blob/main/utils.js
// For available plugins, @see : https://github.com/Pollora/vite-build-config/tree/main/plugins

//Replace config values here,
const config = {
    ...defaultConfig,
};

export default defineConfig(config);
```

## License

MIT
npm package: @pollrobots/qrts
Description: A pure typescript library to generate QR Codes
Author: Paul C Roberts
Latest version: 1.0.0

# qrts

QR Code&trade; encoding in TypeScript with no additional dependencies.

```typescript
import { generate } from "qrts";

const qrcode = generate("foo bar baz");
```

# API

## generate

```typescript
generate(data: string|string[], options?: Partial<GenerateOptions>): QRCode
```

### params

- **data** text to be encoded in the QR Code.

  If an array of strings is passed, then they will be encoded in turn.

  For each string that is encoded, either the `ALPHA_NUMERIC` or `8BIT_BYTE` mode will be used to encode it. The `NUMERIC` and `KANJI` modes are not supported. If the contents can be encoded using `ALHPA_NUMERIC`, then that will be used, otherwise the string will be encoded as `UTF-8` and the `8BIT_BYTE` mode will be used.

- **options** (optionally) configures the QR Code generation.
  ```typescript
  interface GenerateOptions {
    version: number;
    errorCorrectionLevel: ErrorCorrectionLevel;
  }
  ```
  - **version** a number between 1 and 40 that specifies how large the QR Code should be. The size of the generated code will be 4 × version + 17. If this is not specified, or set to `-1`, then the smallest size capable of containing the data will be used.
  - **errorCorretionLevel** &mdash; This is one of `Low`, `Medium`, `Quartile`, or `High`, representing increasing levels of redundancy in the QR Code. This will default to `High`.

### returns

This returns a `QRCode` object which has the following interface

```typescript
interface QRCode {
  size: number;
  isDark: (row: number, col: number) => boolean;
  isPatternModule: (row: number, col: number) => boolean;
}
```

- **size** the size of the QR Code in modules. The code will always be square.
- **isDark** Indicates whether a specific module is dark.
- **isPatternModule** Indicates whether a specific module is one of the corner blocks used by readers to locate and orient the QR Code

# Demo

You can see the code in action at https://pollrobots.com/qrts.html

# Credits

This library is a fork of the [qr.js](https://npmjs.org/package/qr.js) package which appears to have been orphaned. See [LICENSE-qrjs](./LICENSE-qrjs) for the license from that project.

That package has been forked, converted to TypeScript, and modernized. In addition, support has been added for the `ALPHA_NUM` mode allowing smaller codes in some circumstances.

**qr.js** is itself a fork of [qrcode-generator](https://github.com/kazuhikoarase/qrcode-generator) by [Kazuhiko Arase](https://github.com/kazuhikoarase). See [LICENSE-qrcode](./LICENSE-qrcode) for the license from that project.

QR Code&trade; is a registered trademark of DENSO WAVE INCORPORATED
npm package: @polls-platform/react-native
Description: React Native SDK for Polls Platform
Author: Polls Platform
Latest version: 3.0.0

# @polls-platform/react-native
Polls Platform React Native SDK
## Documentation

For complete documentation, please visit [docs.pollsplatform.com](https://docs.pollsplatform.com)





---

Made with [create-react-native-library](https://github.com/callstack/react-native-builder-bob)
npm package: @pollsapi/gridjs
Description: Advanced table plugin
Author: Polls API
Latest version: 2.1.0

# Grid.js
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
[![All Contributors](https://img.shields.io/badge/all_contributors-1-orange.svg?style=flat-square)](#contributors-)
<!-- ALL-CONTRIBUTORS-BADGE:END -->

<p align="center">
    <a href="https://gridjs.io" target="_blank">
        <img src="https://gridjs.io/img/logo/text_large.png" height="200" alt="Grid.js" />
    </a>
</p>
<p align="center">Advanced table plugin</p>

**A table library that works everywhere**

- Simple and lightweight implementation
- No vendor lock-in. Grid.js can be used with any JavaScript frameworks (React, Angular, Preact or VanillaJS)
- Written in TypeScript 
- Supports all modern browsers and IE11+

## Example

```js
new Grid({
  data: [
    ['Mike', 33, 'mike@murphy.com'],
    ['John', 82, 'john@conway.com'],
    ['Sara', 26, 'sara@keegan.com']
  ],
  columns: ['Name', 'Age', 'Email']
}).render(document.getElementById('wrapper'));
```

Piece of :cake:

## Getting Started

- [Install](https://gridjs.io/docs/index)
- [Getting Started](https://gridjs.io/docs/index)
- [Examples](https://gridjs.io/docs/examples/hello-world)

## Documentation :book:

Full documentation of Grid.js installation, config, API and examples are available
on Grid.js website [grid.js/docs](https://gridjs.io/docs/index). 

## Community

- Join our [Discord channel](https://discord.gg/K55BwDY)
- Take a look at [gridjs](https://stackoverflow.com/questions/tagged/gridjs) tag on StackOverflow or ask your own question!
- Read our [blog](https://gridjs.io/blog) for the latest updates and announcements
- Follow our Twitter account [@grid_js](https://twitter.com/grid_js)

## Contributors ✨

<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->
<table>
  <tr>
    <td align="center"><a href="http://afshinm.name"><img src="https://avatars3.githubusercontent.com/u/314326?v=4" width="100px;" alt=""/><br /><sub><b>Afshin Mehrabani</b></sub></a><br /><a href="https://github.com/grid-js/gridjs/commits?author=afshinm" title="Code">💻</a> <a href="https://github.com/grid-js/gridjs/commits?author=afshinm" title="Documentation">📖</a></td>
  </tr>
</table>

<!-- markdownlint-enable -->
<!-- prettier-ignore-end -->
<!-- ALL-CONTRIBUTORS-LIST:END -->

## License

[MIT](https://github.com/grid-js/gridjs/blob/master/LICENSE)
npm package: @pollsapi/gridjs-react
Description: React component for Grid.js
Author: Afshin Mehrabani
Latest version: 1.16.1

# Grid.js for React

React component for [Grid.js](https://gridjs.io/)

## Install

```bash
npm install --save gridjs-react
```

Also, make sure you have Grid.js installed already as it's a peer dependency of `gridjs-react`:

```bash
npm install --save gridjs
```

## Usage

Import the Grid component first:

```js
import { Grid } from "gridjs-react";
```

```jsx
<Grid
  data={[
    ['John', 'john@example.com'],
    ['Mike', 'mike@gmail.com']
  ]}
  columns={['Name', 'Email']}
  search={true}
  pagination={{
    enabled: true,
    limit: 1,
  }}
/>
```

Then you can pass all Grid.js configs to the `Grid` component. See [Grid.js Config](https://gridjs.io/docs/config) for more details.

## React component in cells

You can bind your React components or elements in Table cells (both in header and body cells). 
Simply import the `_` function and use it in `data`, `columns` or `formatter` function:

```js
import { Grid, _ } from "gridjs-react";
```

```jsx
<Grid
  data={[
    [
      _(<b>John</b>),
      'john@example.com',
    ],
    [
      _(<MyReactComponent>Mike</MyReactComponent>),
      'mike@gmail.com',
    ]
  ]}
  columns={[
    'Name', 
    {
      name: 'Email',
      formatter: (cell) => _(<i>{cell}</i>)
    }
  ]}
  search={true}
  pagination={{
    enabled: true,
    limit: 1,
  }}
/>
```

## Example

See the [React example](https://gridjs.io/docs/integrations/react) on Grid.js website.

## License

MIT
npm package: @pollum-io/contract-helpers
Description: The `@pollum-io/contract-helpers` package offers a set of services which allow querying aggregated on-chain data via rpc.
Latest version: 0.0.11
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# @pollum-io/contract-helpers

The `@pollum-io/contract-helpers` package offers a set of services which allow
querying aggregated on-chain data via rpc.

## Installation

Install the package in your project directory with:

```sh
// with npm
npm install @pollum-io/contract-helpers

// with yarn
yarn add @pollum-io/contract-helpers
```
npm package: @pollum-io/math-utils
Description: The `@pollum-io/math-utils` data formatting methods act as a layer on top of the chain data. The use-cases range from "human readable formatting" to "approximating accrual over time".
Latest version: 0.0.1

# @pollum-io/math-utils

The `@pollum-io/math-utils` data formatting methods act as a layer on top of the
chain data. The use-cases range from "human readable formatting" to
"approximating accrual over time".

## Installation

Install the package in your project directory with:

```sh
// with npm
npm install @pollum-io/math-utils

// with yarn
yarn add @pollum-io/math-utils
```
npm package: @pollum-io/pegasys-sdk
Description: 🛠 An SDK for building applications on top of Pegasys.
Latest version: 0.0.12
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# pegasys-sdk
[![npm](https://img.shields.io/npm/v/@pollum-io/pegasys-sdk)](https://unpkg.com/@pollum-io/pegasys-sdk@latest/)

This repo contains tools for developing with [Pegasys](pegasys.finance).

## Running
This project uses standard npm and yarn workflows.

Install dependencies

```sh
yarn
```

Compile
```sh
yarn build
```

Yarn is available to install [here](https://classic.yarnpkg.com/en/docs/install/#debian-stable) if you need it.

## Installation
This project is available as an [NPM package](https://www.npmjs.com/package/@pollum-io/pegasys-sdk). Add to your project with `npm install @pollum-io/pegasys-sdk`,

## Publishing

Create dist
```sh
yarn build
```

Upload
```sh
yarn publish
```

## Attribution
This code was adapted from this Uniswap repo: [uniswap-sdk](https://github.com/Uniswap/sdk).
npm package: @pollum-io/router-sdk
Description: An sdk for routing swaps using Pegasys v1 and Pegasys v3.
Latest version: 0.0.13
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# Alpha software

The latest version of the SDK is used in production in the Pegasys FinanceInterface,
but it is considered Alpha software and may contain bugs or change significantly between patch versions.
If you have questions about how to use the SDK, please reach out in the `#dev-chat` channel of the Discord.
Pull requests welcome!

# Pegasys FinanceSwap Router SDK

This SDK is meant to facilitate interactions with the contracts in [swap-router-contracts](https://github.com/Uniswap/swap-router-contracts).
npm package: @pollum-io/sdk-core
Description: ⚒️ An SDK for building applications on top of Pegasys V2
Latest version: 0.0.5
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# Pegasys SDK Core

[![Unit Tests](https://github.com/pegasys-fi/sdk-core/workflows/Unit%20Tests/badge.svg)](https://github.com/pegasys-fi/sdk-core/actions?query=workflow%3A%22Unit+Tests%22)
[![Lint](https://github.com/pegasys-fi/sdk-core/workflows/Lint/badge.svg)](https://github.com/pegasys-fi/sdk-core/actions?query=workflow%3ALint)
[![npm version](https://img.shields.io/npm/v/@pollum-io/sdk-core/latest.svg)](https://www.npmjs.com/package/@pollum-io/sdk-core/v/latest)
[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@pollum-io/sdk-core/latest.svg)](https://bundlephobia.com/result?p=@pollum-io/sdk-core@latest)

This code is shared across Pegasts TypeScript SDKs.
npm package: @pollum-io/sysweb3-core
Description: The localStorage Manager For PrivKeys
Author: Pali Wallet
Latest version: 1.0.27
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

## Sysweb3-core

Collection of helpful browser functions for Syscoin multi-chain.

Here, you'll find methods that help you to interact with any HTTP client easily.

## Setup

For use this library, is nice to have:

- [Node.js](https://nodejs.org) 10 or later installed
- [Yarn](https://yarnpkg.com) v1 or v2 installed

For install, you can follow these commands:

- `yarn add @pollum-io/sysweb3-core`
- `npm install @pollum-io/sysweb3-core`

## Usage

The sysweb3-core was builded to have a really simple usability. For example, you can import package and console it to know what kind of functions you'll find:

```js
import sysweb3 from '@pollum-io/sysweb3-core';

console.log(sysweb3);

{
  useLocalStorageClientl: function () {},
  getStateStorageDb: function () {},
  ...
}
```

Inside of source folder, you'll find one of the main files: `sysweb3-di.ts`

- There, you'll be able to use all methods to set, get and delete storage (session or local) in your browser. All functions inside this file was build for give an easier experience with browser interaction.

These methods are just some of the ones available in our library.

Feel free to explore the possibilities. We hope you enjoy it.

## License

MIT License
npm package: @pollum-io/sysweb3-keyring
Description: Keyring Manager for UTXO and Web3 Wallets
Author: Pali Wallet
Latest version: 1.0.491
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

## Sysweb3-keyring

Collection of useful account functions for Syscoin multi-chain.

Here, you'll find methods that help you to handle wallet, address, accounts, transactions and trezor wallet.

Furthermore, our motivation to build these solutions is:

- centralize and support sys and web3 functions related to account
- facilitate the dapp development
- build a helpful, single, maintained and stable library

## Setup

For use this library, is nice to have:

- [Node.js](https://nodejs.org) 10 or later installed
- [Yarn](https://yarnpkg.com) v1 or v2 installed

For install, you can follow these commands:

- `yarn add @pollum-io/sysweb3-keyring`
- `npm install @pollum-io/sysweb3-keyring`

## Usage

The sysweb3-keyring was builded to have a really simple usability. For example, you can import package and console it to know what kind of functions you'll find:

```js
import sysweb3 from '@pollum-io/sysweb3-keyring';

console.log(sysweb3);

{
  Web3Accounts: function () {},
  SyscoinAddress: function () {},
  initialize: function () {},
  TrezorTransactions: function () {},
  ...
}
```

Inside of source folder, you'll find some others folders like:

- `accounts`: this folder have the `eth-accounts` file. There, you'll be able to use all the web3 functions related to web3 account, like `getBalance` and `getTokens`, `sendTransaction`
- `address`: this folder have the `syscoin` file. There, you'll be able to use all the sys functions related to sys account, like `getValidAddress` and `getChangeAddress`
- `transactions`: this folder have the `syscoin` file. There, you'll be able to use all the sys functions related to sys transactions, like `confirmTokenCreation` and `signTransaction`
- `trezor`: this folder have the `init`, `transactions` and `wallet` files. There, you'll be able to use all the sys functions related to trezor wallet, like `initialize`, `TrezorTransactions` and `TrezorWallet`
- `wallets`: this folder have the `main` file. There, you'll be able to use all the sys functions related to wallet, like `getAccountXpub` and `createWallet`

## License

MIT License
npm package: @pollum-io/sysweb3-network
Description: A network management tool for multi-chain accounts.
Author: Pali Wallet
Latest version: 1.0.96
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

## Sysweb3-netowrk

Collection of helpful network functions for Syscoin multi-chain.

Here, you'll find methods that help you to develop your dapp network structure with efficiency and solidity.

## Setup

For use this library, is nice to have:

- [Node.js](https://nodejs.org) 10 or later installed
- [Yarn](https://yarnpkg.com) v1 or v2 installed

For install, you can follow these commands:

- `yarn add @pollum-io/sysweb3-network`
- `npm install @pollum-io/sysweb3-network`

## Usage

The sysweb3-network was builded to have a really simple usability. For example, you can import package and console it to know what kind of functions you'll find:

```js
import sysweb3 from '@pollum-io/sysweb3-network';

console.log(sysweb3);

{
  validateCurrentRpcUrl: function () {},
  validateSysRpc: function () {},
  setActiveNetwork: function () {},
  ...
}
```

Inside of source folder, you'll find some files like:

- `rpc.ts`: this file have some methods like `validateCurrentRpcUrl` and `validateSysRpc` . There, you'll be able to validate the your preferred RPC url. These functions will ensure that you don't have any connection issues with the chosen RPC.
- `networks.ts`: this file have `IWeb3Network` interface and `networks` object. There, you'll be able to use these datas to add type in your functions and build an network initial state.
- `web3.ts`: this file have the method `setActiveNetwork`. There, you'll be able to change the current network of your dapp.

These methods are just some of the ones available in our library.

Feel free to explore the possibilities. We hope you enjoy it.

## License

MIT License
npm package: @pollum-io/sysweb3-utils
Description: A helper for multi-chain accounts.
Author: Pali Wallet
Latest version: 1.1.237
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

## Sysweb3-utils

Collection of helpful utility functions for Syscoin multi-chain.

Here, you'll find typescript interfaces and methods that help you to develop your dapp with efficiency.

Furthermore, our motivation to build these utilities is:

- centralize and support sys and web3 typescript interfaces and functions.
- facilitate the dapp development
- build a helpful, single, maintained and stable library

We know that in dapp development some methods is used with more frequency. So, we separate the main functions for you.

## Setup

For use this library, is nice to have:

- [Node.js](https://nodejs.org) 10 or later installed
- [Yarn](https://yarnpkg.com) v1 or v2 installed

For install, you can follow these commands:

- `yarn add @pollum-io/sysweb3-utils`
- `npm install @pollum-io/sysweb3-utils`

## Usage

The sysweb3-utils was builded to have a really simple usability. For example, you can import package and console it to know what kind of functions you'll find:

```js
import sysweb3 from '@pollum-io/sysweb3-utils';

console.log(sysweb3);

{
  isValidSYSAddress: function () {},
  isValidEthereumAddress: function () {},
  getNftImage: function () {},
  createContractUsingAbi: function () {},
  isContractAddress: function () {},
  ...
}
```

Inside of source folder, you'll find some files like:

- `contracts.ts`: this file have the `createContractUsingAbi`, `isContractAddress`, `getErc20Abi`  and `getErc721Abi` methods. There, you'll be able to use the main abi methods with your preferred contract, besides ensuring your contract address validate.
- `tokens.ts`: this file have some methods like `getNftImage`, `getWeb3TokenData` and `validateToken`. There, you'll be able to use all functions related to tokens data like icons, token validate, if is NFT or not, price and somethings like these.

These methods are just some of the ones available in our library.

Feel free to explore the possibilities. We hope you enjoy it.

## License

MIT License
npm package: @pollum-io/v1-sdk
Description: 🛠 An SDK for building applications on top of Pegasys V2
Latest version: 0.0.15
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# Pegasys V1 SDK

[![Unit Tests](https://github.com/pegasys-fi/v1-sdk/workflows/Unit%20Tests/badge.svg)](https://github.com/pegasys-fi/v1-sdk/actions?query=workflow%3A%22Unit+Tests%22)
[![Lint](https://github.com/pegasys-fi/v1-sdk/workflows/Lint/badge.svg)](https://github.com/pegasys-fi/v1-sdk/actions?query=workflow%3ALint)
[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)
[![npm version](https://img.shields.io/npm/v/@pollum-io/v1-sdk/latest.svg)](https://www.npmjs.com/package/@pollum-io/v1-sdk/v/latest)
[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@pollum-io/v1-sdk/latest.svg)](https://bundlephobia.com/result?p=@pollum-io/v1-sdk@latest)

In-depth documentation on this SDK is available at [uniswap.org](https://uniswap.org/docs/v2/SDK/getting-started/).
npm package: @pollum-io/v2-sdk
Description: ⚒️ An SDK for building applications on top of Pegasys V3
Latest version: 0.0.2
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# Alpha software

The latest version of the SDK is used in production in the Pegasys Interface,
but it is considered Alpha software and may contain bugs or change significantly between patch versions.
If you have questions about how to use the SDK, please reach out in the `#dev-chat` channel of the Discord.
Pull requests welcome!

# Pegasys V2 SDK

[![Unit Tests](https://github.com/pegasys-fi/v2-sdk/workflows/Unit%20Tests/badge.svg)](https://github.com/pegasys-fi/v2-sdk/actions?query=workflow%3A%22Unit+Tests%22)
[![Lint](https://github.com/pegasys-fi/v2-sdk/workflows/Lint/badge.svg)](https://github.com/pegasys-fi/v2-sdk/actions?query=workflow%3ALint)
[![npm version](https://img.shields.io/npm/v/@pollum-io/v2-sdk/latest.svg)](https://www.npmjs.com/package/@pollum-io/v2-sdk/v/latest)
[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@pollum-io/v2-sdk/latest.svg)](https://bundlephobia.com/result?p=@pollum-io/v2-sdk@latest)

In-depth documentation on this SDK is available at [uniswap.org](https://docs.uniswap.org/).
npm package: @pollum-io/v3-sdk
Description: ⚒️ An SDK for building applications on top of Pegasys V3
Latest version: 0.0.8
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# Alpha software

The latest version of the SDK is used in production in the Pegasys Interface,
but it is considered Alpha software and may contain bugs or change significantly between patch versions.
If you have questions about how to use the SDK, please reach out in the `#dev-chat` channel of the Discord.
Pull requests welcome!

# Pegasys V3 SDK

[![Unit Tests](https://github.com/pegasys-fi/v3-sdk/workflows/Unit%20Tests/badge.svg)](https://github.com/pegasys-fi/v3-sdk/actions?query=workflow%3A%22Unit+Tests%22)
[![Lint](https://github.com/pegasys-fi/v3-sdk/workflows/Lint/badge.svg)](https://github.com/pegasys-fi/v3-sdk/actions?query=workflow%3ALint)
[![npm version](https://img.shields.io/npm/v/@pollum-io/v3-sdk/latest.svg)](https://www.npmjs.com/package/@pollum-io/v3-sdk/v/latest)
[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@pollum-io/v3-sdk/latest.svg)](https://bundlephobia.com/result?p=@pollum-io/v3-sdk@latest)

In-depth documentation on this SDK is available at [uniswap.org](https://docs.uniswap.org/).
npm package: @pollux-docaposte/icon-library
Description: Icon Library
Latest version: 0.0.7

# Icon Library

## Installation

To install this library into your project run the following command:

```
// with npm
npm install @pollux-docaposte/icon-library
// with yarn
yarn add @pollux-docaposte/icon-library
```

## Use it inside your project

To use this library inside your project you can either:

- Import `ICONS` from `@pollux-docaposte/icon-library'` to get the `svg` as a string like below :
  ```
  import { ICONS } from '@pollux-docaposte/icon-library'

  ICONS['archive_box-outline']
  ```
- Import the `svg` files from the `lib` folder directly inside you project