open-index/open-npm huggingface dataset:
npm package: @mramos360/fuxion
Description: ## Install `npm install @mramos360/fuxion`
Latest version: 2.0.7

# @mramos360/fuxion

## Install
`npm install @mramos360/fuxion`

## Usage

Spec file:

$username
    selector    #username
    above $password 10 to 20 px

$password
    selector    .password
    below $username 10 to 20 px

$login_button
    selector    #login
    below $password 10px
    width 100px
    height 25px

{
    element: "username",
    specs: [
        {
            type: "selector",
            value: "#username"
        },
        {
            type: "position",
            value: "above"
            details: {
                offsetParent: $password,
                top: [10, 20],
                unit: px
            }
        }
    ]
}
npm package: @mrathod05/create-env-example
Description: Generate env.example from .env.<env> files
Author: mrathod05
Latest version: 3.0.1

# 🛠️ create-env-example

A simple CLI tool to create environment example files by extracting keys from `.env.*` files. Built in **TypeScript** and published as an **npm package**.

---

## 📦 Installation

You don't need to install it globally! Use it directly via **npx**:

```bash
npx create-env-example
```

Or install globally:

```bash
npm install -g @mrathod05/create-env-example
```

## 🚀 Usage

```bash
npx create-env-example
```

You will be prompted to:

- **Enter environment suffix** (e.g., `test`, `dev`, `qa`, `local`, `development`, `production`)
- Leave blank for default `.env` file

The tool will automatically:

- Read from `.env.<suffix>` (or just `.env` if blank)
- Extract all unique KEY=value pairs
- Create `.env.example` with keys only

## 💡 Examples

### Example 1: Default .env file

```bash
$ npx @mrathod05/create-env-example

? 📝 Enter environment suffix (e.g., test, dev, qa, local, development, production) or leave blank for default

📝 Creating .env.example from: .env

✅ Successfully created! .env.example

Total unique keys extracted: 5
```

### Example 2: Environment-specific file

```bash
$ npx @mrathod05/create-env-example

? 📝 Enter environment suffix (e.g., test, dev, qa, local, development, production) or leave blank for default development

📝 Creating .env.example from: .env.development

✅ Successfully created! .env.example

Total unique keys extracted: 8
```

### Example 3: Custom environment

```bash
$ npx @mrathod05/create-env-example

? 📝 Enter environment suffix (e.g., test, dev, qa, local, development, production) or leave blank for default qa

📝 Creating .env.example from: .env.qa

✅ Successfully created! .env.example

Total unique keys extracted: 10
```

## 🧠 How It Works

- Reads from `.env` or `.env.<suffix>` based on user input
- Extracts all KEY=value pairs (ignoring comments)
- Outputs keys only in the format `KEY=` to `.env.example`
- Removes existing `.env.example` before creating new one

## ✨ Features

✅ Simple, user-friendly prompt  
✅ Supports any environment suffix  
✅ Automatic key extraction  
✅ Comment preservation  
✅ Clear console feedback

## 🧑‍💻 Developer

<img src="public/developer.jpg" alt="developer-logo" style="width:100px;hight:100px;"/><BR/>
<a href="https://meetrathoddeveloper.netlify.app/contact" target="_blank">Meet Rathod</a>
npm package: @mrathod05/nestjs-toolkit
Description: A toolkit for easy project setup, configuration, and integrations including Swagger, CORS, Database setup, and more. Simplifies boilerplate code for your NestJS apps.
Author: mrathod05
Latest version: 2.0.3

# 🛠️ NestJS Toolkit

**A simple, flexible toolkit to kickstart your NestJS projects with essential configurations and integrations.**

`nestjs-toolkit` helps you quickly set up common integrations like Swagger, CORS, Database configurations, and more — saving you time on boilerplate code so you can focus on building your application. 🚀

---

## 🧰 Features

- **📖 Swagger Setup**: Automatically sets up Swagger API documentation for your NestJS project.
- **🌐 CORS Configuration**: Easily manage CORS settings for your NestJS APIs.
- **💾 Database Configuration**: Integrates with MongoDB, PostgreSQL, or other databases with pre-configured settings.
- **🔧 Main.ts Boilerplate**: Automatically creates a `main.ts` file with standard configurations for CORS, validation, error handling, and more.
- **⚠️ Global Exception Filter**: Pre-configured exception filter for centralized error handling.
- **📦 NestJS CLI**: Simple CLI tool to generate the boilerplate code for setting up your NestJS projects.

---

## 🚀 Installation

To install `nestjs-toolkit`, you can either install it globally or as a dev dependency.

### Install Globally

```bash
npm install -g @mrathod05/nestjs-toolkit
```

or directly

```bash
npx nestjs-toolkit
```

## 🛠️ Usage

### 1. Create NestJS Boilerplate Code1. Create NestJS Boilerplate Code

Run the nestjs-toolkit CLI tool to automatically set up all the required boilerplate files for your NestJS project.

```bash
npx nestjs-toolkit
```

This gives you option

```bash
🔥 Your plug-n-play toolkit for NestJS.

? What would you like to set up? ›
❯ Exception Filter
  Swagger Setup
  DB Config
  CORS Config
  Set main.ts
  All of the above
  Exit

```

You can select the desired components to set up, such as:

- **Exception Filter** ⚠️: Set up a global exception handler for your NestJS project to handle errors and exceptions consistently.
- **Swagger Setup** 📖: Automatically configure Swagger for API documentation.
- **DB Config** 💾: Set up your database configuration for seamless integration.
- **CORS Config** 🌐: Configure CORS settings to allow cross-origin requests.
- **Set main.ts** 🔧: Set up the `main.ts` file with essential configurations.

If you select **All of the above**, the tool will generate all the necessary files for you automatically.

## 💡 Why Use nestjs-toolkit?

- **Quick Setup**: Get up and running with essential configurations like Swagger, CORS, and database integration in minutes.
- **Flexible**: Works with MongoDB, SQL, PostgreSQL, or any database of your choice.
- **Reliable**: Pre-configured exception handling and error management with the global exception filter.

## 🧑‍💻 Developer

[Meet Rathod](https://meetrathoddeveloper.netlify.app/contact)
npm package: @mrathod05/supra-devs
Description: A comprehensive utilities library for building Supra dApps with React hooks, wallet integration, and transaction management
Author: mrathod05
Latest version: 1.0.8
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# Supra DevTools (@mrathod05/supra-devs)

A comprehensive React utility library for building decentralized applications (dApps) on the Supra blockchain. Provides wallet integration, transaction management, message signing, and blockchain interaction utilities.

## Features

✨ **Key Features:**

- 🔌 **Wallet Integration** - Starkey wallet integration with automatic connection detection
- 🔐 **Message Signing** - Sign messages with wallet verification
- 💰 **Balance Management** - Real-time balance tracking and updates
- 📡 **Transaction Execution** - Execute entry functions (state-changing operations)
- 👁️ **View Functions** - Execute view functions (read-only blockchain queries)
- 🔄 **Network Switching** - Easy multi-network support (Testnet/Mainnet)
- 📊 **Type-Safe** - Full TypeScript support with comprehensive type definitions
- ⚡ **React Hooks** - Custom hooks for seamless integration with React apps

## Installation

### Prerequisites

- Node.js 16+
- React 19.2.1+
- Starkey Wallet Extension (for browser integration)

### NPM

```bash
npm install @mrathod05/supra-devs
```

### Yarn

```bash
yarn add @mrathod05/supra-devs
```

### PNPM

```bash
pnpm add @mrathod05/supra-devs
```

## 📖 Complete Documentation & Examples

For detailed examples and usage patterns, visit the GitHub repository:

👉 **[Browse Full Examples on GitHub](https://github.com/mrathod05/supra-devs/tree/main/examples)**

The examples folder contains **6 production-ready components** with:

- Full TypeScript support
- Error handling and edge cases
- Loading states and user feedback
- React 19 and Next.js integration examples
- Copy-paste ready code

## 🧑‍💻 Developer

<img src="public/developer.jpg" alt="developer-logo" style="width:100px;hight:100px;"/><BR/>
<a href="https://meetrathoddeveloper.netlify.app/contact" target="_blank">Meet Rathod</a>
npm package: @mrathod05/use-nextauth-v5
Description: A CLI tool to integrate NextAuth v5 into your project with minimal setup.
Author: mrathod05
Latest version: 1.0.2

# 🛡️ Next Auth v5 File Integrator CLI

A simple CLI tool to guide you through the file integration setup for [`next-auth@^5.0.0-beta.25`](https://next-auth.js.org/) in your Next.js project.

---

## 📦 Installation

You can install the CLI globally or use it directly with `npx`.

```bash
npm install -g @mrathod05/use-nextauth-v5
```

or

```bash
npx use-nextauth-v5
```

## 🚀 Usage

Run the CLI in your project root:

```base
npx @mrathod05/use-nextauth-v5
```

You'll be guided through the process of integrating the required files for next-auth@^5.0.0-beta.25.

> **Note:** This tool does not install the `next-auth` package automatically. It will remind you to install it yourself using your preferred package manager.

## 🛠️ What It Does

- Guides you through adding required files for NextAuth v5
- Helps standardize setup for authentication routes, config, and provider files
- Promotes best practices and v5-compatible structure

## 🧪 Example

```bash
$ npx @mrathod05/use-nextauth-v5

Next Auth v5 File Integrator
==========================

🚀 Please install NextAuth v5 manually using one of the following commands:

npm:
  npm install next-auth@^5.0.0-beta.25

yarn:
  yarn add next-auth@^5.0.0-beta.25

pnpm:
  pnpm add next-auth@^5.0.0-beta.25

⚠️ Make sure to run this command in your project directory.
```

## 🧑‍💻 Developer

<a href="https://meetrathoddeveloper.netlify.app/contact" target="_blank">Meet Rathod</a>