open-index/open-npm huggingface dataset:
npm package: @khangdt22/hardhat
Description: Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.
Author: Nomic Labs LLC
Latest version: 2.17.6

![](https://user-images.githubusercontent.com/176499/96893278-ebc67580-1460-11eb-9530-d5df3a3d65d0.png) [![NPM Package](https://img.shields.io/npm/v/hardhat.svg?style=flat-square)](https://www.npmjs.org/package/hardhat) [![GitPOAP Badge](https://public-api.gitpoap.io/v1/repo/NomicFoundation/hardhat/badge)](https://www.gitpoap.io/gh/NomicFoundation/hardhat)

---

Hardhat is an Ethereum development environment for professionals. It facilitates performing frequent tasks, such as running tests, automatically checking code for mistakes or interacting with a smart contract. Check out the [plugin list](https://hardhat.org/plugins/) to use it with your existing tools.

Built by the [Nomic Foundation](https://nomic.foundation/) for the Ethereum community.

Join our [Hardhat Support Discord server](https://hardhat.org/discord) to stay up to date on new releases, plugins and tutorials.

## Installation

To install Hardhat, go to an empty folder, initialize an `npm` project (i.e. `npm init`), and run

```
npm install --save-dev hardhat
```

Once it's installed, just run this command and follow its instructions:

```
npx hardhat
```

## Documentation

On [Hardhat's website](https://hardhat.org) you will find:

- [Guides to get started](https://hardhat.org/getting-started/)
- [Hardhat Network](https://hardhat.org/hardhat-network/)
- [Plugin list](https://hardhat.org/plugins/)

## Contributing

Contributions are always welcome! Feel free to open any issue or send a pull request.

Go to [CONTRIBUTING.md](./CONTRIBUTING.md) to learn about how to set up Hardhat's development environment.

## Feedback, help and news

[Hardhat Support Discord server](https://hardhat.org/discord): for questions and feedback.

[Follow Hardhat on Twitter.](https://twitter.com/HardhatHQ)

## Happy building!

👷‍♀️👷‍♂️👷‍♀️👷‍♂️👷‍♀️👷‍♂️👷‍♀️👷‍♂️👷‍♀️👷‍♂️👷‍♀️👷‍♂️👷‍♀️👷‍♂️
npm package: @khanghoang/react-native-mock
Description: A fully mocked and test-friendly version of react native
Author: Jake Howard
Latest version: 16.0.0-alpha.12

# react-native-mock [![Build Status](https://travis-ci.org/RealOrangeOne/react-native-mock.svg?branch=master)](https://travis-ci.org/RealOrangeOne/react-native-mock)

[![Join the chat at https://gitter.im/RealOrangeOne/react-native-mock](https://badges.gitter.im/RealOrangeOne/react-native-mock.svg)](https://gitter.im/RealOrangeOne/react-native-mock?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
A fully mocked and test-friendly version of react native

## Requirements
- Node.js 4+
- The latest version of react-native

__Note__: This library is designed to work with the most recent version of react-native. If you aren't using the most recent version, you will need to download an older version of this library, as the API is likely to be different, and the dependencies are likely to break.

## How Am I Supposed To Use This?

```bash
npm i react-native-mock --save-dev
```

```js
/* file-that-runs-before-all-of-my-tests.js */

// This will mutate `react-native`'s require cache with `react-native-mock`'s.
require('react-native-mock/mock'); // <-- side-effects!!!
```

## Why?

Testing React Native components is *hard*.  I'm hoping this makes it easier.

I wrote a React Testing Library that works really well for React "Web", but didn't really work for React "Native" without something like this.


## Wait... Is this actually a terrible idea?

I don't know. Maybe.

I'd love to figure that out though... feel free to file an issue if you have opinions.


## Contributing
Discovered a bug, got a new feature, or found something that needs improving? __Submit a PR!__

Make sure to read through the CONTRIBUTING.md file before submitting your PR!

### Core Contributors
- [Jake Howard](https://github.com/RealOrangeOne)
- [Leland Richardson](https://github.com/lelandrichardson) (Original Creator)

## What do the labels mean?
See [this wiki page](https://github.com/RealOrangeOne/react-native-mock/wiki/Labels---What-do-they-mean%3F).
npm package: @khanghy3004/node-file-manager
Description: File manager web based on Koa and Angular.js
Author: Khang Hy
Latest version: 0.1.2

# Nodejs File Manager
Login, manager, edit, download, rename, delete,...
## Screen Shot
| ![login.png](example/login.png)) | 
|:--:| 
| *Login* |

| ![screenshot.png](example/screenshot.png) | 
|:--:| 
| *Dashboard* |

| ![edit.png](example/edit.png)) | 
|:--:| 
| *Edit* |
 
## Usage

```sh
  git clone https://github.com/khanghy3004/node-file-manager.git
  cd node-file-manager
  npm i
  cd lib
  node --harmony index.js -p 8080 -d /path/to
```

We can run node-file-manager in terminal directly. We can specify prot add data root dir by `-p` and `-d`, default with 5000 and scripts directory.

Then, we can view localhost:8080/ in our browr.
npm package: @khanglvm/quick-alias
Description: Quick shell alias setup - AI git commits, shell reload, pnpm dev aliases, and more
Author: khanglvm
Latest version: 1.2.0

# @khanglvm/quick-alias

⚡ Quick shell alias setup - boost your terminal productivity!

## Quick Install

```bash
# Interactive (all features)
npx @khanglvm/quick-alias
```

## Features

- **🤖 AI Commit** - Auto-generate commit messages with AI
- **🔄 Shell Reload** - Hot-reload shell config
- **📦 Stealth pnpm** - Use pnpm in yarn/npm projects transparently

---

## AI Commit

Set up `gp` and `gc` commands for AI-generated commit messages.

```bash
gp                 # Stage all → AI commit → Push
gc                 # AI commit for staged files
gp -r              # Review AI message before commit
gp "custom msg"    # Use your own message
```

**Supported AI CLIs:** Claude, Gemini, Copilot, OpenCode

---

## Shell Reload

Quick alias to reload your shell configuration:

```bash
rl     # or src, reload
```

---

## Stealth pnpm

**Use pnpm in yarn/npm projects without changing any config files.**

Projects continue using `yarn` and `npm` commands as normal, while you get 80% disk space savings via pnpm's global store.

### Commands

```bash
di     # Install via pnpm (yarn/npm commands still work!)
da     # Add dep (updates yarn.lock/package-lock.json for team)
dr     # Remove dep (updates lockfile for team)
```

### How it works

| What | Benefit |
|:-----|:--------|
| **Installs via pnpm** | 80% disk savings via content-addressable store |
| **yarn/npm commands work** | `yarn dev`, `npm run build` work normally after `di` |
| **Auto-generates configs** | `pnpm-workspace.yaml`, `.pnpmfile.cjs` created automatically |
| **No git changes** | All generated files added to `.git/info/exclude` |
| **Team compatibility** | `da`/`dr` use yarn/npm to update lockfiles |

### Example

```bash
# You (using stealth pnpm)
cd ~/project && di                # Install via pnpm, saves space
yarn dev                          # Works normally!
da lodash                         # Install lodash, updates lock file, reinstalls via pnpm

# Your teammate (using yarn)
cd ~/project && yarn install      # Uses your updated yarn.lock
yarn dev                          # Works as expected
```

---

## Requirements

- Node.js >= 18.0.0
- zsh or bash shell

## License

MIT
npm package: @khanglvm/tool-hub-mcp
Description: Serverless MCP Aggregator - Reduce AI context token consumption by 38%
Author: khanglvm
Latest version: 1.1.11

# @khanglvm/tool-hub-mcp

**Serverless MCP Aggregator** - Reduce AI context token consumption by 38%

## Quick Start

```bash
# Zero-install usage (recommended)
npx @khanglvm/tool-hub-mcp setup
npx @khanglvm/tool-hub-mcp serve
npx @khanglvm/tool-hub-mcp benchmark
```

Also works with other JS package runners:
```bash
bunx @khanglvm/tool-hub-mcp setup
pnpm dlx @khanglvm/tool-hub-mcp setup
yarn dlx @khanglvm/tool-hub-mcp setup
```

## What It Does

When using multiple MCP servers with AI clients (Claude Code, OpenCode, etc.), each server exposes all its tools to the AI. With 5+ servers, you can easily consume **25,000+ tokens** just for tool definitions.

`tool-hub-mcp` acts as a single MCP endpoint that exposes only **5 meta-tools**:

| Tool | Description |
|------|-------------|
| `hub_list` | List all registered MCP servers |
| `hub_discover` | Get tools from a specific server |
| `hub_search` | Search for tools across servers |
| `hub_execute` | Execute a tool from a server |
| `hub_help` | Get detailed help for a tool |

**Result:** 18,613 tokens saved = **38.48% reduction** (measured with 6 MCP servers in Claude Code)

## Commands

```bash
# Import configs from AI CLI tools (Claude Code, OpenCode, etc.)
npx @khanglvm/tool-hub-mcp setup

# Run as MCP server (for AI client integration)
npx @khanglvm/tool-hub-mcp serve

# Add MCP servers manually
npx @khanglvm/tool-hub-mcp add jira --command npx --arg -y --arg @lvmk/jira-mcp

# Run token efficiency benchmark
npx @khanglvm/tool-hub-mcp benchmark

# Run speed/latency benchmark
npx @khanglvm/tool-hub-mcp benchmark speed
```

## MCP Client Configuration

Add to your AI client config:

**Claude Code:**
```bash
claude mcp add tool-hub -- npx @khanglvm/tool-hub-mcp serve
```

**Manual JSON config:**
```json
{
  "mcpServers": {
    "tool-hub": {
      "command": "npx",
      "args": ["@khanglvm/tool-hub-mcp", "serve"]
    }
  }
}
```

## Platforms

This package automatically installs the correct binary for your platform:

- macOS (Apple Silicon & Intel)
- Linux (x64 & ARM64)
- Windows (x64)

## License

MIT © khanglvm