open-index/open-npm huggingface dataset:
npm package: @gravyswap/gravyswap-sdk
Description: 🛠 An SDK for building applications on top of Pancakeswap.
Latest version: 2.4.0

# Pancakeswap 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://uniswap.org/docs/v2/SDK/getting-started/).

## 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/pancakeswap/pancake-swap-sdk.git
```

Move into the pancakeswap-sdk working directory

```sh
cd pancakeswap-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: @gravyswap/sdk
Description: 🛠 An SDK for building applications on top of GravySwap.
Latest version: 2.4.8

# Pancakeswap 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://uniswap.org/docs/v2/SDK/getting-started/).

## 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/pancakeswap/pancake-swap-sdk.git
```

Move into the pancakeswap-sdk working directory

```sh
cd pancakeswap-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: @gravyswap/uikit
Description: Set of UI components for pancake projects
Latest version: 0.80.0

# 🥞 Pancake UIkit

[![Version](https://img.shields.io/npm/v/@pancakeswap-libs/uikit)](https://www.npmjs.com/package/@pancakeswap-libs/uikit) [![Size](https://img.shields.io/bundlephobia/min/@pancakeswap-libs/uikit)](https://www.npmjs.com/package/@pancakeswap-libs/uikit)

Pancake 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 @pancakeswap-libs/uikit`

## Setup

### Theme

Before using Pancake 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: @graxmonzo/tailwind-caret-color
Description: Tailwind plugin to create caret color classes
Author: Beka
Latest version: 2.0.5

# Caret Color - TailwindCSS Plugin

[![npm](https://img.shields.io/npm/v/@graxmonzo/tailwind-caret-color.svg)](https://www.npmjs.com/package/@graxmonzo/tailwind-caret-color)
![Test](https://github.com/GraxMonzo/tailwind-caret-color/workflows/Test/badge.svg)
[![npm](https://img.shields.io/npm/dt/@graxmonzo/tailwind-caret-color.svg)](https://www.npmjs.com/package/@graxmonzo/tailwind-caret-color)

Fork of [`tailwind-caret-color`](https://github.com/Naoray/tailwind-caret-color) package. Tailwind 2.0.

This plugin generates classes for coloring carets using `caret-color: #;`.

## Installation

Pull it in through npm or yarn:

```bash
npm install @graxmonzo/tailwind-caret-color
```

```bash
yarn add @graxmonzo/tailwind-caret-color
```

## Usage

Add it to the plugins array of your Tailwind config.

```js
// tailwind.config.js

{
  variants: {
    caretColor: ['dark', 'active'], // Default variants
  },
  plugins: [
    require('@graxmonzo/tailwind-caret-color'),
  ],
}
```

For each color in `colors` config of tailwind a `caret-{color}` class is created, analog to `bg-` and `text-` classes.

## Testing

```bash
yarn test
```

## Changelog

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

## License

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.
npm package: @gray-adeyi/korapay-sdk
Description: A korapay client SDK for the javascript runtime.
Author: Gbenga Adeyi
Latest version: 0.3.0

# @gray-adeyi/korapay-sdk

A korapay client SDK for the javascript runtime.

## Features

- Typescript support
- Implements methods matching all of korapay's public API.
- Automatic case transformation of payload and response data keys for a more
  optimal JS/TS experience

## Installation

#### **Npm**

```bash
npm i @gray-adeyi/korapay-sdk
```

#### **Yarn**

```bash
yarn add @gray-adeyi/korapay-sdk
```

#### **Pnpm**

```bash
pnpm i @gray-adeyi/korapay-sdk
```

#### **Bun**

```bash
bun add @gray-adeyi/korapay-sdk
```

#### **Deno**

```bash
deno add @gray-adeyi/korapay-sdk
```

## Usage

```ts
import {
  type ChargeViaBankTransferPayload,
  Currency,
  KorapayClient,
  type KorapayResponse,
} from "@gray-adeyi/korapay-sdk";

// Assumes your KORAPAY_PUBLIC_KEY, KORAPAY_SECRET_KEY
// & KORAPAY_ENCRYPTION_KEY is set in your environmental
// variables. They can be passed in explicitly on the
// instantiation which overrides the values set in the environmental
// variables.
const client = new KorapayClient();

const response: KorapayResponse = await client.getBalances();

const payload: ChargeViaBankTransferPayload = {
  reference: "qwerty",
  customer: { email: "johndoe@example.com" },
  amount: 1_000_000,
  currency: Currency.NGN,
  narration: "test charge",
};
client.chargeViaBankTransfer(payload).then(console.log);
```

See the Project's [Documentation](https://gray-adeyi.github.io/korapay-sdk) for
more

## Limitations

- Currently, @gray-adeyi/korapay-sdk does not perform any form of validation on
  the data passed in as method parameters but sends them as is to korapay's
  servers.
- Limited documentation

## Sponsorship

Every little donation goes a long way. You can also give this project a star in
its Github repository it helps ♥️

- [Star on Github](https://www.github.com/gray-adeyi/korapay-sdk)
- [Buy me a coffee](https://www.buymeacoffee.com/jigani)

## Contributing

You might encounter bugs while using this project or have feature enhancements
you'd like to share with the project. Create an issue on the project's
[github](https://www.github.com/gray-adeyi/korapay-sdk) page.
npm package: @graycode-ai/sdk
Description: The official TypeScript library for the GrayCode API
Author: GrayCode
Latest version: 0.0.3

# <img src=".github/logo.svg" alt="" width="32"> Hawk SDK for TypeScript

[![NPM version](https://img.shields.io/npm/v/@graycode-ai/sdk.svg)](https://npmjs.org/package/@graycode-ai/sdk)

The Hawk SDK for TypeScript provides access to the [Hawk API](https://docs.graycode.com/en/api/) from server-side TypeScript or JavaScript applications.

## Documentation

Full documentation is available at **[platform.hawk.com/docs/en/api/sdks/typescript](https://platform.hawk.com/docs/en/api/sdks/typescript)**.

## Installation

```sh
npm install @graycode-ai/sdk
```

## Getting started

```js
import GrayCode from '@graycode-ai/sdk';

const client = new GrayCode({
  apiKey: process.env['ANTHROPIC_API_KEY'], // This is the default and can be omitted
});

const message = await client.messages.create({
  max_tokens: 1024,
  messages: [{ role: 'user', content: 'Hello, Hawk' }],
  model: 'hawk-opus-4-6',
});

console.log(message.content);
```

## Requirements

Node.js 18+

## Contributing

See [CONTRIBUTING.md](./CONTRIBUTING.md).

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.