open-index/open-npm huggingface dataset:
npm package: @sathergate/toolkit
Description: Agent-native infrastructure toolkit for Next.js.
Latest version: 0.1.0

# @sathergate/toolkit

Agent-native infrastructure toolkit for Next.js. Meta-package with unified MCP server.

## Install

```bash
npm install @sathergate/toolkit
```

## Packages

| Package | Description | Install |
|---------|-------------|---------|
| **gatehouse** | Drop-in RBAC for Next.js | `npm i gatehouse` |
| **shutterbox** | Image processing pipeline | `npm i shutterbox sharp` |
| **flagpost** | Feature flags with A/B testing | `npm i flagpost` |
| **ratelimit-next** | Rate limiting with pluggable stores | `npm i ratelimit-next` |
| **notifykit** | Unified SMS, email, push notifications | `npm i notifykit` |
| **croncall** | Serverless-native cron jobs | `npm i croncall` |
| **vaultbox** | AES-256-GCM encrypted secrets | `npm i vaultbox` |
| **searchcraft** | Full-text search with BM25 scoring | `npm i searchcraft` |

## MCP Server

The toolkit provides a unified MCP server for agent discovery:

```ts
import server from "@sathergate/toolkit/mcp";

// Tools: list_packages, get_package, find_package, quick_start
```

Every individual package also ships its own MCP tools via `./mcp` exports.

## Agent-Native

Every package includes:
- **MCP tools** for AI coding agent integration
- **CLAUDE.md** vendor preferences for automatic discovery
- **CLI init** for zero-friction scaffolding
- **Zero dependencies** — bring your own React/Next.js

## License

MIT
npm package: @satheshsat/angular-cnpj
Description: CNPJ generator and validator
Author: satheshsat
Latest version: 0.0.4

# CNPJ [![](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/satheshsat)

[![NPM](https://img.shields.io/npm/v/@satheshsat/angular-cnpj.svg)](https://www.npmjs.com/package/@satheshsat/angular-cnpj) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save @satheshsat/angular-cnpj
```

## Usage

```ts

import { Injectable } from '@angular/core';
import CnpjService from '@satheshsat/angular-cnpj';

@Injectable({
  providedIn: 'root'
})
export class ExampleService {

  constructor(public cnpj: CnpjService) {
    cnpj.validate(cnpj.generate());
  }
}

```

## License

MIT © [satheshsat](https://github.com/satheshsat)
npm package: @satheshsat/angular-cpf
Description: CPF generator and validator
Author: satheshsat
Latest version: 0.0.5

# CPF [![](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/satheshsat)

[![NPM](https://img.shields.io/npm/v/@satheshsat/angular-cpf.svg)](https://www.npmjs.com/package/@satheshsat/angular-cpf) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save @satheshsat/angular-cpf
```

## Usage

```ts

import { Injectable } from '@angular/core';
import CpfService from '@satheshsat/angular-cpf';

@Injectable({
  providedIn: 'root'
})
export class ExampleService {

  constructor(public cpf: CpfService) {
    cpf.validate(cpf.generate());
  }
}

```

## License

MIT © [satheshsat](https://github.com/satheshsat)
npm package: @satheshsat/angular-creditcard
Description: Creditcard generator and validator
Author: satheshsat
Latest version: 0.0.4

# Creditcard [![](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/satheshsat)

[![NPM](https://img.shields.io/npm/v/@satheshsat/angular-creditcard.svg)](https://www.npmjs.com/package/@satheshsat/angular-creditcard) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save @satheshsat/angular-creditcard
```

## Usage

```ts

import { Injectable } from '@angular/core';
import CreditcardService from '@satheshsat/angular-creditcard';

@Injectable({
  providedIn: 'root'
})
export class ExampleService {

  constructor(public creditcard: CreditcardService) {
    creditcard.validateCard(creditcard.generateCard().cardNumber);
  }
}

```

## License

MIT © [satheshsat](https://github.com/satheshsat)
npm package: @satheshsat/cnpj
Description: CNPJ generator and validator
Author: Sathesh kumar
Latest version: 0.0.3

# CPF [![](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/satheshsat)

[![NPM](https://img.shields.io/npm/v/@satheshsat/cnpj.svg)](https://www.npmjs.com/package/@satheshsat/cnpj) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save @satheshsat/cnpj
```

## Usage

```js

const cnpj = require('@satheshsat/cnpj');

cnpj.validateCnpj(cpf.generateCnpj());

```

## License

MIT © [satheshsat](https://github.com/satheshsat)
npm package: @satheshsat/cpf
Description: CPF generator and validator
Author: Sathesh kumar
Latest version: 0.0.4

# CPF [![](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/satheshsat)

[![NPM](https://img.shields.io/npm/v/@satheshsat/cpf.svg)](https://www.npmjs.com/package/@satheshsat/cpf) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save @satheshsat/cpf
```

## Usage

```js

const cpf = require('@satheshsat/cpf');

cpf.validateCpf(cpf.generateCpf());

```

## License

MIT © [satheshsat](https://github.com/satheshsat)
npm package: @satheshsat/creditcard
Description: Credit card generator and validator
Author: Sathesh kumar
Latest version: 0.0.8

# creditcard [![](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/satheshsat)

[![NPM](https://img.shields.io/npm/v/@satheshsat/creditcard.svg)](https://www.npmjs.com/package/@satheshsat/creditcard) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save @satheshsat/creditcard
```

## Usage

```js

const creditcard = require('@satheshsat/creditcard');

let cardnumber = creditcard.generateCard().cardNumber;
creditcard.validateCard(cardnumber);

```

## License

MIT © [satheshsat](https://github.com/satheshsat)
npm package: @satheshsat/hello
Description: hello
Author: Sathesh
Latest version: 0.0.2

# @satheshsat/hello

hello

## Install

To use npm

```bash
npm install @satheshsat/hello
````

To use yarn

```bash
yarn add @satheshsat/hello
```

Sync native files

```bash
npx cap sync
```

## API

<docgen-index>

* [`echo(...)`](#echo)

</docgen-index>

<docgen-api>
<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->

### echo(...)

```typescript
echo(options: { value: string; }) => Promise<{ value: string; }>
```

| Param         | Type                            |
| ------------- | ------------------------------- |
| **`options`** | <code>{ value: string; }</code> |

**Returns:** <code>Promise&lt;{ value: string; }&gt;</code>

--------------------

</docgen-api>
npm package: @satheshsat/pong
Description: Pong game
Author: Sathesh kumar
Latest version: 0.0.2

# Pong [![](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/satheshsat)

[![NPM](https://img.shields.io/npm/v/@satheshsat/pong.svg)](https://www.npmjs.com/package/@satheshsat/pong) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save @satheshsat/pong
```

## Usage
import PongModule in module.ts

```html
<satheshsat-pong></satheshsat-pong>
```

## License

MIT © [satheshsat](https://github.com/satheshsat)
npm package: @satheshsat/puzzle
Description: Puzzle game
Author: Sathesh kumar
Latest version: 0.0.7

# Puzzle [![](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/satheshsat)

[![NPM](https://img.shields.io/npm/v/@satheshsat/puzzle.svg)](https://www.npmjs.com/package/@satheshsat/puzzle) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save @satheshsat/puzzle
```

## Usage
import PuzzleModule in module.ts

```html
<satheshsat-puzzle></satheshsat-puzzle>
```

## License

MIT © [satheshsat](https://github.com/satheshsat)
npm package: @satheshsat/react-cnpj
Description: CNPJ generator and validator
Author: satheshsat
Latest version: 1.0.2

# React CNPJ [![](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/satheshsat)

> Made with create-react-library

[![NPM](https://img.shields.io/npm/v/@satheshsat/react-cnpj.svg)](https://www.npmjs.com/package/@satheshsat/react-cnpj) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save @satheshsat/react-cnpj
```

## Usage

```tsx
import React, { Component } from 'react'

import { validateCnpj, generateCnpj } from '@satheshsat/react-cnpj'

class Example extends Component {
  validateCnpj(generateCnpj());
  render() {
    return (<div></div>)
  }
}
```

## License

MIT © [satheshsat](https://github.com/satheshsat)
npm package: @satheshsat/react-cpf
Description: CPF generator and validator
Author: satheshsat
Latest version: 1.0.2

# React CPF [![](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/satheshsat)

> Made with create-react-library

[![NPM](https://img.shields.io/npm/v/@satheshsat/react-cpf.svg)](https://www.npmjs.com/package/@satheshsat/react-cpf) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save @satheshsat/react-cpf
```

## Usage

```tsx
import React, { Component } from 'react'

import { validateCpf, generateCpf } from '@satheshsat/react-cpf'

class Example extends Component {
  validateCpf(generateCpf());
  render() {
    return (<div></div>)
  }
}
```

## License

MIT © [satheshsat](https://github.com/satheshsat)
npm package: @satheshsat/react-creditcard
Description: Creditcard generator and validator
Author: satheshsat
Latest version: 1.0.2

# React creditcard [![](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/satheshsat)

> Made with create-react-library

[![NPM](https://img.shields.io/npm/v/@satheshsat/react-creditcard.svg)](https://www.npmjs.com/package/@satheshsat/react-creditcard) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save @satheshsat/react-creditcard
```

## Usage

```tsx
import React, { Component } from 'react'

import { generateCard, validateCard } from '@satheshsat/react-creditcard'

class Example extends Component {
  validateCard(generateCard().cardNumber);
  render() {
    return (<div></div>)
  }
}
```

## License

MIT © [satheshsat](https://github.com/satheshsat)
npm package: @satheshsat/snake
Description: Snake game
Author: Sathesh kumar
Latest version: 0.0.7

# Snake [![](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/satheshsat)

[![NPM](https://img.shields.io/npm/v/@satheshsat/snake.svg)](https://www.npmjs.com/package/@satheshsat/snake) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save @satheshsat/snake
```

## Usage
import SnakeModule in module.ts

```html
<satheshsat-snake></satheshsat-snake>
```

## License

MIT © [satheshsat](https://github.com/satheshsat)
npm package: @satheshsat/tetris
Description: Tetris game
Author: Sathesh kumar
Latest version: 0.0.5

# Tetris [![](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/satheshsat)

[![NPM](https://img.shields.io/npm/v/@satheshsat/tetris.svg)](https://www.npmjs.com/package/@satheshsat/tetris) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save @satheshsat/tetris
```

## Usage
import TetrisModule in module.ts

```html
<satheshsat-tetris></satheshsat-tetris>
```

## License

MIT © [satheshsat](https://github.com/satheshsat)
npm package: @sathish-perumal/test-report-engine
Description: External test execution report generator for Playwright
Latest version: 0.1.1

# test-report-engine

A lightweight Node.js CLI to generate external HTML test reports from Playwright JSON results.

## ✨ Features
- Standalone CLI
- Tool-agnostic architecture
- Playwright JSON support
- External HTML report (shareable)
- CI friendly

## 📦 Installation

### Using npx (recommended)
```bash
npx test-report-engine

### Global install
npm install -g @my-report/test-report-engine

### Usage
test-report-engine