open-index/open-npm huggingface dataset:
npm package: @marlinjai/clearify
Description: An open-source documentation site generator. Turn markdown into beautiful docs.
Author: MarlinJai
Latest version: 1.14.0

# Clearify

An open-source documentation site generator. Turn markdown into beautiful docs.

## Features

- **Zero config** — drop markdown files in `docs/public/` and go
- **MDX support** — use React components in your docs (Callout, Tabs, Steps, Cards, CodeGroup, Accordion, Badge, Tooltip, Columns, Frame)
- **Mermaid diagrams** — fenced `mermaid` code blocks render as SVG, with optional build-time pre-rendering via Puppeteer
- **Built-in search** — instant full-text search across all pages and API endpoints
- **Dark mode** — automatic light/dark theme switching
- **Syntax highlighting** — beautiful code blocks with Shiki (dual light/dark themes)
- **SSG & SEO** — pre-rendered HTML, Open Graph, Twitter Cards, JSON-LD, sitemap, robots.txt
- **OpenAPI API Reference** — custom-built renderer for OpenAPI specs with code examples, schema viewer, and full design system integration
- **Multi-section support** — pill-based section switcher (e.g. public docs + internal docs)
- **Auto changelog** — drop a `CHANGELOG.md` in your project root, it appears as `/changelog`
- **README as landing page** — optionally include your project's `README.md` as the docs overview page

## Quick Start

Install Clearify as a dev dependency:

```bash
pnpm add -D @marlinjai/clearify
```

Scaffold your project:

```bash
pnpm exec clearify init
```

Start the dev server:

```bash
pnpm exec clearify dev
```

Your docs are live at `http://localhost:4747`.

## Configuration

Customize with `clearify.config.ts`:

```typescript
import { defineConfig } from '@marlinjai/clearify';

export default defineConfig({
  name: 'My Project',
  sections: [
    { label: 'Docs', docsDir: './docs/public' },
    { label: 'Internal', docsDir: './docs/internal', basePath: '/internal', draft: true },
  ],
  theme: {
    primaryColor: '#3B82F6',
    mode: 'auto',
  },
  openapi: {
    spec: './docs/openapi.json',
  },
});
```

## CLI Commands

| Command | Description |
|---------|-------------|
| `clearify dev` | Start Vite-powered dev server with HMR |
| `clearify build` | Build static documentation site |
| `clearify init` | Scaffold a docs folder (use `--no-internal` to skip internal section) |
| `clearify check` | Check for broken internal links |
| `clearify openapi:generate` | Generate OpenAPI spec from a NestJS app |

## Links

- [Documentation](https://github.com/marlinjai/clearify)
- [GitHub](https://github.com/marlinjai/clearify)
- [Changelog](./CHANGELOG.md)

## License

[MIT](./LICENSE)
npm package: @marlo-cloud/sentiment-client
Description: JavaScript/TypeScript client for Marlo sentiment analysis API
Author: Marlo Team
Latest version: 1.0.4

# @marlo-cloud/sentiment-client

JavaScript/TypeScript client for the [Marlo sentiment analysis API](https://marlo.cloud).

## Installation

```bash
npm install @marlo-cloud/sentiment-client
```

## Usage

### Basic Usage

```javascript
import { MarloClient } from '@marlo-cloud/sentiment-client';

const client = new MarloClient({
  apiKey: 'your-rapidapi-key'
});

// Analyze text sentiment
const result = await client.analyze('I love this product!');
console.log(result);
// {
//   sentiment: 'positive',
//   confidence: 0.9162,
//   scores: {
//     positive: 0.647,
//     neutral: 0.353,
//     negative: 0.0,
//     compound: 0.9162
//   },
//   text_length: 20
// }
```

### Industry-Specific Analysis

```javascript
// Healthcare context
const healthcareResult = await client.analyze(
  'Strong medication led to successful treatment',
  'healthcare'
);

// Gaming context  
const gamingResult = await client.analyze(
  'Epic gameplay but pay-to-win ruins it',
  'gaming'
);

// Technology context
const techResult = await client.analyze(
  'Memory leak in the application',
  'technology'
);
```

### Batch Analysis

```javascript
const texts = [
  'Great customer service!',
  'Product arrived damaged',
  'Fast shipping, excellent quality'
];

const results = await client.batchAnalyze(texts, 'retail');
```

### Supported Industries

```javascript
const industries = client.getSupportedIndustries();
console.log(industries);
// ['healthcare', 'technology', 'gaming', 'finance', 'restaurant', 
//  'automotive', 'real_estate', 'fitness', 'education', 'retail']
```

## Configuration Options

```javascript
const client = new MarloClient({
  apiKey: 'your-rapidapi-key',
  baseUrl: 'https://custom-endpoint.com', // optional
  timeout: 5000 // optional, default 10000ms
});
```

## Error Handling

```javascript
import { MarloClient, MarloError } from '@marlo-cloud/sentiment-client';

try {
  const result = await client.analyze('');
} catch (error) {
  if (error instanceof MarloError) {
    console.log(`Error ${error.statusCode}: ${error.message}`);
  }
}
```

## TypeScript Support

Full TypeScript support with detailed type definitions:

```typescript
import { MarloClient, SentimentResponse, Industry } from '@marlo-cloud/sentiment-client';

const client = new MarloClient({ apiKey: 'your-key' });
const result: SentimentResponse = await client.analyze('text', 'healthcare' as Industry);
```

## Resources

- **[Marlo API Documentation](https://marlo.cloud)** - Complete API guide and examples
- **[npm Package](https://www.npmjs.com/package/@marlo-cloud/sentiment-client)** - Install via npm
- **[GitHub Repository](https://github.com/marlocloud/clients)** - Source code and issues
- **[Support](https://marlo.cloud/support)** - Get help and contact support

## License

MIT
npm package: @marlon07021/facturama-nodejs-sdk
Description: Facturama SDK for Node.js
Author: Marlon Tornes
Latest version: 0.1.7

Facturama SDK
=============

- [X] HTTP Client  
- [X] HTTP Client Tests
- [X] HTTP Client Documentation
- [X] CFDI v4 Module
- [ ] CFDI v4 Module Tests
- [X] CFDI v4 Module Documentation
- [X] Retenciones Module
- [X] Retenciones Module Tests
- [X] Retenciones Module Documentation
- [X] CSD Module
- [X] CSD Module Tests
- [X] CSD Module Documentation
- [X] SAT Catalogs Module
- [ ] SAT Catalogs Module Tests
- [X] SAT Catalogs Module Documentation

---
[![License](https://img.shields.io/npm/l/@marlon07021/facturama-nodejs-sdk)](https://npmjs.org/package/@marlon07021/facturama-nodejs-sdk)
npm package: @marlon268/random-messages
Description: I don't know what to write for the first commit.
Author: Marlon Varon
Latest version: 1.0.1

# random-messages

Whenever I start a new project, I don't know what to write for the first commit. After doing a “git init” there is technically nothing there...

## Install

```npm
npm install -g random-msg
```

# Usage

```bash
random-msg
```

# Contributing
If someone wants to add or improve something, I invite you to collaborate directly in this repository: [random-msg](https://github.com/platzi/npm-random-msg)

# License
random-msg is released under the [MIT License](https://opensource.org/licenses/MIT).
npm package: @marlonapp/single-spa-vue
Description: a single-spa plugin for vue.js applications
Author: single-spa core team
Latest version: 2.3.11

# single-spa-vue

[![Build Status](https://travis-ci.com/single-spa/single-spa-vue.svg?branch=main)](https://travis-ci.com/single-spa/single-spa-vue)

Generic lifecycle hooks for Vue.js applications that are registered as [applications](https://single-spa.js.org/docs/building-applications) of [single-spa](https://github.com/single-spa/single-spa).

[Full documentation](https://single-spa.js.org/docs/ecosystem-vue.html)
npm package: @marloncb/colorum
Description: A lightweight TypeScript color utility library with zero runtime dependencies. Provides functions for color conversion, validation, manipulation, and generation.
Author: Marlon Carrillo
Latest version: 0.1.1

# colorum

A lightweight TypeScript color utility library with zero runtime dependencies. Provides functions for color conversion, validation, manipulation, and generation.

## Installation

```bash
npm install colorum
```

## Usage

```ts
import { hexToRgb, rgbToHex, isHex, getRandomHex } from 'colorum';
```

## API

### Conversions

#### `hexToRgb(hex)`

Converts a hex color to an RGB object.

```ts
hexToRgb('#FF5733');
// { r: 255, g: 87, b: 51, toStringCss: () => "rgb(255, 87, 51)" }
```

#### `rgbToHex(r, g, b)`

Converts RGB values to a hex string.

```ts
rgbToHex(136, 58, 241);
// "#883AF1"
```

---

### Validators

#### `isHex(value)`

Returns `true` if the string is a valid `#RRGGBB` hex color.

```ts
isHex('#FF5733'); // true
isHex('FF5733');  // false
```

#### `isRgb(value)`

Returns `true` if the string is a valid `rgb(r, g, b)` color.

```ts
isRgb('rgb(255, 87, 51)'); // true
isRgb('rgb(256, 0, 0)');   // false
```

---

### Generators

#### `getRandomHex()`

Returns a random hex color string.

```ts
getRandomHex(); // "#3e92f4"
```

#### `getRandomRgb()`

Returns a random RGB color object.

```ts
getRandomRgb();
// { r: 123, g: 45, b: 200, toStringCss: () => "rgb(123, 45, 200)" }
```

---

### Manipulators

#### `invert(hex)`

Inverts a hex color (`R' = 255 - R`, etc.).

```ts
invert('#FF5733'); // "#00A8CC"
invert('#000000'); // "#FFFFFF"
```

#### `grayscale(hex)`

Converts a hex color to grayscale using the luminance formula `Y = R×0.299 + G×0.587 + B×0.114`.

```ts
grayscale('#FF5733'); // "#858585"
grayscale('#FFFFFF'); // "#FFFFFF"
```

---

### Utilities

#### `alphaHex(hex, amount)`

Adds an alpha channel to a hex color. `amount` is a value between `0` (transparent) and `1` (opaque).

```ts
alphaHex('#FF5733', 0.5); // "#FF573380"
alphaHex('#000000', 0);   // "#00000000"
```

#### `alphaRgb(rgb, amount)`

Adds transparency to an RGB color string, returning an RGBA object.

```ts
alphaRgb('rgb(255, 87, 51)', 0.5);
// { r: 255, g: 87, b: 51, a: 0.5, toStringCss: () => "rgba(255, 87, 51, 0.5)" }
```

---

## License

[MIT](LICENSE)