open-index/open-npm huggingface dataset:
npm package: @injectivelabs/prettier-config
Description: Sharable prettier config
Author: Thomas Lee
Latest version: 1.0.3

# `@injectivelabs/prettier-config`

> Sharable prettier config

## Usage

```
// .prettierrc.cjs
module.exports = {
  ...require('@injectivelabs/prettier-config')
}
```

## 🔓 License

This software is licensed under the MIT license. See [LICENSE](./LICENSE) for full disclosure.
npm package: @injectivelabs/protocol-stats
Description: A simple library for collecting and reporting protocol statistics
Latest version: 0.5.21

# 🌟 Injective Protocol - Protocol Stats

---

## 📚 Getting Started

## 📖 Documentation

---

## ⛑ Support

Reach out to us at one of the following places!

- Website at <a href="https://injectiveprotocol.com" target="_blank">`injectiveprotocol.com`</a>
- Twitter at <a href="https://twitter.com/InjectiveLabs" target="_blank">`@InjectiveLabs`</a>

---

## 🔓 License
npm package: @injectivelabs/referral-consumer
Description: Referral API on Injective Protocol made easy. Can be reused throughout Injective's projects.
Latest version: 0.5.7

# 🌟 Injective Protocol - Referral Consumer

[![downloads](https://img.shields.io/npm/dm/@injectivelabs/referral-consumer.svg)](https://www.npmjs.com/package/@injectivelabs/referral-consumer)
[![npm-version](https://img.shields.io/npm/v/@injectivelabs/referral-consumer.svg)](https://www.npmjs.com/package/@injectivelabs/referral-consumer)
[![license](https://img.shields.io/npm/l/express.svg)]()

_A convenient way to consume Referral API_

---

## 📚 Installation

```bash
yarn add @injectivelabs/referral-consumer
```

## 📖 Documentation

This package is a TypeScript wrapper around the GRPC API provided by our Injective Exchange for the referral API.

The package is split between two separate concerns, "consumers" and "transformers". With the "consumers" we are making GRPC API calls to the Injective Exchange, and with the "transformers" we are transforming the data from a protobuf message to a plain TypeScript object that can be used more conveniently.

## 📖 Example Usage

```ts

```

---

## 📜 Contribution

**Contribution guides and practices will be available once there is a stable foundation of the whole package set within the `injective-ts` repo.**

---

## ⛑ Support

Reach out to us at one of the following places!

- Website at <a href="https://injectiveprotocol.com" target="_blank">`injectiveprotocol.com`</a>
- Twitter at <a href="https://twitter.com/InjectiveLabs" target="_blank">`@InjectiveLabs`</a>

---

## 🔓 License

[![License](https://img.shields.io/:license-mit-blue.svg?style=flat-square)](https://badges.mit-license.org)
npm package: @injectivelabs/simple-stats
Description: Stats script for Injective.
Author: Bojan Angjelkoski
Latest version: 0.0.4

# 🌟 Injective Stats Script

## ✨ Features
  
---

## 📚 Getting Started

1. Clone the repository

```bash
$ git clone git@github.com:InjectiveLabs/injective-stats-script.git
$ cd injective-stats-script
$ yarn
```

2. Duplicate the .env.example to .env and fill the values
3. Build and run the bot

```bash
$ yarn build
$ yarn start
```

## 📖 Documentation

---

## ⛑ Support

Reach out to us at one of the following places!

- Website at <a href="https://injectiveprotocol.com" target="_blank">`injectiveprotocol.com`</a>
- Twitter at <a href="https://twitter.com/InjectiveLabs" target="_blank">`@InjectiveLabs`</a>

---

## 🔓 License
npm package: @injectivelabs/spot-consumer
Description: Spot Trading on Injective Protocol made easy. Can be reused throughout Injective's projects.
Latest version: 0.5.8

## DEPRECATED - Please use @injectivelabs/sdk-ts

# 🌟 Injective Protocol - Spot Market Consumer

[![downloads](https://img.shields.io/npm/dm/@injectivelabs/spot-consumer.svg)](https://www.npmjs.com/package/@injectivelabs/spot-consumer)
[![npm-version](https://img.shields.io/npm/v/@injectivelabs/spot-consumer.svg)](https://www.npmjs.com/package/@injectivelabs/spot-consumer)
[![license](https://img.shields.io/npm/l/express.svg)]()

_A convenient way to consume Spot Markets_

---

## 📚 Installation

```bash
yarn add @injectivelabs/spot-consumer
```

## 📖 Documentation

This package is a TypeScript wrapper around the GRPC API provided by our Injective Exchange for spot markets.

The package is split between two separate concerns, "consumers" and "transformers". With the "consumers" we are making GRPC API calls to the Injective Exchange, and with the "transformers" we are transforming the data from a protobuf message to a plain TypeScript object that can be used more conveniently.

## 📖 Example Usage

```ts
// file: index.ts
import { SpotMarketConsumer, SpotMarketTransformer } from "@injectivelabs/spot-consumer"

const endpoint = '' // Exchange API endpoint
const spotMarketConsumer = new SpotMarketConsumer(endpoint)

(async() => {
  const markets = SpotMarketTransformer.marketsToUiMarkets(await spotMarketConsumer.fetchMarkets()) // returns UiSpotMarket[]

  console.log(markets)
})()
```

---

## 📜 Contribution

**Contribution guides and practices will be available once there is a stable foundation of the whole package set within the `injective-ts` repo.**

---

## ⛑ Support

Reach out to us at one of the following places!

- Website at <a href="https://injectiveprotocol.com" target="_blank">`injectiveprotocol.com`</a>
- Twitter at <a href="https://twitter.com/InjectiveLabs" target="_blank">`@InjectiveLabs`</a>

---

## 🔓 License

[![License](https://img.shields.io/:license-mit-blue.svg?style=flat-square)](https://badges.mit-license.org)
npm package: @injectivelabs/stylelint-config
Description: Sharable stylelint config
Author: Thomas Lee
Latest version: 1.1.3

# `@injectivelabs/stylelint-config`

> Sharable stylelint config

## Usage

```
// .stylelint.config.cjs
{
  extends: '@injectivelabs/stylelint-config'
}
```

## 🔓 License

This software is licensed under the MIT license. See [LICENSE](./LICENSE) for full disclosure.
npm package: @injectivelabs/subaccount-consumer
Description: Subaccounts on Injective Protocol made easy. Can be reused throughout Injective's projects.
Latest version: 0.5.5

## DEPRECATED - Please use @injectivelabs/sdk-ts

# 🌟 Injective Protocol - Subaccount Consumer

[![downloads](https://img.shields.io/npm/dm/@injectivelabs/subaccount-consumer.svg)](https://www.npmjs.com/package/@injectivelabs/subaccount-consumer)
[![npm-version](https://img.shields.io/npm/v/@injectivelabs/subaccount-consumer.svg)](https://www.npmjs.com/package/@injectivelabs/subaccount-consumer)
[![license](https://img.shields.io/npm/l/express.svg)]()

_A convenient way to consume Subaccounts_

---

## 📚 Installation

```bash
yarn add @injectivelabs/subaccount-consumer
```

## 📖 Documentation

This package is a TypeScript wrapper around the GRPC API provided by our Injective Exchange for subaccounts.

The package is split between two separate concerns, "consumers" and "transformers". With the "consumers" we are making GRPC API calls to the Injective Exchange, and with the "transformers" we are transforming the data from a protobuf message to a plain TypeScript object that can be used more conveniently.

## 📖 Example Usage

```ts

```

---

## 📜 Contribution

**Contribution guides and practices will be available once there is a stable foundation of the whole package set within the `injective-ts` repo.**

---

## ⛑ Support

Reach out to us at one of the following places!

- Website at <a href="https://injectiveprotocol.com" target="_blank">`injectiveprotocol.com`</a>
- Twitter at <a href="https://twitter.com/InjectiveLabs" target="_blank">`@InjectiveLabs`</a>

---

## 🔓 License

[![License](https://img.shields.io/:license-mit-blue.svg?style=flat-square)](https://badges.mit-license.org)