open-index/open-npm huggingface dataset:
npm package: @praveenkumarreddy8498/ang-ui-lib
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 13.3.0.
Latest version: 0.0.1

# AngUiLib

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 13.3.0.

## Code scaffolding

Run `ng generate component component-name --project ang-ui-lib` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project ang-ui-lib`.
> Note: Don't forget to add `--project ang-ui-lib` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build ang-ui-lib` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build ang-ui-lib`, go to the dist folder `cd dist/ang-ui-lib` and run `npm publish`.

## Running unit tests

Run `ng test ang-ui-lib` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page.
npm package: @praveenkumarreddy8498/slideshow-lib
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 13.3.0.
Latest version: 0.0.1

# SlideshowLib

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 13.3.0.

## Code scaffolding

Run `ng generate component component-name --project slideshow-lib` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project slideshow-lib`.
> Note: Don't forget to add `--project slideshow-lib` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build slideshow-lib` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build slideshow-lib`, go to the dist folder `cd dist/slideshow-lib` and run `npm publish`.

## Running unit tests

Run `ng test slideshow-lib` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page.
npm package: @praveenlodhi/elixir-ui
Description: CLI for adding Elixir UI components to your project.
Latest version: 0.2.1

# @praveenlodhi/elixir-ui

CLI for adding Elixir UI components to your project.

## What is Elixir UI?

Elixir UI is a component collection for modern React/Next.js apps. The CLI helps
you copy selected components into your project with the required internal files
and external package dependencies.

## Install and run the CLI

Use one of the following commands without installing globally:

```bash
npx @praveenlodhi/elixir-ui add <COMPONENT_NAME>
```

```bash
pnpm dlx @praveenlodhi/elixir-ui add <COMPONENT_NAME>
```

```bash
yarn dlx @praveenlodhi/elixir-ui add <COMPONENT_NAME>
```

```bash
bun x @praveenlodhi/elixir-ui add <COMPONENT_NAME>
```

Add multiple components at once:

```bash
npx @praveenlodhi/elixir-ui add motion-sidebar motion-gallery orbital-flow
```

## What the add command does

- Copies component files from the packaged registry into your current project
- Resolves and copies internal dependencies used by each component
- Installs required npm packages automatically using your project package manager
  (bun, pnpm, yarn, or npm)

## Output paths

- Component files are written to `src/components/ui`
- Internal support files are written to their matching folders (for example
  `src/lib`, `src/hooks`, and `src/styles`) when required by a component

## Available in docs navigation

The following items are currently exposed from the shared layout navigation.

### Templates

- portfolio
- e-commerce
- blog

### Components

#### 3D Components

- funnel-gallery
- liquid-frame
- vision-glass-card
- orbital-flow
- motion-gallery
- vanilla-tilt-card

#### Card Components

- testimonial-card
- event-card
- stat-card
- navigational-card

#### Navigation

- motion-sidebar

#### Layout Components

- gallery-showcase
- masonry-grid

#### Text Components

- tidal-text-animation

#### UI Components

- action-button
- read-more
- quantity-stepper

## Local development

Install dependencies:

```bash
bun install
```

Generate registry metadata and files:

```bash
bun run generate:registry
```

Build CLI bundle:

```bash
bun run build
```

Watch mode for development:

```bash
bun run dev
```

## Publish

```bash
npm publish --access public
```

prepublishOnly runs the build automatically.
npm package: @praveenpn180/nodewatchr
Description: Configurable log monitoring and alerting for Node.js applications
Latest version: 0.1.1

# nodewatchr

Log monitoring and alerting for Node.js. Watch stdout, stderr, or log files
and fire alerts to Telegram, Slack, Discord, or email when configurable
rules are triggered.

## Install

npm install @praveenpn180/nodewatchr

## Quickstart

npx nodewatchr --config ./nodewatchr.config.js

## Config reference

### Rules
| Field          | Type     | Required | Description                         |
|----------------|----------|----------|-------------------------------------|
| name           | string   | ✅       | Unique rule identifier              |
| match          | RegExp   | ✅       | Pattern to match against each line  |
| threshold      | object   | —        | Count-based threshold config        |
| rateThreshold  | object   | —        | Rate-spike detection config         |
| cooldownMs     | number   | —        | Minimum ms between alerts (default 60000) |
| severity       | string   | —        | 'critical' / 'warning' / 'info'     |
| templates      | object   | —        | Per-adapter message templates       |

### Adapters
| Type      | Required config fields               |
|-----------|--------------------------------------|
| telegram  | token, chatId                        |
| slack     | webhookUrl                           |
| discord   | webhookUrl                           |
| email     | host, port, user, pass, from, to     |

## Writing a custom adapter

Install the nodewatchr package, extend BaseAdapter, export as default.
Publish to npm with a name starting `nodewatchr-` for discoverability.

## CLI flags

--config       Path to config file (default: ./nodewatchr.config.js)
--no-hot-reload  Disable live config reload
--dead-letter-dir  Directory for failed alert logs