open-index/open-npm huggingface dataset:
npm package: @opendreamnet/prettier-config
Description: To install dependencies:
Author: Ivan Bravo Bravo
Latest version: 0.1.3

# prettier-config

To install dependencies:

```bash
bun install
```

To run:

```bash
bun run index.ts
```

This project was created using `bun init` in bun v1.3.3. [Bun](https://bun.com) is a fast all-in-one JavaScript runtime.
npm package: @opendrives/freight
Description: Dependency Bundling for NPM and Bower
Author: vladikoff
Latest version: 0.6.2

# Freight [![Build Status][travis-image]][travis-url] [![Downloads][downloads-image]][npm-url]

<img align="right" src="http://v14d.com/freight/freight-logo.png" height="250" />

> Dependency Bundles for [NPM](https://www.npmjs.org/) and [Bower](http://bower.io/)

Freight helps you:
* Bundle all your dependencies into a compressed archive.
* Avoid committing dependencies into project source.
* Speed up project and dependency installation.
* Speed up continuous integration and deployment.
* Stop relying on NPM and Bower registries.
* Avoid dependency installation issues during deployment.

Freight consists of two components - a tiny command line tool
 and a [Freight Server](https://github.com/vladikoff/freight-server) that manages the dependencies.

__See the [Freight Documentation](docs/cli.md).__
 
__See the [Freight Server README](https://github.com/vladikoff/freight-server) to help you setup a Freight Server.__

### Try it out

Install `npm install -g freight`.

Get the sample project:

`git clone https://github.com/vladikoff/freight-sample.git && cd freight-sample`

Run `freight -u http://freight.vf.io`, you will now have the NPM and Bower modules!


### Visual Demo

![](http://v14d.com/freight/demo.gif)

### How it works

![](http://v14d.com/freight/how-it-works-outline.png)

Freight supports:
* with NPM: `npm-shrinkwrap.json`, NPM rebuild, production only bundles
* with Bower: `.bowerrc`, Bower resolutions

### Author

| [![twitter/vladikoff](https://avatars3.githubusercontent.com/u/128755?s=70)](https://twitter.com/vladikoff "Follow @vladikoff on Twitter") |
|---|
| [Vlad Filippov](http://vf.io/) |


### Release History
See the [CHANGELOG](CHANGELOG).

[downloads-image]: http://img.shields.io/npm/dm/freight.svg
[npm-url]: https://npmjs.org/package/freight
[npm-image]: http://img.shields.io/npm/v/freight.svg

[travis-url]: https://travis-ci.org/node-freight/freight
[travis-image]: https://travis-ci.org/node-freight/freight.svg?branch=master
npm package: @opendrives/getent
Description: Get entries from administrative databases for Node.js
Author: Jaakko-Heikki Heusala
Latest version: 0.3.0

node-getent
===========

Get entries from administrative databases for Node.js.

It's Node.js implementation of the features in the getent system command. 

Why use system calls and not read filesystem?
---------------------------------------------

Some systems don't use files like `/etc/passwd`. 

For example if you are using a LDAP-based systems you must use standard system calls.

By using calls you don't need to bother what type of database the system is currently using.

Install
-------

You can install it using NPM: `npm install getent`

Features
--------

Currently supports only these database:

* `passwd`

TODO
----

Generic stuff to do:

* Write unit tests
* Setup travis-ci

Implement these new databases:

* Database passwd - Implement `getpwnam` and `getpwuid` -- Current search does NOT use these!
* Database group - Implement `getgrent` etc
* Database hosts - Implement ` gethostent`
* Database services - Implement `getservent`
* Database protocols - Implement `getprotoent` etc
* Database networks - Implement `getnetent`

Also maybe these (which were not documented for getent command):

* Database shadow - Implement `getspent`, `getspnam`, etc
* Database alias - Implement `getaliasent` etc
* Database rpc - Implement `getrpcent` etc
* Database tty - Implement `getttyent` etc
* Database mnt - Implement `getmntent`

If this library some day has more features than the original command, then it should have runnable `node-getent` when installed globally.

Feel free to submit issues if you would like to see another feature or would need one of these implemented sooner. I'll accept pull requests, too!

Examples
--------

First you must define `getent` like this (did you expect something else?):

```javascript
var getent = require('getent');
```

Fetch all users using a callback:

```javascript
getent.passwd(function(user) {
	console.log( JSON.stringify(user) );
});
```

Fetch all users by returning an array:

```javascript
var users = getent.passwd();
```

Fetch single user:

```javascript
var users = getent.passwd("root");
```

Fetch two users:

```javascript
var users = getent.passwd(["root", "nobody"]);
```

Commercial Support
------------------

You can buy commercial support from [Sendanor](http://sendanor.com/software).
npm package: @opendsr/seedfaker
Description: Deterministic synthetic data generator — 200+ fields, 68 locales, native Rust binding
Author: Eduard Titov
Latest version: 0.1.0-alpha.34

# seedfaker

Node.js binding for [seedfaker](https://github.com/opendsr-std/seedfaker). NAPI-RS, ESM/CJS.

[CLI](https://github.com/opendsr-std/seedfaker) · **Node.js** · [Python](https://pypi.org/project/seedfaker/) · [Browser/WASM](https://www.npmjs.com/package/@opendsr/seedfaker-wasm) · [Go](https://github.com/opendsr-std/seedfaker-go) · [PHP](https://packagist.org/packages/opendsr/seedfaker) · [Ruby](https://rubygems.org/gems/seedfaker) · [MCP](https://github.com/opendsr-std/seedfaker/blob/main/docs/mcp.md)

```bash
npm install @opendsr/seedfaker
```

> **Pre-1.0 notice:** The API may change between minor versions until 1.0.0 is released. Pin your version and check [CHANGELOG.md](https://github.com/opendsr-std/seedfaker/blob/main/CHANGELOG.md) before upgrading.

## ESM

```js
import { SeedFaker } from "@opendsr/seedfaker";

const f = new SeedFaker({ seed: "ci", locale: "en" });

f.field("name");                              // "Zoe Kumar"
f.field("phone", { e164: true });              // "+14155551234"
f.field("email", { omit: 30 });               // "" for 30% of calls

// Weighted locales: 70% English, 20% German, 10% French
const mixed = new SeedFaker({ seed: "ci", locale: "en=7,de=2,fr=1" });

// Single correlated record
f.record(["name", "email", "phone"], { ctx: "strict" });
// → { name: "Zoe Kumar", email: "zoe.kumar@...", phone: "+1..." }

// Batch
f.records(["name", "email", "phone"], { n: 5, ctx: "strict" });

// Validate without generating
f.validate(["name", "email:e164"]);  // throws if invalid

// Corruption
f.records(["name", "email", "ssn"], { n: 100, corrupt: "high" });

// Determinism check
const a = new SeedFaker({ seed: "test" });
const b = new SeedFaker({ seed: "test" });
assert.strictEqual(a.field("name"), b.field("name"));

// Fingerprint — detect algorithm changes after upgrade
SeedFaker.fingerprint(); // "sf0-..."

// All field names
SeedFaker.fields();
```

## CommonJS

```js
const { SeedFaker } = require("@opendsr/seedfaker");

const f = new SeedFaker({ seed: "ci", locale: "en" });
f.field("name");
```

## CLI

**npm** (global install):

```bash
npm install -g @opendsr/seedfaker-cli
```

**npx** (no install):

```bash
npx @opendsr/seedfaker-cli name email phone -n 10 --seed demo
```

**Homebrew**:

```bash
brew install opendsr-std/tap/seedfaker
```

**Cargo**:

```bash
cargo install seedfaker
```

## Documentation

- [Quick start](https://github.com/opendsr-std/seedfaker/blob/main/docs/quick-start.md)
- [Field reference (200+ fields)](https://github.com/opendsr-std/seedfaker/blob/main/docs/field-reference.md)
- [Library API](https://github.com/opendsr-std/seedfaker/blob/main/docs/library.md)
- [Full documentation](https://github.com/opendsr-std/seedfaker)

---

## Disclaimer

This software generates synthetic data that may resemble real-world identifiers, credentials, or personal information. All output is artificial. See [LICENSE](https://github.com/opendsr-std/seedfaker/blob/main/LICENSE) for the full legal disclaimer.
npm package: @opendsr/seedfaker-cli
Description: CLI for seedfaker — deterministic synthetic data generator
Author: Eduard Titov
Latest version: 0.1.0-alpha.34

# @opendsr/seedfaker-cli

CLI for [seedfaker](https://github.com/opendsr-std/seedfaker) via npm.

[**CLI**](https://github.com/opendsr-std/seedfaker) · [Node.js](https://www.npmjs.com/package/@opendsr/seedfaker) · [Python](https://pypi.org/project/seedfaker/) · [Browser/WASM](https://www.npmjs.com/package/@opendsr/seedfaker-wasm) · [Go](https://github.com/opendsr-std/seedfaker-go) · [PHP](https://packagist.org/packages/opendsr/seedfaker) · [Ruby](https://rubygems.org/gems/seedfaker) · [MCP](https://github.com/opendsr-std/seedfaker/blob/main/docs/mcp.md)

## Install

```bash
npm install -g @opendsr/seedfaker-cli
```

Or via npx:

```bash
npx @opendsr/seedfaker-cli name email phone -n 5 --seed demo --until 2025
```

## Usage

```bash
seedfaker name email phone --seed ci --until 2025 -n 10
seedfaker name email --format csv -n 10000 --seed ci --until 2025 > fixtures.csv
seedfaker run nginx -n 0 --rate 5000 --seed prod
seedfaker replace name email < users.csv > anonymized.csv
```

## Documentation

- [CLI reference](https://github.com/opendsr-std/seedfaker/blob/main/docs/cli.md)
- [Field reference (200+ fields)](https://github.com/opendsr-std/seedfaker/blob/main/docs/field-reference.md)
- [Full documentation](https://github.com/opendsr-std/seedfaker)

---

## Disclaimer

This software generates synthetic data that may resemble real-world identifiers, credentials, or personal information. All output is artificial. See [LICENSE](https://github.com/opendsr-std/seedfaker/blob/main/LICENSE) for the full legal disclaimer.
npm package: @opendsr/seedfaker-darwin-arm64
Description: seedfaker platform binary (darwin-arm64)
Author: Eduard Titov
Latest version: 0.1.0-alpha.34

# @opendsr/seedfaker-darwin-arm64

Platform binary for [@opendsr/seedfaker](https://www.npmjs.com/package/@opendsr/seedfaker).

**Do not install this package directly.** It is an optional dependency installed automatically based on your OS and CPU architecture.

## Install

```
npm install @opendsr/seedfaker        # Node.js library
npm install @opendsr/seedfaker-cli    # CLI tool
```

## Links

- [npm: @opendsr/seedfaker](https://www.npmjs.com/package/@opendsr/seedfaker)
- [npm: @opendsr/seedfaker-cli](https://www.npmjs.com/package/@opendsr/seedfaker-cli)
- [Documentation & source](https://github.com/opendsr-std/seedfaker)
npm package: @opendsr/seedfaker-darwin-x64
Description: seedfaker platform binary (darwin-x64)
Author: Eduard Titov
Latest version: 0.1.0-alpha.34

# @opendsr/seedfaker-darwin-x64

Platform binary for [@opendsr/seedfaker](https://www.npmjs.com/package/@opendsr/seedfaker).

**Do not install this package directly.** It is an optional dependency installed automatically based on your OS and CPU architecture.

## Install

```
npm install @opendsr/seedfaker        # Node.js library
npm install @opendsr/seedfaker-cli    # CLI tool
```

## Links

- [npm: @opendsr/seedfaker](https://www.npmjs.com/package/@opendsr/seedfaker)
- [npm: @opendsr/seedfaker-cli](https://www.npmjs.com/package/@opendsr/seedfaker-cli)
- [Documentation & source](https://github.com/opendsr-std/seedfaker)
npm package: @opendsr/seedfaker-linux-arm64
Description: seedfaker platform binary (linux-arm64)
Author: Eduard Titov
Latest version: 0.1.0-alpha.34

# @opendsr/seedfaker-linux-arm64

Platform binary for [@opendsr/seedfaker](https://www.npmjs.com/package/@opendsr/seedfaker).

**Do not install this package directly.** It is an optional dependency installed automatically based on your OS and CPU architecture.

## Install

```
npm install @opendsr/seedfaker        # Node.js library
npm install @opendsr/seedfaker-cli    # CLI tool
```

## Links

- [npm: @opendsr/seedfaker](https://www.npmjs.com/package/@opendsr/seedfaker)
- [npm: @opendsr/seedfaker-cli](https://www.npmjs.com/package/@opendsr/seedfaker-cli)
- [Documentation & source](https://github.com/opendsr-std/seedfaker)
npm package: @opendsr/seedfaker-linux-x64
Description: seedfaker platform binary (linux-x64)
Author: Eduard Titov
Latest version: 0.1.0-alpha.34

# @opendsr/seedfaker-linux-x64

Platform binary for [@opendsr/seedfaker](https://www.npmjs.com/package/@opendsr/seedfaker).

**Do not install this package directly.** It is an optional dependency installed automatically based on your OS and CPU architecture.

## Install

```
npm install @opendsr/seedfaker        # Node.js library
npm install @opendsr/seedfaker-cli    # CLI tool
```

## Links

- [npm: @opendsr/seedfaker](https://www.npmjs.com/package/@opendsr/seedfaker)
- [npm: @opendsr/seedfaker-cli](https://www.npmjs.com/package/@opendsr/seedfaker-cli)
- [Documentation & source](https://github.com/opendsr-std/seedfaker)
npm package: @opendsr/seedfaker-wasm
Description: Deterministic synthetic data generator for browsers — WASM build of seedfaker
Author: Eduard Titov
Latest version: 0.1.0-alpha.34

# @opendsr/seedfaker-wasm

Browser WASM build of [seedfaker](https://github.com/opendsr-std/seedfaker).

[CLI](https://github.com/opendsr-std/seedfaker) · [Node.js](https://www.npmjs.com/package/@opendsr/seedfaker) · [Python](https://pypi.org/project/seedfaker/) · **Browser/WASM** · [Go](https://github.com/opendsr-std/seedfaker-go) · [PHP](https://packagist.org/packages/opendsr/seedfaker) · [Ruby](https://rubygems.org/gems/seedfaker) · [MCP](https://github.com/opendsr-std/seedfaker/blob/main/docs/mcp.md)

```bash
npm install @opendsr/seedfaker-wasm
```

> **Pre-1.0:** API may change between minor versions. Pin your version.

## Bundler (webpack, vite, rspack)

```js
import { SeedFaker } from "@opendsr/seedfaker-wasm";

await SeedFaker.init();

const f = new SeedFaker({ seed: "demo", locale: "en", until: 2025 });
f.field("name");                                         // "Zoe Kumar"
f.record(["name", "email"], { ctx: "strict" });          // { name: ..., email: ... }
f.records(["name", "email"], { n: 5 });                  // [{ ... }, ...]
f.validate(["name", "email:e164"]);                      // throws if invalid

SeedFaker.fields();                                      // all field names
SeedFaker.fingerprint();                                 // "sf0-..."
```

## Plain browser (no bundler)

```html
<script type="module">
import { SeedFaker } from "@opendsr/seedfaker-wasm/web";

await SeedFaker.init();
const f = new SeedFaker({ seed: "demo" });
console.log(f.field("name"));
</script>
```

## API

`await SeedFaker.init()` required once before creating instances.

| Method | Description |
|--------|-------------|
| `SeedFaker.init()` | Load WASM (async, call once) |
| `new SeedFaker(opts?)` | Create instance |
| `field(name, opts?)` | Single field value |
| `record(fields, opts?)` | Single record |
| `records(fields, opts?)` | Batch records |
| `validate(fields, opts?)` | Validate without generating |
| `SeedFaker.fields()` | All field names |
| `SeedFaker.fingerprint()` | Algorithm fingerprint |

## Documentation

- [Quick start](https://github.com/opendsr-std/seedfaker/blob/main/docs/quick-start.md)
- [Field reference (200+ fields)](https://github.com/opendsr-std/seedfaker/blob/main/docs/field-reference.md)
- [Library API](https://github.com/opendsr-std/seedfaker/blob/main/docs/library.md)
- [Full documentation](https://github.com/opendsr-std/seedfaker)

---

## Disclaimer

This software generates synthetic data that may resemble real-world identifiers, credentials, or personal information. All output is artificial. See [LICENSE](https://github.com/opendsr-std/seedfaker/blob/main/LICENSE) for the full legal disclaimer.
npm package: @opendsr/seedfaker-win32-x64
Description: seedfaker platform binary (win32-x64)
Author: Eduard Titov
Latest version: 0.1.0-alpha.34

# @opendsr/seedfaker-win32-x64

Platform binary for [@opendsr/seedfaker](https://www.npmjs.com/package/@opendsr/seedfaker).

**Do not install this package directly.** It is an optional dependency installed automatically based on your OS and CPU architecture.

## Install

```
npm install @opendsr/seedfaker        # Node.js library
npm install @opendsr/seedfaker-cli    # CLI tool
```

## Links

- [npm: @opendsr/seedfaker](https://www.npmjs.com/package/@opendsr/seedfaker)
- [npm: @opendsr/seedfaker-cli](https://www.npmjs.com/package/@opendsr/seedfaker-cli)
- [Documentation & source](https://github.com/opendsr-std/seedfaker)