open-index/open-npm huggingface dataset:
npm package: @mojitoswap-libs/router-sdk
Description: An sdk for routing swaps using Uniswap v2 and Uniswap v3.
Latest version: 0.0.2

# 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: @mojitoswap-libs/sdk-core
Description: ⚒️ An SDK for building applications on top of Uniswap V3
Latest version: 0.0.1

# Uniswap 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 Uniswap TypeScript SDKs.
npm package: @mojitoswap-libs/swap-sdk
Description: 🛠 An SDK for building applications on top of mojitoswap.
Latest version: 0.0.5

# mojitoswap SDK

Forked from the [Uniswap SDK](https://github.com/Uniswap/uniswap-v2-sdk/commit/a88048e9c4198a5bdaea00883ca00c8c8e582605).

You can refer to the Uniswap SDK documentation [uniswap.org](https://docs.uniswap.org/sdk/2.0.0/).

## Running tests

To run the tests, follow these steps. You must have at least node v10 and [yarn](https://yarnpkg.com/) installed.

First clone the repository:

```sh
git clone https://github.com/mojitoswap/mojito-swap-interface.git
```

Move into the swap-sdk working directory

```sh
cd swap-sdk/
```

Install dependencies

```sh
yarn install
```

Run tests

```sh
yarn test
```

You should see output like the following:

```sh
yarn run v1.22.4
$ tsdx test
 PASS  test/constants.test.ts
 PASS  test/pair.test.ts
 PASS  test/fraction.test.ts
 PASS  test/miscellaneous.test.ts
 PASS  test/entities.test.ts
 PASS  test/trade.test.ts

Test Suites: 1 skipped, 6 passed, 6 of 7 total
Tests:       3 skipped, 82 passed, 85 total
Snapshots:   0 total
Time:        5.091s
Ran all test suites.
✨  Done in 6.61s.
```
npm package: @mojitoswap-libs/v2-sdk
Description: 🛠 An SDK for building applications on top of Uniswap V2
Latest version: 0.0.3

# Uniswap V2 SDK

[![Unit Tests](https://github.com/Uniswap/uniswap-v2-sdk/workflows/Unit%20Tests/badge.svg)](https://github.com/Uniswap/uniswap-v2-sdk/actions?query=workflow%3A%22Unit+Tests%22)
[![Lint](https://github.com/Uniswap/uniswap-v2-sdk/workflows/Lint/badge.svg)](https://github.com/Uniswap/uniswap-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/@uniswap/v2-sdk/latest.svg)](https://www.npmjs.com/package/@uniswap/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 [uniswap.org](https://uniswap.org/docs/v2/SDK/getting-started/).
npm package: @mojitoswap-libs/v3-sdk
Description: ⚒️ An SDK for building applications on top of Uniswap V3
Latest version: 1.0.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: @mojoactive/lib
Description: A library for MoJo Active Developers
Author: Matt Fetterman
Latest version: 1.6.1

# @mojoactive/lib

A library for MoJo Active Developers

## Building and running on localhost

First install dependencies:

```sh
npm install
```

To create a production build:

```sh
npm run build
```

## Using in an application

In order to use this library in an application first install the dependency:

```sh
npm install @mojoactive/lib -S
```

Then you can either require the `mja.web.js` file or require the module manually:

```node
import mja from "@mojoactive/lib"; // with es6
const mja = require("@mojoactive/lib"); // without es6
```

Or through HTML with

```html
<script src="https://unpkg.com/@mojoactive/lib@x/dist/mja.web.js"></script>
```
npm package: @mojoactive/lib-semver-test
Description: Test
Author: Matt Fetterman
Latest version: 1.0.6

# @mojoactive/lib

A library for MoJo Active Developers

## Building and running on localhost

First install dependencies:

```sh
npm install
```

To create a production build:

```sh
npm run build
```

## Using in an application

In order to use this library in an application first install the dependency:

```sh
npm install @mojoactive/lib -S
```

Then you can either require the `mja.web.js` file or require the module manually:

```node
import mja from "@mojoactive/lib"; // with es6
const mja = require("@mojoactive/lib"); // without es6
```

Or through HTML with

```html
<script src="https://unpkg.com/@mojoactive/lib@x/dist/mja.web.js"></script>
```
npm package: @mojoactive/swatches
Description: A library for Swatch Switching
Author: Matt Fetterman
Latest version: 1.15.3

# @mojoactive/swatches

A library for Swatch Switching

## Building and running on localhost

First install dependencies:

```sh
npm install
```

To create a production build:

```sh
npm run build
```

## Using in an application

In order to use this library in an application first install the dependency:

```sh
npm install @mojoactive/swatches -S
```

Then you can require the module manually:

```node
import Swatches from "@mojoactive/swatches"; // with es6
const Swatches = require("@mojoactive/swatches"); // without es6

...

constructor() {
    Swatches.config.CookieName = 'myCustomCookieName';
    Swatches.init();
}
```
npm package: @mojob/arb-converter-cli
Description: [![CircleCI](https://circleci.com/gh/bmw-tech/arb-converter-cli/tree/master.svg?style=svg)](https://circleci.com/gh/bmw-tech/arb-converter-cli/tree/master) [![codecov](https://codecov.io/gh/bmw-tech/arb-converter-cli/branch/master/graph/badge.svg)](https:
Author: Mojob
Latest version: 0.0.6

# arb-converter-cli

[![CircleCI](https://circleci.com/gh/bmw-tech/arb-converter-cli/tree/master.svg?style=svg)](https://circleci.com/gh/bmw-tech/arb-converter-cli/tree/master)
[![codecov](https://codecov.io/gh/bmw-tech/arb-converter-cli/branch/master/graph/badge.svg)](https://codecov.io/gh/bmw-tech/arb-converter-cli)

CLI to convert ARB (Application Resource Bundle) files to different formats, and vice versa

## Usage

To install:

`npm install arb-converter-cli`

For more details, run `arb-converter` on your terminal:

```bash
Usage:  [options] [command]

CLI tool to convert ARB (Application Resource Bundle) files to other formats, and vice versa.

Options:
  -h, --help                 output usage information

Commands:
  from-arb [options] <file>  Specify the location of the ARB file to be converted
  to-arb [options] <dir>     Specify the directory containing the JSON files to be converted to ARB
```

## Maintainers

Project Lead(s):

- @ezmeev

Main Maintainer(s):

- @jorgecoca

## License

```
MIT License

Copyright (c) 2019 BMW Technology Corporation

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
```