open-index/open-npm huggingface dataset:
npm package: @rishabhgrg/membersjs-test
Description: Drop-in script to make the bulk of members work on any theme
Author: Ghost Foundation
Latest version: 0.1.10

# Members.js

Drop-in script to make the bulk of members work on any theme

## Basic Setup

1. Clone this repository:

```shell
git@github.com:TryGhost/members.js.git
```

2. Change into the new directory and install the dependencies:

```shell
cd members.js
yarn
```

## Configure for local development

#### In your local Ghost setup:

- Add `rish-upstream` as remote on your local Ghost repo -
```
git remote add rish-upstream git@github.com:rishabhgrg/Ghost.git
```


- Fetch and checkout membersjs branch from the remote -
```
git fetch rish-upstream membersjs && git checkout membersjs
```
- Ensure your local Ghost is running

### In this repo(Members.js):

- Run `yarn build` to create the minified bundle with your changes at `umd/members.min.js`

#### In your theme(Ex. Lyra):

- Copy `members.min.js` from above and paste it in your theme at `assets/built/members.min.js`
- Add below code in your theme's `default.hbs` just above `{{{block "scripts"}}}` to add and initialize members script
```html
<script src="{{asset "built/members.min.js"}}"></script>
<script>
    // Pass Admin URL
    var data = {
        adminUrl: window.location.origin + "/ghost",
    };
    // Initialize members.js
    window.GhostMembers.initMembersJS(data);
</script>
```

## Available Scripts

In the project directory, you can also run:

### `yarn start`

Runs the app in the development mode.<br />
Open [http://localhost:3000](http://localhost:3000) to view it in the browser.

The page will reload if you make edits.<br />
You will also see any lint errors in the console.

Note: You'll need to configure the local Admin API url for script initialization.
- Copy `.env.development.local.example` to `.env.development.local`
- Update the values to match your local dev version of Ghost

### `yarn build`

Creates the production single minified bundle for external use in `umd/members.min.js`.  <br />

### `yarn test`

Launches the test runner in the interactive watch mode.<br />
See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information.


## Publish

Before shipping, please ensure the intended version is updated in `package.json`.

- Run `npm publish --access public` to ship the new version to npm and unpkg.
    - Builds the script with latest code using `yarn build` (prePublish)
    - Publishes package on npm as `@tryghost/members-js` and creates an unpkg link for script at https://unpkg.com/@tryghost/members-js@VERSION

## Learn More

This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started).

# Copyright & License

Copyright (c) 2020 Ghost Foundation - Released under the [MIT license](LICENSE).
npm package: @rishabhknows/ezcodegen
Description: A cli tool for debugging and generating code
Author: RISHABH
Latest version: 1.0.4

# EZcodegen

EZcodegen is a command-line tool for generating and debugging code using Google Generative AI

## Installation

```
npm install @rishabhknows/ezcodegen
```

## Setup

To use ezcodegen, you need to set up your environment by creating a `.env` file with your [Gemini Pro](https://ai.google.dev/) API key:

```dotenv
API_KEY="YOUR_GEMINI_PRO_KEY"
```

## Usage

```
npx ezcodegen -f "<filename>" -p "<prompt>"
```
Add filename to `edit/write` and prompt `what to edit/write`
```
npx ezcodegen -f "index.js" -p "create a simple express server"
```
npm package: @rishabhrao/react-email-components
Description: All react-email components
Latest version: 0.0.12

![React Email components cover](https://react.email/static/covers/components.png)

<div align="center"><strong>@react-email/components</strong></div>
<div align="center">A react-email components.</div>
<br />
<div align="center">
<a href="https://react.email">Website</a> 
<span> · </span>
<a href="https://github.com/resendlabs/react-email">GitHub</a> 
<span> · </span>
<a href="https://react.email/discord">Discord</a>
</div>

## Install

Install component from your command line.

#### With yarn

```sh
yarn add @react-email/components -E
```

#### With npm

```sh
npm install @react-email/components -E
```

## Getting started

Add the component to your email template. Include styles where needed.

```jsx
import { Heading } from "@react-email/components";

const Email = () => {
  return <Heading as="h1">Lorem ipsum</Heading>;
};
```

## Support

This component was tested using the most popular email clients.

| <img src="https://react.email/static/icons/gmail.svg" width="48px" height="48px" alt="Gmail logo"> | <img src="https://react.email/static/icons/apple-mail.svg" width="48px" height="48px" alt="Apple Mail"> | <img src="https://react.email/static/icons/outlook.svg" width="48px" height="48px" alt="Outlook logo"> | <img src="https://react.email/static/icons/yahoo-mail.svg" width="48px" height="48px" alt="Yahoo! Mail logo"> | <img src="https://react.email/static/icons/hey.svg" width="48px" height="48px" alt="HEY logo"> | <img src="https://react.email/static/icons/superhuman.svg" width="48px" height="48px" alt="Superhuman logo"> |
| -------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------ |
| Gmail ✔                                                                                           | Apple Mail ✔                                                                                           | Outlook ✔                                                                                             | Yahoo! Mail ✔                                                                                                | HEY ✔                                                                                         | Superhuman ✔                                                                                                |

## License

MIT License
npm package: @rishavroy97/tiny
Description: Removes all spaces from a string
Latest version: 1.1.0

# @rishavroy97/tiny

[![GitHub issues](https://img.shields.io/github/issues/rishavroy97/tiny)](https://github.com/rishavroy97/tiny/issues)
[![npm (scoped)](https://img.shields.io/npm/v/@rishavroy97/tiny.svg)](https://www.npmjs.com/package/@rishavroy97/tiny)
[![npm bundle size (minified)](https://img.shields.io/bundlephobia/min/@rishavroy97/tiny.svg)](https://www.npmjs.com/package/@rishavroy97/tiny)

Removes all spaces from a string.

## Install

```
$ npm install @rishavroy97/tiny
```

## Usage

```js
const tiny = require("@rishavroy97/tiny");

tiny("So much space!");
//=> "Somuchspace!"

tiny(1337);
//=> Uncaught TypeError: Tiny wants a string!
//    at tiny (<anonymous>:2:41)
//    at <anonymous>:1:1
```
npm package: @rishi-kumar-verma/tiptap-quick-links-menu
Description: A Tiptap extension + React UI for inserting UTM-tracked links via chip-style buttons.
Author: Rishi Kumar Verma
Latest version: 1.0.2

# QuickLinksMenu 🧩

[![npm version](https://img.shields.io/npm/v/@rishi-kumar-verma/tiptap-quick-links-menu)](https://www.npmjs.com/package/@rishi-kumar-verma/tiptap-quick-links-menu)
[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
[![GitHub stars](https://img.shields.io/github/stars/rishi-kumar-verma/tiptap-quick-links-menu?style=social)](https://github.com/rishi-kumar-verma/tiptap-quick-links-menu)

A Tiptap extension + React UI that lets users insert UTM-tracked links via chip-style buttons. Built for marketing, analytics, and editorial workflows.

## 🔧 Installation

```bash
npm install @rishi-kumar-verma/tiptap-quick-links-menu
Here’s an updated and polished `README.md` for your `QuickLinksMenu` Tiptap extension, including a demo usage section and author credits:

---

## 📘 README: `tiptap-quick-links-menu`

```markdown
# tiptap-quick-links-menu 🧩

[![npm version](https://img.shields.io/npm/v/tiptap-quick-links-menu)](https://www.npmjs.com/package/tiptap-quick-links-menu)
[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
[![GitHub stars](https://img.shields.io/github/stars/rishi-kumar-verma/tiptap-quick-links-menu?style=social)](https://github.com/rishi-kumar-verma/tiptap-quick-links-menu)

A Tiptap extension + React UI that lets users insert predefined UTM-tracked links into the editor via chip-style buttons. Built for marketing, analytics, and editorial workflows.

---

## 🚀 Demo Usage

### 1. Install the Package

```bash
npm install tiptap-quick-links-menu @tiptap/react @tiptap/starter-kit
```

### 2. Register the Extension

```ts
import { QuickLinksMenu } from 'tiptap-quick-links-menu';
import StarterKit from '@tiptap/starter-kit';

const editor = new Editor({
  extensions: [
    StarterKit,
    QuickLinksMenu.configure({
      links: [
        { label: 'Docs', url: 'https://example.com/docs?utm_source=editor' },
        { label: 'Signup', url: 'https://example.com/signup?utm_source=editor' },
      ],
    }),
  ],
});
```

### 3. Use the Command

```ts
editor.commands.insertQuickLink('Docs', 'https://example.com/docs?utm_source=editor');
```

### 4. React UI Component

```tsx
import { QuickLinksMenuUI } from 'tiptap-quick-links-menu';

<QuickLinksMenuUI
  editor={editor}
  links={[
    { label: 'Docs', url: 'https://example.com/docs?utm_source=editor' },
    { label: 'Signup', url: 'https://example.com/signup?utm_source=editor' },
  ]}
/>
```

---

## 🧩 API

### `QuickLinksMenu.configure({ links })`

| Option | Type | Description |
|--------|------|-------------|
| `links` | `Array<{ label: string; url: string }>` | List of quick links |

### `editor.commands.insertQuickLink(label, url)`

Inserts a link with the given label and URL.

---

## 👨‍💻 Author

Made with ❤️ by [Rishi Kumar Verma](https://github.com/rishi-kumar-verma)

---

## 🪪 License

MIT
```
npm package: @rishi-shah-atidiv/adminjs-firebase
Description: Firebase adapter for AdminJS
Latest version: 2.0.1

# AdminJS Firebase Adapter

Adapter for AdminJS which allows to add your own Firebase resources

### Prerequisites

You will need AdminJS panel configured for your project.
See [AdminJS Repository](https://github.com/SoftwareBrothers/adminjs) for instructions

You have to initialize your Firebase app before connecting resources to AdminJS.
That means you have to write something like:

```javascript
// Your firebase config see https://firebase.google.com/docs/web/setup
export const firebaseConfig = {
  // [...]
};

Firebase.initializeApp(firebaseConfig);
```

### Installing

To connect adapter to your AdminJS instance all you need is to:

1. Register this adapter into AdminJS instance
2. Write resource with schema
3. Pass resource to AdminJS config object

Check `example` folder for full example application!
```javascript
import * as firebase from "firebase";
import AdminJSExpress from '@adminjs/express';
import AdminJSFirebase from '@adminjs/firebase';
import AdminJS from 'adminjs'; 

const setupAdmin = async expressApp => {
  AdminJS.registerAdapter(AdminJSFirebase);
  const adminJs = new AdminJS({
    branding: {
      companyName: 'Firebase example',
    },
    resources: [
      {
        collection: firebase.firestore().collection('Users'),
        schema: {
          name: 'string',
          isAdmin: 'boolean',
          location: 'mixed',
          attributes: {
            type: 'mixed',
            schema: {
              birthdate: 'date',
              height: 'number',
              eyeColors: 'mixed',
            },
          },
        },
      },
    ],
  });

  const router = await AdminJSExpress.buildRouter(adminJs);
  app.use(adminJs.options.rootPath, router);
};
```

## Authors

- **Jonasz Wiącek** - _Initial work_ - [JonaszJestem](https://github.com/JonaszJestem)

## Known Issues

Described in Issues tab.

Feel free to contribute.

## License

This project is licensed under the MIT License
npm package: @rishi56/baileys
Description: customised baileys by @RISHIHEARTMAKER
Author: rishiheartmaker
Latest version: 1.0.0

<div align="center">
  <h1>dgxeon-baileys</h1>
  
  <p>
    <strong>Join the community & stay updated</strong><br>
    <br>
    <a href="https://t.me/+6FGiKJQ4TXdjZTA9" target="_blank">
      <img src="https://img.shields.io/badge/Telegram-Group-2CA5E0?style=for-the-badge&logo=telegram&logoColor=white&labelColor=10151a" alt="Telegram Group">
    </a>
    <a href="https://t.me/dgxeon13" target="_blank">
      <img src="https://img.shields.io/badge/Telegram-Channel-26A5E4?style=for-the-badge&logo=telegram&logoColor=white&labelColor=0f1621" alt="Telegram Channel">
    </a>
    &nbsp;&nbsp;
    <a href="https://whatsapp.com/channel/0029Vb5Z9SjIXnlvl97EQm2i" target="_blank">
      <img src="https://img.shields.io/badge/WhatsApp-Channel-25D366?style=for-the-badge&logo=whatsapp&logoColor=white&labelColor=0f3f30" alt="WhatsApp Channel">
    </a>
    &nbsp;&nbsp;
    <a href="https://youtube.com/@dgxeon" target="_blank">
      <img src="https://img.shields.io/badge/YouTube-@dgxeon-FF0000?style=for-the-badge&logo=youtube&logoColor=white&labelColor=330000" alt="YouTube">
    </a>
    &nbsp;&nbsp;
    <a href="https://www.instagram.com/unicorn_xeon13" target="_blank">
      <img src="https://img.shields.io/badge/Instagram-unicorn__xeon13-E4405F?style=for-the-badge&logo=instagram&logoColor=white&labelColor=2c0e1a" alt="Instagram">
    </a>
  </p>

  <br>
  	
</div>

<br>

# dgxeon-baileys – My Custom Whiskey Socket Baileys 🍸🔌

Welcome to **dgxeon-baileys** – my ultra-personalized, heavily tweaked version of the famous Baileys WhatsApp Web socket library (powered by WhiskeySockets vibes).

This is **not** your regular Baileys.  
This is **Whiskey Socket Baileys** – extra smooth, extra strong, custom-blended just the way I like it. Think Baileys Irish Cream + a shot of premium whiskey... but for code. 🔥

### 🚨 IMPORTANT – PERSONAL USE ONLY
> **This customized Baileys / dgxeon-baileys is exclusively for @dgxeon13 usage only.**  
> Not for public distribution. Not for sharing. Not for others to use or fork.  
> My private playground, my rules. Hands off. 😈

### Features (my special touches)
- Heavily modified socket logic for insane stability (at least for me 😏)
- Custom reconnection magic that just won't quit
- Extra layers of obfuscation & personal hardening
- Tailored event handling for my own bots & tools
- Probably some secret ingredients only I know about...

### Why "Whiskey Socket Baileys"?
Because regular Baileys is smooth... but mine has that extra kick.  
One sip (or one connect) and you're hooked. 🥃

### Installation? Nah.
No `npm install`. No repo clone for you.  
This bottle stays in my bar.  

If you're seeing this – consider yourself lucky to even peek at the label.

Made with ❤️ (and a bit of chaos) by @dgxeon13  
Stay tuned on my channels for more madness.

Cheers! 🥂
npm package: @rishichawda/init-project
Description: Initialize projects via command line interface.
Author: rishichawda
Latest version: 0.0.1

## init-project

A small command line tool to quickly generate/initialize projects for client-side, server-side or other cli interfaces.

#### Currently included

- [React boilerplate](https://github.com/rishichawda/minimal-react-boilerplate.git)
- [Node boilerplate with Express middleware](https://github.com/rishichawda/server-boilerplate.git)
- [Node boilerplate with Koa middleware](https://github.com/rishichawda/node-koa-boilerplate.git)
npm package: @rishijay/prettier-config
Description: Prettier Config
Author: Rishijay Shrivastava
Latest version: 1.0.3

# `@rishijay/prettier-config`

> My Custom [Prettier](https://prettier.io) config.

## Usage

**Install**:

```bash
$ yarn add --dev @rishijay/prettier-config
```

**Edit `package.json`**:

```jsonc
{
  // ...
  "prettier": "@rishijay/prettier-config"
}
```
npm package: @rishikesh-janrao/spinners
Description: Beautiful, customizable React spinner components for loading states and UI feedback.
Author: Rishikesh Janrao
Latest version: 1.0.2



# React Spinners Component Library

Beautiful, customizable React spinner components for loading states and UI feedback.

## Live Example

Visit https://spinners-zeta.vercel.app/

## Features

- 50+ unique spinner designs, all in one component
- Fully configurable via props: size, color, speed, border width, etc.
- Pure CSS animations for smooth performance
- Typeahead search for spinner names
- Live customization controls
- Usage code examples for every spinner
- No dependencies except React

## Installation

```bash
npm install @rishikesh-janrao/spinners
```

## Usage

```jsx
import Spinner from '@rishikesh-janrao/spinners';

<Spinner
  type="ring"           // or 1
  size={3}              // rem
  color="#61dafb"
  speed={1}             // seconds
  borderWidth={4}       // px
/>
```

## Props

| Prop            | Type            | Description                        | Example/Unit      |
|-----------------|-----------------|------------------------------------|-------------------|
| type            | number/string   | Spinner type or name (1-50, or name from list) | `1`, `"ring"`     |
| size            | number          | Size of spinner (rem)              | `3` (rem)         |
| color           | string          | Primary color                      | `"#61dafb"`       |
| secondaryColor  | string          | Secondary color                    | `"#fff"`          |
| backgroundColor | string          | Background color                   | `"#282c34"`       |
| speed           | number          | Animation speed (seconds)          | `1` (seconds)     |
| borderWidth     | number          | Border thickness (px)              | `4` (px)          |

## Spinner Types

You can use either a number (1-50) or a name (e.g., `"ring"`, `"dual"`, `"dots"`, etc.) for the `type` prop. See the full list in `src/data/spinnerNames.js`.(visit https://spinners-zeta.vercel.app/ to get type number)

## Live Demo & Customization

- The main app (`src/App.js`) provides a live demo with:
	- **SearchBar**: Typeahead search for spinner names
	- **SpinnerGrid**: Displays all spinner types in a grid
	- **Controls**: Adjust size, speed, border, and colors
	- **UsageExample**: Shows code for the selected spinner

## Component Structure

- `Spinner.js`: Core spinner component (all logic, 50 types)
- `SpinnerGrid.js`: Grid layout for all spinners
- `SpinnerCard.js`: Individual spinner card
- `Controls.js`: Customization controls
- `SearchBar.js`: Typeahead spinner search
- `UsageExample.js`: Code usage display
- `data/spinnerNames.js`: List of spinner names
- `data/spinnerExamples.js`: Usage code for each spinner

## Styling

- Each component has its own CSS file for modular styling.
- All spinner animations are in `Spinner.css`.

## How to Add New Spinners

- Add logic to `Spinner.js` for the new type.
- Add a name to `spinnerNames.js`.
- Optionally, add a usage example to `spinnerExamples.js`.

## License

MIT