open-index/open-npm huggingface dataset:
npm package: @mehradramezanipour/toolkit
Description: An enterprise-class UI design language and React components implementation
Author: Mehrad RamezaniPour
Latest version: 0.2.9

<img align="right" height="260" src="https://mhdrp.ir/sabatamin/stak-hurrah.svg">
<h1 align="center">Toolkit</h1>
<div align="center">
An enterprise-class UI design language and React UI library.
</div>

## ✨ Features

- 🌈 Enterprise-class UI designed for web applications.
- 📦 A set of high-quality React components out of the box.
- 🛡 Written in TypeScript with predictable static types.
- ⚙️ Whole package of design resources and development tools.
- 🎨 Powerful theme customization in every detail.

## 📦 Install

Install NodeJS >= [v16.13.2](http://nodejs.org/dist/v16.13.2/), if you don't have it yet.

Currently, highcharts components are commented.

To use Toolkit components, all you need to do is install the peer dependencies:

```shell
  $ yarn add antd
```

```shell
  $ yarn add @mehradramezanipour/toolkit


```

```jsx
const toolkitPreset = require("@mehradramezanipour/toolkit/lib/tailwind.config");

module.exports = {
  presets: [toolkitPreset]
};
```

```shell
 $ yarn add @tailwindcss/aspect-ratio
```

## 🥸 Documentation and View Templates

You can view the components document without having to install the main project
Just run storybook

## ⚽ What is a playground

- It is an experimental environment that developers can use to test and check the component
- It is more useful for those who are code reviewing

## ✨ Usage

And import style in \_app.js:

```jsx
import "@mehradramezanipour/toolkit/lib/styles.css";
```

And import below style to styles/globals.pcss;

```jsx
import "@mehradramezanipour/toolkit/lib/tailwind/global.pcss";
```

```jsx
import { Button } from "@mehradramezanipour/toolkit";

const App = () => (
  <>
    <Button>Learn React</Button>
  </>
);
```

## 🔨 Build

```shell
  $ yarn build
```

## 🚀 Publish

1.For deploy package into local repository must first log in to repo

- 2.switch to branch master

```shell
  $ git chekout master
```

3.then merge develop into master

```shell
  $ git merge --no-ff develop
```

4. change version in package.json

- [Semantic Versioning 2.0.0](https://semver.org/)

  5.build and publish

```shell
  $ yarn build
  $ yarn publish
```

6. Creating tags from the command line

```shell
  $ git tag -a <tagname> -m 'version <tagname>'
  $ git push origin master
  $ git push origin <tag_name>
```
npm package: @mehranjavid/angular-legacy-material-components
Description: Angular Material Legacy Components extracted for compatibility
Author: Mehran Javid
Latest version: 16.2.14

# Angular Legacy Material Components

[![npm version](https://badge.fury.io/js/%40mehranjavid%2Fangular-legacy-material-components.svg)](https://badge.fury.io/js/%40mehranjavid%2Fangular-legacy-material-components)

A collection of Angular Material legacy components extracted from Angular Material v16 for compatibility with newer Angular versions.

## Installation

```bash
npm install @mehranjavid/angular-legacy-material-components
```

## Usage

Import the legacy components you need:

```typescript
import { MatLegacyButtonModule } from '@mehranjavid/angular-legacy-material-components/legacy-button';
import { MatLegacyFormFieldModule } from '@mehranjavid/angular-legacy-material-components/legacy-form-field';
import { MatLegacyInputModule } from '@mehranjavid/angular-legacy-material-components/legacy-input';

@NgModule({
  imports: [
    MatLegacyButtonModule,
    MatLegacyFormFieldModule,
    MatLegacyInputModule,
    // ... other modules
  ],
  // ...
})
export class AppModule { }
```

## Available Components

All legacy Angular Material components are available with the `mat-legacy-` prefix:

- `mat-legacy-button` - Legacy buttons
- `mat-legacy-form-field` - Legacy form fields
- `mat-legacy-input` - Legacy inputs
- `mat-legacy-autocomplete` - Legacy autocomplete
- `mat-legacy-select` - Legacy select
- `mat-legacy-checkbox` - Legacy checkboxes
- `mat-legacy-radio` - Legacy radio buttons
- `mat-legacy-slide-toggle` - Legacy slide toggles
- `mat-legacy-list` - Legacy lists
- `mat-legacy-card` - Legacy cards
- `mat-legacy-chips` - Legacy chips
- `mat-legacy-table` - Legacy tables
- `mat-legacy-tabs` - Legacy tabs
- `mat-legacy-menu` - Legacy menus
- `mat-legacy-dialog` - Legacy dialogs
- `mat-legacy-snack-bar` - Legacy snack bars
- `mat-legacy-tooltip` - Legacy tooltips
- And many more...

## Example

```html
<mat-legacy-form-field>
  <mat-legacy-label>Name</mat-legacy-label>
  <input matInput [(ngModel)]="name">
</mat-legacy-form-field>

<button mat-legacy-raised-button color="primary">
  Submit
</button>
```

## Compatibility

This package is compatible with:

- Angular 16, 17, 18, 19+
- Angular Material 16+
- Angular CDK 16+

## License

MIT

## Repository

https://github.com/h2qutc/angular-material-components
npm package: @mehranml/openbook
Description: Library for interacting with the openbook dex
Latest version: 0.0.9

[![npm (scoped)](https://img.shields.io/npm/v/@project-serum/serum)](https://www.npmjs.com/package/@openbook-dex/openbook)

# Serum JS Client Library

JavaScript client library for interacting with the OpenBook DEX

## Installation

Using npm:

```
npm install @solana/web3.js @openbook-dex/openbook
```

Using yarn:

```
yarn add @solana/web3.js @openbook-dex/openbook
```

## Usage

```js
import { Account, Connection, PublicKey } from '@solana/web3.js';
import { Market } from '@openbook-dex/openbook';

let connection = new Connection('https://testnet.solana.com');
let marketAddress = new PublicKey('...');
let programAddress = new PublicKey('...');
let market = await Market.load(connection, marketAddress, {}, programAddress);

// Fetching orderbooks
let bids = await market.loadBids(connection);
let asks = await market.loadAsks(connection);
// L2 orderbook data
for (let [price, size] of bids.getL2(20)) {
  console.log(price, size);
}
// Full orderbook data
for (let order of asks) {
  console.log(
    order.orderId,
    order.price,
    order.size,
    order.side, // 'buy' or 'sell'
  );
}

// Placing orders
let owner = new Account('...');
let payer = new PublicKey('...'); // spl-token account
await market.placeOrder(connection, {
  owner,
  payer,
  side: 'buy', // 'buy' or 'sell'
  price: 123.45,
  size: 17.0,
  orderType: 'limit', // 'limit', 'ioc', 'postOnly'
});

// Retrieving open orders by owner
let myOrders = await market.loadOrdersForOwner(connection, owner.publicKey);

// Cancelling orders
for (let order of myOrders) {
  await market.cancelOrder(connection, owner, order);
}

// Retrieving fills
for (let fill of await market.loadFills(connection)) {
  console.log(fill.orderId, fill.price, fill.size, fill.side);
}

// Settle funds
for (let openOrders of await market.findOpenOrdersAccountsForOwner(
  connection,
  owner.publicKey,
)) {
  if (openOrders.baseTokenFree > 0 || openOrders.quoteTokenFree > 0) {
    // spl-token accounts to which to send the proceeds from trades
    let baseTokenAccount = new PublicKey('...');
    let quoteTokenAccount = new PublicKey('...');

    await market.settleFunds(
      connection,
      owner,
      openOrders,
      baseTokenAccount,
      quoteTokenAccount,
    );
  }
}
```
npm package: @mehrdadatc/babel-preset-react-app
Description: Babel preset used by Create React App
Latest version: 9.1.1

# babel-preset-react-app

This package includes the Babel preset used by [Create React App](https://github.com/facebook/create-react-app).<br>
Please refer to its documentation:

- [Getting Started](https://facebook.github.io/create-react-app/docs/getting-started) – How to create a new app.
- [User Guide](https://facebook.github.io/create-react-app/) – How to develop apps bootstrapped with Create React App.

## Usage in Create React App Projects

The easiest way to use this configuration is with [Create React App](https://github.com/facebook/create-react-app), which includes it by default. **You don’t need to install it separately in Create React App projects.**

## Usage Outside of Create React App

If you want to use this Babel preset in a project not built with Create React App, you can install it with the following steps.

First, [install Babel](https://babeljs.io/docs/setup/).

Then install babel-preset-react-app.

```sh
npm install babel-preset-react-app --save-dev
```

Then create a file named `.babelrc` with following contents in the root folder of your project:

```json
{
  "presets": ["react-app"]
}
```

This preset uses the `useBuiltIns` option with [transform-object-rest-spread](http://babeljs.io/docs/plugins/transform-object-rest-spread/) and [transform-react-jsx](http://babeljs.io/docs/plugins/transform-react-jsx/), which assumes that `Object.assign` is available or polyfilled.

## Usage with Flow

Make sure you have a `.flowconfig` file at the root directory. You can also use the `flow` option on `.babelrc`:

```json
{
  "presets": [["react-app", { "flow": true, "typescript": false }]]
}
```

## Usage with TypeScript

Make sure you have a `tsconfig.json` file at the root directory. You can also use the `typescript` option on `.babelrc`:

```json
{
  "presets": [["react-app", { "flow": false, "typescript": true }]]
}
```
npm package: @mehrdadatc/react-scripts
Description: Configuration and scripts for Create React App.
Latest version: 3.3.1

# react-scripts

This package includes scripts and configuration used by [Create React App](https://github.com/facebook/create-react-app).<br>
Please refer to its documentation:

- [Getting Started](https://facebook.github.io/create-react-app/docs/getting-started) – How to create a new app.
- [User Guide](https://facebook.github.io/create-react-app/) – How to develop apps bootstrapped with Create React App.
npm package: @mehtaarn000/pugtohtml
Description: Convert pug to html
Author: mehtaarn000
Latest version: 1.0.3

# pugtohtml
Convert pug to html (requires a network connection)

## Usage
You can convert an html string:
```js
import * as htmlconverter from "@mehtaarn000/pugtohtml"

const converter = new htmlconverter.HtmlConverter()
const htmlData = "<h1>Hello World!</h1>"

const pugData = converter.convertHtml(htmlData)
console.log(pugData)
```

An html file:
```js
const pugData = converter.convertHtmlFile("index.html")
console.log(pugData)
```

Or convert an html file and write it to a pug file:
```js
converter.convertAndWriteHtmlFile("index.html", "index.pug")
```
npm package: @mehtabismail/react-native-boilerplate
Description: React Native Boilerplate by MEHTAB
Author: Mehtab Ismail
Latest version: 0.0.3

# RNBoilerplate React Native boilerplate

This project is a [React Native](https://facebook.github.io/react-native/) boilerplate that can be used to kickstart a mobile application.

The boilerplate provides **an optimized architecture for building solid cross-platform mobile applications** through separation of concerns between the UI and business logic. It is fully documented so that each piece of code that lands in your application can be understood and used.

```
If you love this boilerplate, give us a star, you will be a ray of sunshine in our lives :)
```

## Requirements

Node 18 or greater is required. Development for iOS requires a Mac and Xcode 10 or up, and will target iOS 11 and up.

You also need to install the dependencies required by React Native.  
Go to the [React Native environment setup](https://reactnative.dev/docs/environment-setup), then select `React Native CLI Quickstart` tab.  
Follow instructions for your given `development OS` and `target OS`.

## Quick start

To create a new project using the boilerplate simply run :

```
npx react-native init AppName --template https://github.com/mehtabismail/RNBoilerplate.git
```

Assuming you have all the requirements installed, you can run the project by running:

- `yarn start` to start the metro bundler, in a dedicated terminal
- `yarn <platform>` to run the *platform* application (remember to start a simulator or connect a device)

## About me

Hello, I'm [Mehtab](https://mehtab-portfolio-vert.vercel.app/) a Senior React-Native developer with 5 years of experience. I enjoy building fully responsive sites & apps. My focus is React-Native & its customization. Please visit my [linked in](https://www.linkedin.com/in/mehtabismail/) profile and connect for more future projects.
npm package: @mehul-ramlogics/sdk
Description: 🛠 An SDK for building applications on top of Pancakeswap.
Latest version: 2.0.0

# Pancakeswap SDK

Forked from the [Uniswap SDK](https://github.com/Uniswap/uniswap-v2-sdk/commit/a88048e9c4198a5bdaea00883ca00c8c8e582605).

You can refer to the Uniswap SDK documentation [uniswap.org](https://docs.uniswap.org/sdk/2.0.0/).

## Running tests

To run the tests, follow these steps. You must have at least node v10 and [yarn](https://yarnpkg.com/) installed.

First clone the repository:

```sh
git clone https://github.com/pancakeswap/pancake-swap-sdk.git
```

Move into the pancakeswap-sdk working directory

```sh
cd pancakeswap-sdk/
```

Install dependencies

```sh
yarn install
```

Run tests

```sh
yarn test
```

You should see output like the following:

```sh
yarn run v1.22.4
$ tsdx test
 PASS  test/constants.test.ts
 PASS  test/pair.test.ts
 PASS  test/fraction.test.ts
 PASS  test/miscellaneous.test.ts
 PASS  test/entities.test.ts
 PASS  test/trade.test.ts

Test Suites: 1 skipped, 6 passed, 6 of 7 total
Tests:       3 skipped, 82 passed, 85 total
Snapshots:   0 total
Time:        5.091s
Ran all test suites.
✨  Done in 6.61s.
```
npm package: @mehul-srivastava/hello-world
Description: An NPM package that says hello to the developer
Latest version: 2.0.1

# @mehul-srivastava/hello-world

[![npm (scoped)](https://img.shields.io/npm/v/@mehul-srivastava/hello-world.svg?style=for-the-badge)](https://www.npmjs.com/package/@mehul-srivastava/hello-world)
![GitHub repo file count](https://img.shields.io/github/directory-file-count/mehul-srivastava/hello-world-npm-package?style=for-the-badge)

## Install

```
$ npm install @mehul-srivastava/hello-world
```

## Usage

```js
const hello = require("@mehul-srivastava/hello-world");

hello("Mehul");
//=> "Hello Mehul. I belong to the @mehul-srivastava/hello-world NPM package!"

hello(1337);
//=> TypeError: Name should be a string!
//    at helloWorld (<anonymous>:2:39)
//    at <anonymous>:1:1
```
npm package: @mehulbaid/abstract-template
Description: Library For Abstract
Author: Mehul Baid
Latest version: 2.0.0

# ABSTRACT-TEMPLATE

abstract-template is a private package that contains abstract service and controller to be used with MicroServices Backend.

## Installation

### Library requires NodeJs V12+ to run.

#### Open your favorite Terminal and run these commands.

```sh
$ npm i --save @mehulbaid/abstract-template
```

#### Consult Before Developing On Your Own
npm package: @mehulbaid/material-module
Description: The library is helpful in keeping your code clean when importing multiple Angular Material modules.
Author: Mehul Baid
Latest version: 0.0.4

# @mehulbaid/material-module

The library is helpful in keeping your code clean when importing multiple Angular Material modules.

Just install and import the module in your App Module.

```sh
$ npm i -s @mehulbaid/material-module
```
npm package: @mehwish_razzak/adventure_game
Description: This is CLI Based Adventure Game.
Author: Mehwish Abdul Razzak
Latest version: 1.0.2

#  Adventure Game 🎮
## Description⤵️
Welcome to the Dungeon Adventure Game! Embark on an exciting journey through the depths of a mysterious dungeon filled with formidable foes and valuable treasures.
## Features ✨
* Battle various enemies including Skeletons, Zombies, Warriors, and Assassins.
* Manage your hero's health and health potions.
* Engage in thrilling combat with random damage calculations.
* Receive health potions as loot drops from defeated enemies.
## Installation
The command for installing my package using npm is:

        npm i @mehwish_razzak/adventure_game
## Usage
If you would like to execute it via command line interface, use the npx command:

        npx @mehwish_razzak/adventure_game
Follow the on-screen prompts to navigate through the dungeon, battle enemies, and collect treasures.
## Technology used💻
With the aid of Node.js, TypeScript I have created this application. "npm packages" For the look, I utilized chalk and inquirer to make my application dynamic.
## license
This project is licensed under the MIT License.

### Author: Mehwish Abdul Razzak✨


## Enjoy your adventure in the dungeon! 🚀
npm package: @mehwish_razzak/atm_machine_app
Description: This is a TypeScript/Node.js ATM project & is a console-bassed ATM machine application.
Author: Mehwish Abdul Razzak
Latest version: 1.0.1

# ATM 
This is a ATM machine application. It is a TypeScript/Node.js project & is a console-based application. When the system starts the user is prompted with user pin code. After entering the details successfully the ATM functionalities are unlocked.
# Dependencies
This CLI ATM Machine Application uses the following npm packages:
1. [inquirer](npm) : For prompting user input.
2. [chalk](npm) : For styling the console output.
# NPX command
To run the ATM Application without installing it globally, simply execute the following command in your terminal:
          
          npx @mehwish_razzak/atm_machine_app
# ATM Pin
The 4-digit pin code of ATM is 7777
npm package: @mehwish_razzak/countdown_timer
Description: This is CLI Based COUNTDOWN_TIMER Application.
Author: Mehwish Abdul Razzak
Latest version: 1.0.1

# COUNTDOWN_TIMER Application ⏳
A simple command-line countdown timer built using Node.js. This timer allows you to specify a duration in seconds and counts down to zero. Once the timer reaches zero, it notifies the user and terminates.

# Table of Contents
* Features
* Why Use This Timer?
* Technology used
* License
# Features✨
* Interactive Setup: Users can specify the duration of the countdown timer in seconds.
* Real-Time Countdown Display: The timer displays the remaining time in seconds in real-time.
* Colorful Output: Output messages are formatted using the chalk library, providing colorful and visually appealing feedback.
# Why Use This Timer?🗯️
* Productivity Tool: Use this timer to set a specific duration for focused work sessions, helping you stay productive and manage your time effectively.
* Time Management: Set the timer to track various activities, such as cooking, exercise routines, or study sessions, ensuring you allocate the right amount of time to each task.
* Deadlines and Reminders: Countdown timers can serve as visual reminders for impending deadlines or important events, keeping you on track and preventing procrastination.

# npm usage🧧
The command for installing my package using npm is: 
     
       npm i @mehwish_razzak/countdown_timer 
# npx Command    
If you would like to execute it via command line interface, use the npx command: 
      
       npx @mehwish_razzak/countdown_timer

# Technology used💻
With the aid of Node.js,TypeScript I have created this application. "npm packages" For the look, I utilized chalk and inquirer to make my application dynamic,
# license
This project is licensed under the MIT License.


## Author :✨ Mehwish Abdul Razzak ✨
npm package: @mehwish_razzak/currency_converter_app
Description: This is CLI based Currency Converter Application..
Latest version: 1.0.1

# Currency Converter Application 💱
This is the Currency Converter Application! Easily convert between different currencies with this command-line tool.

# Installation
You can install the Currency Converter via npm:


npm i @mehwish_razzak/currency_converter_app


# Usage
To start converting currencies, run the following command in your terminal:


npx @mehwish_razzak/currency_converter_app


Follow the on-screen prompts to select the currencies you're converting between and enter the amount.

# Features
* Convert between different currencies
* View the converted amount
* Display exchange rates


# License
This project is licensed under the MIT License.





Enjoy converting currencies! 💰
npm package: @mehwish_razzak/number_guessing-game
Description: This is CLI based numbers guessing game.
Author: Mehwish Abdul Razzak.
Latest version: 2.0.1

# Number Guessing Game
This is a TypeScript/Node.js project that allows the user to guess the number generated by the computer. It uses the random function to generate a number.
# Dependencies
This Guessing game uses the following npm packages:
1. [inquirer](npm) : For Prompting user input.
2. [chalk](npm) : For styling the console output.
# NPX command
To run the guessing game without installing it globally, simply execute the following command:

      npx @mehwish_razzak/number_guessing-game
npm package: @mehwish_razzak/object_oriented_programming
Description: This is CLI based Object Oriented Programming.
Author: Mehwish Abdul Razzak
Latest version: 1.0.1

# Object-Oriented Programming Project

This project is a Node.js application that demonstrates the use of Object-Oriented Programming (OOP) concepts. It provides a simple CLI interface for interacting with students and staff members.

## Features

- Object-Oriented Programming using TypeScript.
- Interactive CLI using Inquirer.
- Colorful console output using Chalk.

## Installation

The command for installing my package using npm is:

     npm i @mehwish_razzak/object_oriented_programming     


## Usage

To run the project, use the following command in your terminal:

    npx @mehwish_razzak/object_oriented_programming



## Code Overview
### Classes:
* Student: Represents a student with a name.
* Person: Manages a list of students.
## Functionality:
* Add new students to the list.
* Greet existing students.
* Interact with staff members.
## Dependencies
* Inquirer: For creating interactive CLI prompts.
* Chalk: For styling terminal strings.
## License
This project is licensed under the MIT License.
### Author :✨ Mehwish Abdul Razzak ✨
npm package: @mehwish_razzak/oop_mybank
Description: This is cli based oop-mybank project in typescript.
Author: Mehwish Abdul Razzak
Latest version: 1.0.1

# MYBANK - A Command-Line Banking Application 🏦

A command-line banking application built with TypeScript, demonstrating object-oriented programming concepts and banking functionality 💻.

## Features: ✨ 

- Defines a Customer class with properties and a constructor 👨‍💻
- Defines a BankAccount interface with properties 📈
- Defines a Bank class with properties and methods (including customerAdd, accountNoAdd, and updateTransaction) 🏦
- Implements banking functionality using Inquirer and Chalk 🤔
- Allows users to view their balance, withdraw cash, deposit cash, and exit the application 💸

## Technical Skills: ✨  

- TypeScript 💡
- Object-Oriented Programming (OOP) concepts 📈
- Inquirer 🤔
- Chalk 🎨
- Node.js 📊
- Faker (for generating fake data) 🤡

## Project Goals: 🎯

- Create a command-line banking application using TypeScript 💻 
- Implement OOP concepts (classes, interfaces, inheritance) 📈
- Use Inquirer and Chalk to enhance user experience 🎉
- Handle user input and output 💬
## npm usage🧧
The command for installing my package using npm is: 
     
     npm i @mehwish_razzak/oop_mybank
## npx Command    
If you would like to execute it via command line interface, use the npx command: 
      
     npx @mehwish_razzak/oop_mybank


 
## license
This project is licensed under the MIT License.


## Author :✨ Mehwish Abdul Razzak ✨
npm package: @mehwish_razzak/quiz_app
Description: This is CLI Based Quiz Application.
Author: Mehwish Abdul Razzak
Latest version: 1.0.2

# TypeScript Quiz Application📝
This is a simple command-line quiz application built using TypeScript. It quizzes users on their knowledge of TypeScript with a series of multiple-choice questions. 

# Table of Contents
* Features
* Usage
* Technology used
* License
# Features✨
* Interactive Quiz: Users can answer multiple-choice questions interactively.
* User Input Validation: User input for name and quiz answers are validated to ensure correctness.
* Score Calculation: The application calculates the user's final score based on their quiz answers.
* Colorful Output: Output messages are formatted using the chalk library, providing colorful and visually appealing feedback.
# npm usage🧧
The command for installing my package using npm is:

    npm i @mehwish_razzak/quiz_app
# npx Command 
If you would like to execute it via command line interface, use the npx command
    
    npx @mehwish_razzak/quiz_app

# Technology used💻
With the aid of Node.js,TypeScript I have created this application. "npm packages" For the look, I utilized chalk and inquirer to make my application dynamic.


# license
This project is licensed under the "MIT" License.

 
### Author :✨ Mehwish Abdul Razzak ✨
npm package: @mehwish_razzak/simple-commandline-calculator
Description: A simple calculator using Typescript, Node.js and Inquirer.
Author: Mehwish Abdul Razzak.
Latest version: 3.0.3

# Simple Command Line Calculator
This is a simple CLI calculator to perform basic mathematical calculations between two numbers.
# Dependencies
This CLI calculator uses the following npm packages:
1. [inquirer](npm): For prompting user input.
2. [chalk](npm): For styling the console output.
# NPX command
To run the calculator without installing it globally,simply execute the following command in your terminal:

      npx @mehwish_razzak/simple-commandline-calculator
npm package: @mehwish_razzak/student_management_system
Description: This is CLI Based Application.
Author: Mehwish Abdul Razzak
Latest version: 1.0.2

# 👨‍🎓 Student Management System 📚
## Description⤵️
The Student Management System is a Node.js-based command-line application designed to streamline administrative tasks related to student information and course management. the system aims to enhance user experience while efficiently managing student data and course enrollments. It serves as a practical tool for educational institutions or organizations to manage their student records effectively.

## Table of Contents
* #### Features
* #### Installation
* #### Usage
* #### Technology used
* #### License
## Features ✨
* Add Students: Allows users to add new students with their names and father's names.
* Enroll Students: Enables the enrollment of students in available courses.
* Tuition Fees:Pay Facilitates the payment of tuition fees for enrolled courses.
* View Balances: Allows users to view the remaining balance for each student.
* Show Status: Provides detailed status information including enrolled courses and balances for a specific student.
* Interactive CLI: Utilizes Inquirer.js to provide an interactive command-line interface.
* Colorful Output: Enhances the user experience with colorful output using Chalk.
## Installation
You can install the Student Management System via npm:

     npm i @mehwish_razzak/student_management_system
## Usage
To start student management system, run the following command in your terminal:

     npx @mehwish_razzak/student_management_system

Follow the on-screen prompts to Add Students, Enroll Students, View Student Balance, Pay Student Fees, Show Student Status... 

## Technology used💻
With the aid of Node.js,TypeScript I have created this application. "npm packages" For the look, I utilized chalk and inquirer to make my application dynamic.

## license
This project is licensed under the MIT License.

 
### Author : Mehwish Abdul Razzak✨
npm package: @mehwish_razzak/todo_list_app
Description: This is a CLI based Todo_List Application.
Author: Mehwish Abdul Razzak
Latest version: 2.0.1

# TODO_LIST APPLICATION 📝
Welcome to the To-Do List Application! Keep track of your tasks efficiently with this command-line tool.
# Installation
You can install the To-Do List Application via npm:

npm i @mehwish_razzak/todo_list_app

# Usage
To start managing your to-do list, run the following command in your terminal:

npx @mehwish_razzak/todo_list_app


Follow the on-screen prompts to add, view, update, or delete tasks from your list.

# Features
* Add tasks to your to-do list
* View the current list of tasks
* Update existing tasks
* Delete tasks from the list
# License
This project is licensed under the MIT License.
npm package: @mehwish_razzak/word_counter_app
Description: This is CLI based word-counter application.
Author: Mehwish Abdul Razzak
Latest version: 1.0.1

# WORDS COUNTER APPLICATION📑

## Description⬇️

I created this basic Words Counter command-line application that counts the amount of words provided in text format. 

## Feature✨

* Count the amount of words in a piece of written material.

* Show the entire amount of words.



## Installation

You can install the Word Counter Application via npm:

    npm i @mehwish_razzak/word_counter_app

## Usage

To start managing your word counter app, run the following command in your terminal:

    npx @mehwish_razzak/word_counter_app


## Technology used💻

With the aid of Node.js,TypeScript I have created this application. "npm packages" For the look, I utilized chalk and inquirer to make my application dynamic.

## license

This project is licensed under the MIT License.
npm package: @mehwww/prettier-plugin-thrift
Description: Prettier plugin for Thrift files
Author: Wenhan Meng
Latest version: 0.0.1

A [Prettier v3+](https://prettier.io/) plugin for formatting thrift files.

## Installation

First, install Prettier (v3+) and this plugin:

```bash
npm install --save-dev prettier @mehwww/prettier-plugin-thrift
```

Then, create a [`.prettierrc.js`](https://prettier.io/docs/en/configuration.html) file in the root of your project, and add the plugin to the `plugins` array:

```js
// .prettierrc.js
module.exports = {
  plugins: ["@mehwww/prettier-plugin-thrift"],
};
```
npm package: @meibin/watermark
Description: [![travis-icon]][travis-link]
Author: meiwhu
Latest version: 2.0.4

[![travis-icon]][travis-link]

# watermark
Generate watermark for image and video, based on ffmpeg.

# Dependency
- [ffmpeg](http://ffmpeg.org/)

# Install
`npm install @meibin/watermark`

# Use
```js
  const watermark = require('@meibin/watermark')
  
  const source = '/path/to/image/or/video'
  const target = '/path/to/output/file'

  // text watermark
  watermark(source, target, 'TextWatermark').then(() => {
    // done
  })
  // image watermark
  watermark(source, target, imageSource, { textMark: false }).then(() => {
    // done
  })

```

[travis-icon]:https://travis-ci.org/meiwhu/watermark.svg?branch=master
[travis-link]:https://travis-ci.org/meiwhu/watermark
npm package: @meierdev/10xdev
Description: Forget Rork, Lovable, Bolt — build apps and SaaS with just your Claude subscription
Author: Robin Meier
Latest version: 0.1.9

# 10xdev

Forget Rork, Lovable, Bolt. If you have a Claude subscription, you already have everything you need to build apps and SaaS.

**10xdev** sets up your entire dev environment in one command — so you can start building, not configuring.

## Prerequisites

You need **Node.js 18+** (includes npm) to run the setup.

👉 [Download Node.js](https://nodejs.org/en/download) (LTS, works on macOS, Windows & Linux)

Verify it works:

```bash
node -v   # should show v18 or higher
npm -v    # should show a version number
```

## Quick Start

```bash
npx @meierdev/10xdev init
```

This installs and configures everything you need:

- **Node.js, Git, GitHub CLI** — prerequisites
- **Claude Code** — AI-powered coding
- **Supabase** — database + auth
- **Vercel** — deployment
- **Resend** — emails
- **8 Claude Code skills** — your new workflow

## Skills

After `init`, these commands are available inside Claude Code:

| Skill | What it does |
|-------|-------------|
| `/create-saas` | Scaffold Next.js + Supabase + shadcn/ui + Tailwind + Stripe + Resend + Vercel |
| `/create-app` | Scaffold Expo + Supabase + Resend mobile app |
| `/preview-saas` | Start dev server, open browser |
| `/preview-app` | Start dev server, open iOS/Android simulator |
| `/sync` | Git pull, commit, push + branch management |
| `/deploy` | Deploy to Vercel production |
| `/status` | Show running servers, git state, ports |
| `/check` | Health check — is everything installed? |

## Example Workflow

```bash
# 1. Setup once
npx @meierdev/10xdev init

# 2. Start Claude Code
claude

# 3. Inside Claude Code, create your project
/create-saas

# 4. Code with Claude, then ship it
/sync        # commit & push
/deploy      # ship to production
```

## Requirements

- macOS, Linux, or Windows
- Node.js 18+
- [Claude Code](https://claude.ai/download) subscription

## License

MIT