open-index/open-npm huggingface dataset:
npm package: @hypecloud/shards
Description: [![CircleCI](https://circleci.com/gh/hypecloud/shards.svg?style=svg)](https://circleci.com/gh/hypecloud/shards)
Author: Tomek Marciniak
Latest version: 0.0.5

# Shards

[![CircleCI](https://circleci.com/gh/hypecloud/shards.svg?style=svg)](https://circleci.com/gh/hypecloud/shards)
[![Maintainability](https://api.codeclimate.com/v1/badges/c79fd4d789b7d3dca6b3/maintainability)](https://codeclimate.com/github/hypecloud/shards/maintainability)

Proof of Concept. It's not production-ready.

GraphQL API scaffolding made simple.

## Prerequisites

- Node.js
- MongoDB
- Yarn (optional)

## Installation

```
$ yarn # or npm i
$ yarn develop # or npm run develop - development mode
$ yarn start # or npm run start - server mode
```

## Usage

Modify the `shards.config.js` file and add your models with their props.
npm package: @hypefide/ether
Description: Styling protoframework
Author: Tomasz Marciniak
Latest version: 0.0.1

# Ether
[![Maintainability](https://api.codeclimate.com/v1/badges/49f9457197499e5ee89a/maintainability)](https://codeclimate.com/github/hypefide/ether/maintainability)

A styling protoframework meant for a rapid Web Development.

## Usage

### 1. CSS distribution version

```
<script src="https://cdn.jsdelivr.net/gh/hypefide/ether@master/dist/ether.css"></script>
```

### 2. Source version

1. Add dependency
```
$ yarn add @ether/base
```

2. Make your own version of `src/ether.sass`

3. Enjoy the development
npm package: @hypemova/retryable
Description: This library provides a decorator-based retry mechanism inspired by Spring's @Retryable. It allows you to automatically retry a function or method upon encountering specific errors or exceptions. You can configure the maximum number of retries, the delay 
Latest version: 0.0.1

# @hypernova1/Retryable
This library provides a decorator-based retry mechanism inspired by Spring's @Retryable. It allows you to automatically retry a function or method upon encountering specific errors or exceptions. You can configure the maximum number of retries, the delay between attempts, and the exceptions to handle, ensuring robust error handling and fault tolerance in your Node.js applications.

## Usage
1. install package
~~~
$ npm install @hypernova1/retryable
~~~

2. using Retryable decorator in asynchronous function
~~~typescript
class AsyncFoo {

    @Retryable({
        maxAttempts: 3,        // Maximum number of retry attempts
        backoff: 2000,         // Wait 2000ms (2 seconds) before each retry
        value: [FooError]      // Only retry if a FooError is thrown
    })
    async doSomething() {
        if (...) {
            throw new FooError(); // Retry the function up to 3 times with a 2-second delay between retries
        }

        if (...) {
            throw new BarError(); // Do not retry the function
        }
    }

    @Retryable({
        maxAttempts: 2,        // Maximum number of retry attempts
        recoverFunc: () => {   // Recovery function to call after retries are exhausted
            console.log('call recover function');
        }
    })
    async callRecover() {
        if (...) {
            throw new FooError(); // Retry the function 2 times, then call recoverFunc
        }

        if (...) {
            throw new BarError(); // Do not retry the function
        }
    }
}
~~~
npm package: @hypeprinter007/plugin-signalfuse
Description: ElizaOS plugin for SignalFuse — fused crypto trading signals, macro regime, and sentiment.
Latest version: 0.1.1

# plugin-signalfuse

ElizaOS plugin for [SignalFuse](https://signalfuse.co) — gives AI agents live crypto trading-signal awareness.

## What it provides

| Type     | Name                 | Description                                    |
|----------|----------------------|------------------------------------------------|
| Action   | `GET_TRADING_SIGNAL` | Fused signal for any supported asset           |
| Action   | `GET_MACRO_REGIME`   | Current macro regime (risk_on / risk_off / neutral) |
| Action   | `GET_SENTIMENT`      | Aggregated sentiment score for an asset        |
| Provider | (ambient)            | Injects BTC signal context into every turn     |

## Endpoints consumed

- `GET /v1/signal/{symbol}`
- `GET /v1/regime`
- `GET /v1/sentiment/{symbol}`

Base URL: `https://api.signalfuse.co`

## Configuration

Set `SIGNALFUSE_CREDIT_TOKEN` in your agent's plugin parameters for authenticated access. Unauthenticated calls work but are rate-limited.

## Installation

```bash
elizaos plugin add plugin-signalfuse
```

Or add to your agent's character file:

```json
{
  "plugins": ["plugin-signalfuse"],
  "settings": {
    "SIGNALFUSE_CREDIT_TOKEN": "your-token-here"
  }
}
```

## Images

Before publishing to the ElizaOS registry:

- `images/logo.jpg` — 400x400 plugin logo (required)
- `images/banner.jpg` — 1280x640 banner image (required)

## Publishing

```bash
elizaos plugin publish
```

Requires the `elizaos` CLI and valid images in `images/`.

## Disclaimer

SignalFuse provides a data fusion API, not financial advice. Signals are mathematical composites that can be wrong. Trade at your own risk.
npm package: @hyper-d3x/hyperliquid-ts-sdk
Description: <<< Typescript SDK for the Hyperliquid API >>>
Author: HyperD3X
Latest version: 2.20.0

# Hyperliquid SDK for Typescript
Hyperliquid SDK is a Typescript library for building dApps on top of [Hyperliquid ecosystem](https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/api).

## Installation
You can install the SDK using npm:
```
npm i -S @hyper-d3x/hyperliquid-ts-sdk
```
or yarn:
```
yarn add @hyper-d3x/hyperliquid-ts-sdk
```
## Usage
```typescript
import { Hyperliquid } from '@hyper-d3x/hyperliquid-ts-sdk';

const wallet = new ethers.Wallet(<YOUR_PRIVATE_KEY>); // or any other BaseWallet compatible

const sdk = new Hyperliquid(wallet);

await sdk.info.getAllMids();
```

## Examples
Run the CLI script for NodeJS applications, using the CLI playground (from root):
```
npm run playground-cli
```
or run the ReactJS application with the integrated SDK, using command (from root):
```
npm run playground-reactjs
```

## Contributing
The main purpose of this repository is to continue evolving Hyperliquid ecosystem, making it faster and easier to use. Contribution guides to be released soon.

## License
Hyperliquid SDK is [MIT licensed](./../../LICENSE).
npm package: @hyper-d3x/wallet-sdk
Description: <<< Typescript SDK for the Web3Auth >>>
Author: HyperD3X
Latest version: 2.3.1

# Typescript SDK for web3auth

This SDK is a Typescript library for building dApps using the web3auth implementation of the wallet.

## Installation

You can install the SDK using npm:

```
npm i -S @hyper-d3x/wallet-sdk
```

or yarn:

```
yarn add @hyper-d3x/wallet-sdk
```

## Usage

```typescript
// TODO: Add
```

## Examples

Run the CLI script for NodeJS applications, using the CLI playground (from root):

```
npm run start:playground
```

## Contributing

The main purpose of this repository is to continue evolving the web3auth ecosystem, making it faster and easier to use. Contribution guides to be released soon.

## License

Wallet SDK is [MIT licensed](./../../LICENSE).
npm package: @hyper-english/flatten-children
Description: React utility for flattening all children levels of a node
Author: Vitor Gomes
Latest version: 0.2.0

# flatten-children

[![License](https://img.shields.io/npm/l/react-flatten-children.svg)](https://github.com/smooth-code/react-flatten-children/blob/master/LICENSE)
[![npm package](https://img.shields.io/npm/v/react-flatten-children/latest.svg)](https://www.npmjs.com/package/react-flatten-children)
[![Build Status](https://img.shields.io/travis/smooth-code/react-flatten-children.svg)](https://travis-ci.org/smooth-code/react-flatten-children)
[![DevDependencies](https://img.shields.io/david/dev/smooth-code/react-flatten-children.svg)](https://david-dm.org/smooth-code/react-flatten-children?type=dev)

Utility to flatten all childrens of a node in React.

```sh
npm install @hyper-english/flatten-children
```

# License

MIT