open-index/open-npm huggingface dataset:
npm package: @offsetcarbon/router-sdk
Description: An sdk for routing swaps using OffsetCarbon v2 and OffsetCarbon v3.
Latest version: 1.4.1

# Alpha software

The latest version of the SDK is used in production in the Uniswap 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!

# Uniswap Swap 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: @offsetcarbon/sdk-core
Description: ⚒️ An SDK for building applications on top of Offset V3
Author: Offset Labs
Latest version: 4.0.15

# Offset SDK Core

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

This code is shared across Offset TypeScript SDKs.
npm package: @offsetcarbon/v2-sdk
Description: 🛠 An SDK for building applications on top of OffsetCarbon V2
Latest version: 3.0.1

# OffsetCarbon V2 SDK

[![Unit Tests](https://github.com/offset-labs/v2-sdk/workflows/Unit%20Tests/badge.svg)](https://github.com/offset-labs/v2-sdk/actions?query=workflow%3A%22Unit+Tests%22)
[![Lint](https://github.com/offset-labs/v2-sdk/workflows/Lint/badge.svg)](https://github.com/offset-labs/v2-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/@offsetcarbon/v2-sdk/latest.svg)](https://www.npmjs.com/package/@offsetcarbon/v2-sdk/v/latest)
[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@uniswap/v2-sdk/latest.svg)](https://bundlephobia.com/result?p=@uniswap/v2-sdk@latest)

In-depth documentation on this SDK is available at [offsetcarbon.xyz](https://uniswap.org/docs/v2/SDK/getting-started/).
npm package: @offsetcarbon/v3-sdk
Description: ⚒️ An SDK for building applications on top of OffsetCarbon V3
Latest version: 3.9.1

# Alpha software

The latest version of the SDK is used in production in the Uniswap 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!

# Uniswap V3 SDK

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

In-depth documentation on this SDK is available at [uniswap.org](https://docs.uniswap.org/).
npm package: @offsetpartners/react-components
Description: React Components for Figure and Offset
Author: Victor Ragojos
Latest version: 0.8.5

# **React Components**

![npm (scoped)](https://img.shields.io/npm/v/@offsetpartners/react-components?style=for-the-badge) ![Travis (.org)](https://img.shields.io/travis/offsetpartners/react-components?style=for-the-badge)

## **Descriptions**

React Components for Figure and Offset.

## **Main Purpose**

Allows dev team to slowly port complex custom components over to React where development will be much more efficient.

## **Usage**

Via React:

- Install the package:

```properties
$ npm i @offsetpartners/react-components
```

- Import Package

```properties
require("@offsetpartners/react-components");
--- or ---
import Figure from "@offsetpartners/react-components";
--- or ---
import { COMPONENT_NAME } from "@offsetpartners/react-components";
```

Via CDN Link:

```html
<!-- Make Sure to include these in the <head /> -->
<head>
  <!-- This is for Bundled CSS file -->
  <link
    rel="stylesheet"
    href="https://unpkg.com/@offsetpartners/react-components@latest/dist/figure.css"
  />
</head>

<!-- Fetch via CDN Link -->
<body>
  <!-- For QueryBuilder -->
  <div id="fig-query-builder"></div>

  <!-- 
    For any props that need to be pass to the Component.
    This ALWAYS needs to be defined before the CDN Link
  -->
  <script type="text/javascript">
    FigureReact = {};
  </script>

  <!-- Make sure to include at the bottom of body to optimize load times -->

  <!-- Production React -->
  <script
    crossorigin
    src="https://unpkg.com/react@16/umd/react.production.min.js"
  ></script>
  <script
    crossorigin
    src="https://unpkg.com/react-dom@16/umd/react-dom.production.min.js"
  ></script>

  <script src="https://unpkg.com/@offsetpartners/react-components@latest/dist/figure.js"></script>
</body>
```

## **Development**

- Clone the repo:

```properties
git clone https://github.com/offsetpartners/react-components.git
```

- CD into Project Directory and run to install deps:

```properties
npm i
```

- Once all packages have been installed then simply run to start a [styleguidist](https://react-styleguidist.js.org/) server

```properties
npm run start
```

- Then viola you're ready to play around with all the Components

## **Reference Libraries**

- [React](https://reactjs.org/)
- [Moment](https://momentjs.com/)
- [AntDesign](https://ant.design/)
- [Framer Motion](https://www.framer.com/api/motion/)
- [React Use](https://github.com/streamich/react-use)
- [React Feather](https://github.com/feathericons/react-feather)

## **Roadmap**

- Add tests to each Component
- Convert to Typescript
- Optimize bundle

### **Version**

v. 0.8.3
npm package: @offsider/js-kit
Description: Helper functions for all sorts of specialised tasks, split up for requiring only what you need.
Author: Offsider
Latest version: 0.2.0

# js-kit

General utilities, split up in such a way that browserify or webpack et al
should only require in the actual used functions, rather than treating the
library as a grabbag where custom builds are required.

```
npm install js-kit
```

## License
Copyright (c) 2015 Offsider, under the MIT License