open-index/open-npm huggingface dataset:
npm package: @ghostedbread/graphics-js
Description: Graphics For Node
Author: ghostedbread
Latest version: 1.1.0

# <center> graphics - js </center>
<center> Graphics For Node </center>

## Installation 
To install, simply enter ```npm install @ghostedbread/graphics-js```
## Features
graphics-js contains basic colors such as red, green, and blue. These are accessible by the color object:
```javascript
console.log(`${graphicsjs.color.red}Hello Graphics!${graphicsjs.color.reset}`);
```
You can also use the "Label" function to create a label:
```javascript
graphicsjs.Label("Woah",colors.bgWhite,colors.white);
```
## Usage
```javascript
const graphicsjs = require("@ghostedbread/graphics-js");
graphicsjs.Label("Lorem Ipsum",colors.bgWhite,colors.white);
console.log(`${graphicsjs.color.red}Hello Graphics!${graphicsjs.color.reset}`);
```
npm package: @ghostery/config
Description: Shared TypeScript types for Ghostery configuration
Latest version: 0.0.10

# @ghostery/config

Shared TypeScript types for Ghostery remote configuration.

## Installation

```bash
npm install @ghostery/config
```

## Usage

### In TypeScript/JavaScript projects:

```typescript
import type { Config, Platform, Action, Flag } from '@ghostery/config';
import { isPlatform, isAction, isFlag } from '@ghostery/config';

// Use the types
const config: Config = {
  domains: {
    "example.com": {
      issueUrl: "https://github.com/...",
      actions: ["disable-autoconsent"],
    }
  },
  flags: {
    "pause-assistant": [{
      percentage: 10
    }]
  }
};

// Use type guards
if (isPlatform("firefox")) {
  console.log("Valid platform");
}
```

## Available Types

- `Platform`: "firefox" | "safari" | "chromium"
- `Action`: "disable-autoconsent" | "disable-antitracking-modification" | "pause-assistant"
- `Flag`: Various feature flags
- `Config`: Main configuration interface
npm package: @ghostfetch/engine-win32-arm64
Description: GhostFetch Go engine binary for win32-arm64
Latest version: 0.1.2

# @ghostfetch/engine-win32-arm64

Platform-specific Go engine binary for GhostFetch (win32-arm64).

This package is installed automatically by `ghostfetch` via `optionalDependencies`.
Do not install this package directly.
npm package: @ghostfetch/engine-win32-x64
Description: GhostFetch Go engine binary for win32-x64
Latest version: 0.1.2

# @ghostfetch/engine-win32-x64

Platform-specific Go engine binary for GhostFetch (win32-x64).

This package is installed automatically by `ghostfetch` via `optionalDependencies`.
Do not install this package directly.
npm package: @ghostff/ini_parser
Description: Converts an .ini file/string to javascript object.
Author: ghostff
Latest version: 1.0.1

# .INI Parser
Converts an .ini file/string to javascript object. Supports section processing and typed value scan.
## Installation
```bash
npm i @ghostff/ini_parser
```

## Method Synopsis
```js
parse      (ini_string_or_filepath, callback, process_sections = true, scan = false)
parseSync  (ini_string_or_filepath, process_sections = true, scan = false)
parseString(ini_string, process_sections = true, scan = false)
```

## Usage
##### Node
```js
var iniParser = require('@ghostff/ini_parser');

// Async
iniParser.parse('./example.ini', function(err, data) {
    console.log(data);
});

// Sync
var data = iniParser.parseSync('./config.ini');

// String
var data = iniParser.parseString("name=foo bar");
```
##### Regular JS
```js
var iniParser = require('@ghostff/ini_parser');

var data = iniParser.parse('' +
  '; example.ini\n' +
  'name=foo bar\n' +
  'age=33\n' +
  'single=false'
);
```

## Demo
  - **process_sections:** By setting the `process_sections` parameter to `TRUE`, you get a nested object,
   with the section names and settings included. The default for `process_sections` is `FALSE`.
 - **scan:**  When `scan` is set to `TRUE`, ini property value will be parsed. The default for `scan` is (`FALSE`).
 
```ini
; example.ini
name=foo bar
datails[age] = 30
datails[single] = true

[db]
user=foo
pass=null

[app]
site_name=foobar
```
```js
iniParser.parseSync('./example.ini');
iniParser.parseSync('./example.ini', true); // process sections.
iniParser.parseSync('./example.ini', true, true); // process sections and use typed scan.
```
Result
```js
{
  name: 'foo bar',
  datails: { age: '30', single: 'true' },
  user: 'foo',
  pass: 'null',
  site_name: 'foobar'
}

{
  name: 'foo bar',
  datails: { age: '30', single: 'true' },
  db: { user: 'foo', pass: 'null' },
  app: { site_name: 'foobar' }
}

{
  name: 'foo bar',
  datails: { age: 30, single: true },
  db: { user: 'foo', pass: null },
  app: { site_name: 'foobar' }
}

```
npm package: @ghostflow/daemon-darwin-arm64
Description: Ghostflow daemon binary for macOS arm64 (Apple Silicon)
Latest version: 0.1.3

# @ghostflow/daemon-darwin-arm64

**Ghostflow daemon binary for macOS arm64 (Apple Silicon).**

[![npm version](https://img.shields.io/npm/v/@ghostflow/daemon-darwin-arm64)](https://www.npmjs.com/package/@ghostflow/daemon-darwin-arm64)
[![macOS](https://img.shields.io/badge/macOS-Apple_Silicon-blue)](https://www.apple.com/macos/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](../../LICENSE)

---

## Overview

This package contains the prebuilt native macOS daemon binary for Apple Silicon (arm64) Macs. It's an **optional dependency** of `@ghostflow/cli` and is installed automatically based on your system architecture.

**You probably don't need to install this directly.** Use `@ghostflow/cli` instead:

```bash
npm install -g @ghostflow/cli
```

The CLI handles binary selection automatically.

---

## Platform Packages

| Package | Architecture | CPU |
|---------|--------------|-----|
| **`@ghostflow/daemon-darwin-arm64`** | Apple Silicon | M1, M2, M3, M4 |
| `@ghostflow/daemon-darwin-x64` | Intel | x64 |

---

## Manual Installation

Only needed for advanced use cases:

```bash
npm install @ghostflow/daemon-darwin-arm64
```

The binary is available at:

```bash
./node_modules/@ghostflow/daemon-darwin-arm64/bin/ghostflow-daemon
```

---

## What's Inside

- **`bin/ghostflow-daemon`** — Native Swift daemon binary compiled for arm64

The daemon handles:
- FSEvents file system watching
- Git synchronization with configurable intervals
- Actor-based multi-repository orchestration
- Unix socket IPC with length-prefix framing

---

## System Requirements

| Requirement | Version |
|-------------|---------|
| macOS | 12+ (Monterey) |
| Architecture | arm64 (Apple Silicon) |

---

## Related Packages

| Package | Description |
|---------|-------------|
| [`@ghostflow/cli`](../cli) | CLI and interactive TUI |
| [`@ghostflow/client`](../client) | Effect-TS SDK for daemon communication |
| [`@ghostflow/daemon-darwin-x64`](../daemon-darwin-x64) | Daemon binary for Intel Macs |

---

## Development

This package is populated during release builds. The binary is compiled from the main [daemon](../daemon) Swift package:

```bash
cd packages/daemon
swift build -c release --arch arm64
```

The compiled binary is then copied to `bin/ghostflow-daemon`.

---

## License

MIT — see [LICENSE](../../LICENSE) for details.

---

**[Ghostflow Documentation](../../README.md)** · **[Report an Issue](https://github.com/ghostflow/ghostflow/issues)**
npm package: @ghostflow/daemon-darwin-x64
Description: Ghostflow daemon binary for macOS x64 (Intel)
Latest version: 0.1.3

# @ghostflow/daemon-darwin-x64

**Ghostflow daemon binary for macOS x64 (Intel).**

[![npm version](https://img.shields.io/npm/v/@ghostflow/daemon-darwin-x64)](https://www.npmjs.com/package/@ghostflow/daemon-darwin-x64)
[![macOS](https://img.shields.io/badge/macOS-Intel-blue)](https://www.apple.com/macos/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](../../LICENSE)

---

## Overview

This package contains the prebuilt native macOS daemon binary for Intel (x64) Macs. It's an **optional dependency** of `@ghostflow/cli` and is installed automatically based on your system architecture.

**You probably don't need to install this directly.** Use `@ghostflow/cli` instead:

```bash
npm install -g @ghostflow/cli
```

The CLI handles binary selection automatically.

---

## Platform Packages

| Package | Architecture | CPU |
|---------|--------------|-----|
| `@ghostflow/daemon-darwin-arm64` | Apple Silicon | M1, M2, M3, M4 |
| **`@ghostflow/daemon-darwin-x64`** | Intel | x64 |

---

## Manual Installation

Only needed for advanced use cases:

```bash
npm install @ghostflow/daemon-darwin-x64
```

The binary is available at:

```bash
./node_modules/@ghostflow/daemon-darwin-x64/bin/ghostflow-daemon
```

---

## What's Inside

- **`bin/ghostflow-daemon`** — Native Swift daemon binary compiled for x64

The daemon handles:
- FSEvents file system watching
- Git synchronization with configurable intervals
- Actor-based multi-repository orchestration
- Unix socket IPC with length-prefix framing

---

## System Requirements

| Requirement | Version |
|-------------|---------|
| macOS | 12+ (Monterey) |
| Architecture | x64 (Intel) |

---

## Related Packages

| Package | Description |
|---------|-------------|
| [`@ghostflow/cli`](../cli) | CLI and interactive TUI |
| [`@ghostflow/client`](../client) | Effect-TS SDK for daemon communication |
| [`@ghostflow/daemon-darwin-arm64`](../daemon-darwin-arm64) | Daemon binary for Apple Silicon |

---

## Development

This package is populated during release builds. The binary is compiled from the main [daemon](../daemon) Swift package:

```bash
cd packages/daemon
swift build -c release --arch x86_64
```

The compiled binary is then copied to `bin/ghostflow-daemon`.

---

## License

MIT — see [LICENSE](../../LICENSE) for details.

---

**[Ghostflow Documentation](../../README.md)** · **[Report an Issue](https://github.com/ghostflow/ghostflow/issues)**
npm package: @ghostfly/elara
Description: Websites with a simple bag of functions. ⌿
Author: Léonard Cherouvrier
Latest version: 1.0.3

<img src="https://raw.githubusercontent.com/Ghostfly/elara/master/logo.svg?sanitize=true" alt="Elara logo" width="250"/>

> Websites with a simple bag of functions ! ⌿

[![NPM version](https://img.shields.io/npm/v/{@ghostfly/elara}.svg)](https://www.npmjs.com/package/@ghostfly/elara)
![Downloads](https://img.shields.io/npm/dm/@ghostfly/elara.svg)
---

** WIP, not fully usable. **

## ✨ Features

- Bootstrap ✈️ For an easy take off
- Strategies 🧐 To build fast, and build great stuff
- Routing 🚙 Because users need a path to follow
- UI 🖼 "A user interface is well-designed when the program behaves exactly how the user thought it would." - Joel Spolsky
- Accessibility 👞 No hands, no website ?
- Errors 😼 Arf.
- Mailing 💌 Reserved for love letters.
- Colors 🎯 If you are asking, I'm already far away.
- Constants 🎲 Static things are sometimes great
- Offline ☠️ To make your website viewable by everyone, in every situation !
- Contributing 😌 You are the man !

## 🔧 Installation

```sh
npm install @ghostfly/elara
```

## 🎬 Getting started

[Docs](https://ghostfly.github.io/elara-doc) here !

## 🥂 License

[MIT](./LICENSE.md) as always