open-index/open-npm huggingface dataset:
npm package: @nerjs/eslint
Description: frequently used eslint config
Author: nerjs
Latest version: 1.0.2
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# frequently used eslint config


> Does not work as an extension field. Better Use [@nerjs/eslint-config](https://github.com/nerjs/utils/tree/master/eslint-config#readme)


## Install

```
npm i @nerjs/eslint
```
or
```
yarn add @nerjs/eslint
```


## Use:


file: `.eslintrc.js`
```js
module.exports = require('@nerjs/eslint')
```


---


#### [:link: All utils ](https://github.com/nerjs/utils#readme)
npm package: @nerjs/eslint-config
Description: frequently used eslint config
Author: nerjs
Latest version: 1.0.1
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# Frequently used eslint config


## Install

```
npm i @nerjs/eslint-config
```
or
```
yarn add @nerjs/eslint-config
```


## Use:


> file: `.eslintrc.js`

```js
module.exports = {
    extends: '@nerjs/eslint-config'
}
```


---


#### [:link: All utils ](https://github.com/nerjs/utils#readme)
npm package: @nerjs/express
Description: frequently used express config
Author: nerjs
Latest version: 1.0.3
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# express configs

## Install
```
npm i @nerjs/exress
```
or:
```
yarn add @nerjs/express
```

## Use

### createApp
```js
const createApp = require('@nerjs/express/app')

const app = createApp({/* ...appConfig */})
```

returns [express app](https://expressjs.com/en/4x/api.html#app)

#### appConfig:

|prop name|type|default|description|
|:--|:--:|:--:|:--|
|***logger***|**String** \| **Function**|`'dev'`| settings for [morgan](https://github.com/expressjs/morgan#readme) |
|***views***|**String**|| path to [views](https://expressjs.com/en/guide/using-template-engines.html) dir. View engine: [ejs](https://github.com/tj/ejs) |
|***bodyJson***|**Boolean**|`true`| use [body-parser](https://github.com/expressjs/body-parser) method [json()](https://github.com/expressjs/body-parser#bodyparserjsonoptions) |
|***bodyUrlcoded***|**Boolean** \| **[Object](https://github.com/expressjs/body-parser#options-3)** |`true`| use [body-parser](https://github.com/expressjs/body-parser) method [urlencoded()](https://github.com/expressjs/body-parser#bodyparserurlencodedoptions) |
|***cookies***|**Boolean**|`true`|use [cookie-parser](https://github.com/expressjs/cookie-parser#readme)|
|***favicon***|**String**||path to faficon. Use [serve-favicon](https://github.com/expressjs/serve-favicon#readme)|
|***static***|**String** \| **[String]** || use [express.static()](https://expressjs.com/ru/4x/api.html#express.static) |


### createHmrApp 

Create [Hot Module Replacement](https://webpack.js.org/concepts/hot-module-replacement/) with express

returns [express app](https://expressjs.com/en/4x/api.html#app)

```js
const createHmrApp = require('@nerjs/express/hmr')
```

#### create express app with HMR:
use default [appConfig](#appconfig)
```js
const app = createHmrApp(pathToWebpackConfig)
```

#### add HMR to [express app](https://expressjs.com/en/4x/api.html#app)
```js
const app = createHmrApp(app, pathToWebpackConfig)
```


#### create express app with config and HMR

accepts a [appConfig](#appconfig) as the first argument

```js
const app = createHmrApp(appConfig, pathToWebpackConfig)
```


### isExpressApp
```js
const isExpressApp = require('@nerjs/express/lib/isExpressApp')
const express = require('express')

const app = express()


isExpressApp(app) == true
isExpressApp({}) == false
```

---


#### [:link: All utils ](https://github.com/nerjs/utils#readme)
npm package: @nerkarso/eslint-config
Description: ESLint configuration
Author: Ner Karso
Latest version: 0.2.0

# eslint-config

ESLint configuration.

## Installation

```sh
npm install -D @nerkarso/eslint-config
```

## Usage

Add it to the `extends` property in your **package.json** file:

```json
{
  "eslintConfig": {
    "extends": [
      "@nerkarso/eslint-config/react"
    ]
  }
}
```

Or in your **.eslintrc.json** file:

```json
{
  "extends": ["@nerkarso/eslint-config/react"]
}
```
npm package: @nerkarso/prettier-config
Description: Prettier configuration
Author: Ner Karso
Latest version: 0.1.1

# prettier-config

Prettier configuration.

## Installation

```sh
npm install -D @nerkarso/prettier-config
```

## Usage

Add a key in your **package.json** file:

```json
"prettier": "@nerkarso/prettier-config"
```

Or create a **.prettierrc** file and export a string:

```
@nerkarso/prettier-config
```

Or create a **prettier.config.js** file and export an object:

```js
module.exports = {
  ...require('@nerkarso/prettier-config'),
  // Properties to be overwritten
};
```
npm package: @nero.ai/cli
Description: CLI for NERO - Neural Experience & Review Orchestrator
Author: James McCombe
Latest version: 0.2.3

# @nero.ai/cli

Command-line interface for [NERO](https:.ai/.ai/github.com.ai/jamesmccombe.ai/nero) - Neural Experience & Review Orchestrator.

## Installation

```bash
npm install -g @nero.ai/cli
```

## Commands

### `nero init`

Initialize NERO in your project:

```bash
cd your-project
nero init
```

This creates a `nero.ai/` directory with:
- `manifest.json` - Marks repo as NERO-enabled
- `system.md` - Custom rules for this project
- `policy.json` - Auto-merge and risk settings
- `mode.json` - Current mode (fast.ai/deep.ai/auto)
- `log.jsonl` - Activity log

### `nero ui`

Open the terminal UI:

```bash
nero ui
```

Features:
- Live mode display (fast.ai/deep.ai/auto)
- Real-time activity log with reasoning IDs
- Command input for quick mode changes

## Droid Integration

The CLI includes `nero-hook` for Droid integration:

```bash
# Register with Droid
droid hooks add preprompt "nero-hook preprompt"
```

### `:` Commands (inside Droid)

| Command | Description |
|---------|-------------|
| `:fast` | Set NERO to fast mode |
| `:deep` | Set NERO to deep mode |
| `:auto` | Set NERO to auto mode |
| `:status` | Show current NERO status |
| `:explain P14` | Explain a specific log entry |
| `:log` | Show recent log entries |

See [Droid integration guide](https:.ai/.ai/github.com.ai/jamesmccombe.ai/nero.ai/blob.ai/main.ai/docs.ai/droid-integration.md) for details.
npm package: @nero.ai/core
Description: Core library for NERO - Neural Experience & Review Orchestrator
Author: James McCombe
Latest version: 0.2.3

# @nero.ai/core

Core library for [NERO](https:.ai/.ai/github.com.ai/jamesmccombe.ai/nero) - Neural Experience & Review Orchestrator.

## Installation

```bash
npm install @nero.ai/core
```

## Usage

```typescript
import { loadMode, saveMode, NeroLogger } from '@nero.ai/core';

.ai/.ai/ Load current mode
const mode = loadMode('..ai/nero');

.ai/.ai/ Log an event
const logger = new NeroLogger('..ai/nero');
logger.log('PLAN', 'Starting task analysis');
```

## API

- `loadMode(neroDir)` .ai/ `saveMode(neroDir, mode)` - Read.ai/write mode.json
- `loadPolicy(neroDir)` - Read policy.json
- `NeroLogger` - Append to log.jsonl with auto-generated IDs
- `findNeroDir(startDir)` - Find nearest nero.ai/ directory
- `parseNeroId(id)` - Parse IDs like "P14" into category + number

## ID Categories

| Prefix | Category | Description |
|--------|----------|-------------|
| P | PLAN | Planning decisions |
| M | MEMORY | AEL retrieval.ai/writing |
| E | EXEC | Code edits, commands |
| T | TEST | Test runs and results |
| R | REVIEW | Reviewer decisions |
| G | GOV | Governance, mode.ai/policy changes |

See [main documentation](https:.ai/.ai/github.com.ai/jamesmccombe.ai/nero) for details.
npm package: @nero.ai/mcp-server
Description: MCP server for NERO - integrates with AI coding agents
Author: James McCombe
Latest version: 0.2.3

# @nero.ai/mcp-server

MCP server for [NERO](https:.ai/.ai/github.com.ai/jamesmccombe.ai/nero) integration with AI coding agents like Droid.

## Installation

```bash
npm install -g @nero.ai/mcp-server
```

## Usage with Droid

Register the MCP server:

```bash
droid mcp add nero "nero-mcp-server"
```

## Available Tools

| Tool | Description |
|------|-------------|
| `nero_get_mode` | Get current NERO mode (fast.ai/deep.ai/auto) |
| `nero_control` | Change mode or get status |
| `nero_record_event` | Log an event with auto-generated ID |
| `nero_explain` | Get details about a log entry by ID |

### Tool Details

#### `nero_get_mode`
- Input: none
- Output: `{ mode: "fast" | "deep" | "auto" }`

#### `nero_control`
- Input: `{ command: "fast" | "deep" | "auto" | "status" }`
- Output: `{ success: boolean, mode: string, info?: object }`

#### `nero_record_event`
- Input: `{ category: "PLAN" | "MEMORY" | "EXEC" | "TEST" | "REVIEW" | "GOV", message: string, meta?: object }`
- Output: `{ id: string }`

#### `nero_explain`
- Input: `{ id: string }` (e.g., "P14")
- Output: `{ entry: NeroLogEntry }` or `{ error: string }`

See [main documentation](https:.ai/.ai/github.com.ai/jamesmccombe.ai/nero) for details.
npm package: @nero.ai/tui
Description: Terminal UI for NERO - Neural Experience & Review Orchestrator
Author: James McCombe
Latest version: 0.2.3

# @nero.ai/tui

Terminal interface for [NERO](https://github.com/jamesmccombe/nero) - Neural Experience & Review Orchestrator.

## Installation

Usually installed as part of `@nero.ai/cli`. For standalone use:

```bash
npm install -g @nero.ai/tui
```

## Usage

```bash
nero
```

## Features

- **Live mode display** - Shows current mode (fast/deep/auto) with color coding
- **Real-time activity log** - Displays recent events with reasoning IDs
- **Command input** - Quick mode changes

## Commands

Type these in the command bar:

| Command | Description |
|---------|-------------|
| `fast` | Set mode to fast |
| `deep` | Set mode to deep |
| `auto` | Set mode to auto |
| `status` | Show current status |
| `quit` / `q` | Exit |

Press `ESC` to exit.

## Screenshot

```
░▒▓███████▓▒░░▒▓████████▓▒░▒▓███████▓▒░░▒▓████████▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░      ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░
...
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Ｎｅｕｒａｌ  Ｅｘｐｅｒｉｅｎｃｅ  ＆  Ｒｅｖｉｅｗ  Ｏｒｃｈｅｓｔｒａｔｏｒ

                  Mode: DEEP  |  v0.2.1

NERO Active — Logging events
[G1] GOV     Mode changed to DEEP
[P1] PLAN    Task received: Fix the authentication bug
```

See [main documentation](https://github.com/jamesmccombe/nero) for details.
npm package: @nero2201/node-red-escpos-node
Description: A node for communicating with compatible ESC/POS receipt printers over a network.
Author: Benjamin Kasser
Latest version: 0.1.0

# Node-RED ESC/POS Node

## Description
This project provides a Node-RED node for interacting with ESC/POS compatible printers. It allows you to easily integrate receipt printing into your Node-RED workflows.

## Installation
To install the node, run the following command in your Node-RED user directory (typically `~/.node-red`):

```sh
npm install node-red-escpos-node
```

## Usage
1. Drag the ESC/POS node from the palette into your flow.
2. Configure the node with the appropriate printer settings.
3. Connect the node to your flow and deploy.

## Features
- Print text
- Cut paper

## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.

## Contributing
Contributions are welcome! Please submit a pull request or open an issue to discuss any changes.

## Author
Benjamin Kasser

## Implementation Roadmap
- Print images
- Print barcodes

## Acknowledgements
- [Node-RED](https://nodered.org/)
- [ESC/POS](https://en.wikipedia.org/wiki/ESC/POS)
npm package: @neroblue/nestjs-package-starter
Description: NestJS npm package starter
Author: Gigi Bertelli
Latest version: 1.0.0

<h1 align="center"></h1>

<div align="center">
  <a href="http://nestjs.com/" target="_blank">
    <img src="https://nestjs.com/img/logo_text.svg" width="150" alt="Nest Logo" />
  </a>
</div>

<h3 align="center">NestJS npm Package Starter</h3>

<div align="center">
  <a href="https://nestjs.com" target="_blank">
    <img src="https://img.shields.io/badge/built%20with-NestJs-red.svg" alt="Built with NestJS">
  </a>
</div>

### Installation

1. Clone the repo
2. Run npm/yarn install

```bash
cd nestjs-package-starter
npm install
```

## Change Log

See [Changelog](CHANGELOG.md) for more information.

## Contributing

Contributions welcome! See [Contributing](CONTRIBUTING.md).

## Author

**John Biundo (Y Prospect on [Discord](https://discord.gg/G7Qnnhy))**

## License

Licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
npm package: @nerojridder/test-framework-cli
Description: A CLI tool for managing test frameworks
Author: Nero James Ridder
Latest version: 1.0.2

# Test Framework CLI

A CLI tool that generates a complete boilerplate for automated testing projects using either Cypress or Playwright.

## 🔡 About This Project

This command-line utility was built to accelerate the initial setup of an automation testing project. With a single command, it asks interactive questions and creates the entire folder structure, configuration files, and code examples, letting you start testing in seconds.

## 🧰 Features

* **Multi-Framework:** Choose between **Cypress** or **Playwright**.
* **Multi-Language:** Full support for **TypeScript** or **JavaScript**.
* **Hybrid Structure:** Generates a setup ready for both **Frontend (E2E)** and **Backend (API)** tests in the same project.
* **Smart Boilerplate:**
    * Creates a `package.json` with the correct dependencies and scripts.
    * Configures `cypress.config.js` / `playwright.config.js`.
    * Adds `tsconfig.json` (if TypeScript is selected).
    * Generates **Page Objects (POM)** and **Service Objects (SOM)** examples.
    * Includes a `.gitignore` and `.env.example` file.

## 📦 Installation

To install and use this CLI globally on your machine:

```bash

# 0. For downloading it from npm, run this line 
npm install -g test-framework-cli

# 1. In this project's root, create a symbolic link
npm link

# 2. Now you can use the "automation-simplifier" command anywhere
automation-simplifier create <your-project-name>

$ create-test-project create my-test-project

? Which framework would you like to use?
❯ cypress
  playwright

? Which language do you prefer?
❯ typescript
  javascript

? What types of testing will you include? (Use Space to select)
❯ ◉ Frontend (E2E)
  ◉ Backend (API)

? Would you like to include example files (POM/SOM and tests)? (Y/n)
❯ Yes

🚀 Creating your project <your-project-name>...
🎉 Successfully created project <your-project-name>!

# After the project is created, don't forget to install its dependencies:
cd my-test-project
npm install
```