open-index/open-npm huggingface dataset:
npm package: @ralphbetta/gameapp-react-library
Description: This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Author: Ralph Betta
Latest version: 0.0.2

# React + TypeScript + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh
- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh

## Expanding the ESLint configuration

If you are developing a production application, we recommend updating the configuration to enable type aware lint rules:

- Configure the top-level `parserOptions` property like this:

```js
export default tseslint.config({
  languageOptions: {
    // other options...
    parserOptions: {
      project: ['./tsconfig.node.json', './tsconfig.app.json'],
      tsconfigRootDir: import.meta.dirname,
    },
  },
})
```

- Replace `tseslint.configs.recommended` to `tseslint.configs.recommendedTypeChecked` or `tseslint.configs.strictTypeChecked`
- Optionally add `...tseslint.configs.stylisticTypeChecked`
- Install [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) and update the config:

```js
// eslint.config.js
import react from 'eslint-plugin-react'

export default tseslint.config({
  // Set the react version
  settings: { react: { version: '18.3' } },
  plugins: {
    // Add the react plugin
    react,
  },
  rules: {
    // other rules...
    // Enable its recommended rules
    ...react.configs.recommended.rules,
    ...react.configs['jsx-runtime'].rules,
  },
})
```
# gameapp-react-library
npm package: @ralphbetta/sixchat-react-library
Description: Sixchat is a powerful React component designed to embed a real-time chat interface into your web applications. Whether you're building customer support systems or live chat features, Sixchat provides an out-of-the-box solution.
Author: Ralph Betta
Latest version: 0.0.2

# Sixchat React Library
Sixchat is a powerful React component designed to embed a real-time chat interface into your web applications. Whether you're building customer support systems or live chat features, Sixchat provides an out-of-the-box solution.

## 🚀 Features
 - Real-time Messaging: Powered by WebSocket for instant communication.
- Customizable Interface: Easily adjust the title, caption, and overall styling.
- Keyboard Shortcuts: Supports sending messages with the "Enter" key.
- Device ID Management: Automatically assigns and stores unique device IDs.
- Timestamps: Displays human-readable timestamps like "2 minutes ago."
## 📦 Installation
Install the component using npm or yarn:

```
npm install sixchat
```
or

```
yarn add sixchat
```
## 🛠️ Usage
Here's how to integrate the Sixchat component into your React application:

```javascript
import React from 'react';
import { Sixchat } from 'sixchat';

function App() {
  return (
    <div>
      <h1>Welcome to Sixchat</h1>
      <Sixchat 
        uid="12345" 
        title="Customer Support" 
        caption="How can we help you today?" 
      />
    </div>
  );
}

export default App;

```
## 🎨 Props
The Sixchat component accepts the following props:

| Prop        | Type           | Default  | Description  |
| ------------- |:-------------:| -----:|  -----:|
| uid     | string | 7 | Unique identifier for the user. |
| title     | string | SixChat | Unique identifier for the user. |
| caption     | string | Customer Support | Displayed under the title |
| apikey     | string | ***** | Your API key for authentication |
| secret     | string | ***** | Secret key for additional  |


## ✨ Example
```javascript
<Sixchat
  uid="12345"
  title="Live Chat"
  caption="We're here to help!"
  apikey="your-api-key"
  secrete="your-secret-key"
/>
```
## ⚙️ Development
To contribute or customize the library, clone the repository and install dependencies:

```
git clone https://github.com/yourusername/sixchat.git
cd sixchat
npm install
```

### To start the development server:

```
npm start
```

## 📝 License
This project is licensed under the MIT License. See the LICENSE file for more details.

## 🤝 Contributing
Contributions are welcome! Please fork the repository, create a new branch, and submit a pull request.

📧 Contact
For any questions or support, please open an issue on GitHub or contact us at contact@ralphbetta.com
npm package: @ralphcrisostomo/n8n-nodes-custom-embedding
Description: Custom Embedding node for OpenAI-compatible APIs (NIM, vLLM, Ollama, etc.)
Author: Ralf Crisostomo
Latest version: 0.0.41
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

![Banner image](https://user-images.githubusercontent.com/10284570/173569848-c624317f-42b1-45a6-ab09-f0ea3c247648.png)

# n8n-nodes-custom-embedding
npm package: @ralphcrisostomo/n8n-nodes-embedings-nvidia
Description: Generate text and image embeddings via NVIDIA NIM (OpenAI-compatible)
Author: Ralf Crisostomo
Latest version: 0.0.3
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

![Banner image](https://user-images.githubusercontent.com/10284570/173569848-c624317f-42b1-45a6-ab09-f0ea3c247648.png)

# n8n-nodes-embeddings-nvidia

Generate text and image embeddings via NVIDIA NIM (OpenAI-compatible)

> Built from the official **n8n community node starter** structure so you can develop, lint, and ship confidently.&#x20;

---

## Installation

### Community Nodes (recommended for users)

- Install `n8n-node-embeddings-nvidia` via n8n _Community Nodes_.
npm package: @ralphilius/askrift
Description: A small utilities library to make it easier to handle webhooks from popular subscription services
Author: ralphilius
Latest version: 0.0.12

A small utilities library to make it easier to handle webhooks from popular subscription services

**Áskrift** means subscription in Icelandic

```bash
npm install @ralphilius/askrift # or yarn add @ralphilius/askrift
```

### Use on your server
Example using Vercel/NextJS serverless function
```js
import Askrift from '@ralphilius/askrift'

module.exports = (req, res) => {
  const askrift = Askrift.initialize("paddle", req.body);
  if(askrift.validRequest()){
    if(askrift.validPayload()){
      askrift.onSubscriptionCreated().then(subscription => {
        // Handle subscription_created event
      })
    // Handle other events
    } else {
      // Invalid body, possibly leak of webhooks URL?
      res.status(403).end();
    }
  } else {
    res.status(400).end();
  }
}

```

### Supported Services
 - Paddle
 - Stripe (Coming soon)
 - Gumroad (Coming soon)