open-index/open-npm huggingface dataset:
npm package: @godzillaba/mutest
Description: Mutation testing for Solidity. Uses [Gambit](https://github.com/Certora/gambit) to generate mutants and [Foundry](https://github.com/foundry-rs/foundry) to test them.
Latest version: 1.6.2

# mutest

Mutation testing for Solidity. Uses [Gambit](https://github.com/Certora/gambit) to generate mutants and [Foundry](https://github.com/foundry-rs/foundry) to test them.

## Usage

```sh
npx @godzillaba/mutest src/Counter.sol
```

Pass one or more Solidity files. Mutest will:

1. Create parallel copies of your project (8 by default)
2. Generate mutants with Gambit (e.g. `++` -> `--`, assignments replaced)
3. Run `forge test` against each mutant across the worker copies
4. Report which mutants were killed (tests caught them) or survived (coverage gap)

Surviving mutants are written to `gambit_out/survivors.json`.

### Re-testing survivors

Run without arguments to re-test only the survivors from a previous run:

```sh
npx @godzillaba/mutest
```

This reads `gambit_out/survivors.json` (or falls back to `gambit_out/gambit_results.json`) and re-runs the test suite against those mutants. Useful after improving your tests to check if previously surviving mutants are now caught.

### Options

`--workers <n>` / `-w <n>` — number of parallel workers (default: 8).

```sh
npx @godzillaba/mutest --workers 4 src/Counter.sol
```

`--test-cmd <cmd>` / `-t <cmd>` — override the test command. The command runs via `bash -c` with the worker directory as `cwd`. Defaults to `forge test --optimize false --threads 1 --root <workerDir>`.

```sh
npx @godzillaba/mutest --test-cmd "npx hardhat test" src/Counter.sol
```

## Requirements

- [Foundry](https://getfoundry.sh/) (`forge`)
- [Gambit](https://github.com/Certora/gambit) (`gambit`)
- `solc` in PATH
- Node.js >= 18
npm package: @godzillaba/safe-signing-cli
Description: This tool allows users to specify a gnosis safe transaction batch with JSON and sign it in the browser. Signatures can then be collected and executed with this same tool.
Latest version: 1.1.1

# Gnosis Safe Transaction Signing Utility

This tool allows users to specify a gnosis safe transaction batch with JSON and sign it in the browser. Signatures can then be collected and executed with this same tool.

```
npx @godzillaba/safe-signing-cli@1.1.1
```

Transaction file sample:

```json
[
  {
    "to": "0x1234567890abcdef1234567890abcdef12345678",
    "value": "0",
    "data": "0xabcdef",
    "operation": 0
  },
  {
    "to": "0x1234567890abcdef1234567890abcdef12345678",
    "value": "0",
    "data": "0x112233",
    "operation": 0
  }
]
```
npm package: @godzillaba/signing-cli
Description: This tool allows users to specify a transaction request and sign+send it in the browser.
Latest version: 1.0.0

# Transaction Signing Utility

This tool allows users to specify a transaction request and sign+send it in the browser.

```
npx @godzillaba/signing-cli@1.0.0 <chainId> <to> <value> <data>
```
npm package: @godzu/sum-huyhoang
Description: Một thư viện giúp bạn tính tổng của 2 số bất kỳ
Author: sum-huyhoang
Latest version: 1.0.0

# sum-huyhoang
Một thư viện giúp bạn tính tổng của 2 số bất kỳ

Đơn giản, dễ dùng, cực kỳ nhẹ
npm package: @godzu/tea-sample
Description: This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
Latest version: 0.2.0

This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).

## Getting Started

First, run the development server:

```bash
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
```

Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.

You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.

This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.

## Learn More

To learn more about Next.js, take a look at the following resources:

- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.

You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!

## Deploy on Vercel

The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.

Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.