open-index/open-npm huggingface dataset:
npm package: @louisamas/json-file-reporter
Description: JSON file reporter for Mocha
Author: Munieru
Latest version: 1.6.0

[![npm version](https://badge.fury.io/js/%40mochajs%2Fjson-file-reporter.svg)](https://badge.fury.io/js/%40mochajs%2Fjson-file-reporter)
[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

# @mochajs/json-file-reporter
JSON file reporter for Mocha

## Installation
```sh
$ npm i -D @mochajs/json-file-reporter
```

## Usage
Use `--reporter` in your test command.

```json
{
  "scripts": {
    "test": "mocha --reporter @mochajs/json-file-reporter"
  }
}
```

Or, add `reporter` to your configuration file.

```json
{
  "reporter": "@mochajs/json-file-reporter"
}
```

## Options
### output
By default, it will output to `report.json`. To write to other file, use `--reporter-options` in your test command.

```json
{
  "scripts": {
    "test": "mocha --reporter @mochajs/json-file-reporter --reporter-options output=filename.json"
  }
}
```

Or, add `reporter-option` to your configuration file.

```json
{
  "reporter": "@mochajs/json-file-reporter",
  "reporter-option": [
    "output=filename.json"
  ]
}
```
npm package: @louisbl/ra-core
Description: Core components of react-admin, a frontend Framework for building admin applications on top of REST services, using ES6, React
Latest version: 2.5.0-next6

# ra-core

Core components of [react-admin](https://marmelab.com/admin-on-rest/), a frontend Framework for building admin applications on top of REST/GraphQL services, using ES6, React.

This package does not include any UI components. We also provide a default UI in the `ra-mui-materialui` package.

## License

React-admin is licensed under the [MIT License](https://github.com/marmelab/react-admin/blob/master/LICENSE.md), sponsored and supported by [marmelab](http://marmelab.com).

## Donate

This library is free to use, even for commercial purpose. If you want to give back, please talk about it, [help newcomers](https://stackoverflow.com/questions/tagged/react-admin), or contribute code. But the best way to give back is to **donate to a charity**. We recommend [Doctors Without Borders](http://www.doctorswithoutborders.org/).
npm package: @louisbl/ra-ui-materialui
Description: UI Components for react-admin with MaterialUI
Latest version: 2.5.1-next6

# ra-ui-material

UI Components for [react-admin](https://marmelab.com/react-admin/) with [MaterialUI](https://material-ui.com/).

## License

React-admin is licensed under the [MIT License](https://github.com/marmelab/react-admin/blob/master/LICENSE.md), sponsored and supported by [marmelab](http://marmelab.com).

## Donate

This library is free to use, even for commercial purpose. If you want to give back, please talk about it, [help newcomers](https://stackoverflow.com/questions/tagged/react-admin), or contribute code. But the best way to give back is to **donate to a charity**. We recommend [Doctors Without Borders](http://www.doctorswithoutborders.org/).
npm package: @louisblack/pdf-annotate.js
Description: Annotation layer for pdf.js
Author: Matt Zabriskie
Latest version: 0.0.4

# pdf-annotate.js

[![build status](https://img.shields.io/travis/instructure/pdf-annotate.js.svg?style=flat-square)](https://travis-ci.org/instructure/pdf-annotate.js)
[![code coverage](https://img.shields.io/coveralls/instructure/pdf-annotate.js.svg?style=flat-square)](https://coveralls.io/r/instructure/pdf-annotate.js)

Annotation layer for [pdf.js](https://github.com/mozilla/pdf.js)

## Objectives

- Provide a low level annotation layer for [pdf.js](https://github.com/mozilla/pdf.js).
- Optional high level UI for managing annotations.
- Agnostic of backend, just supply your own `StoreAdapter` to fetch/store data.
- Prescribe annotation format.

## Example

```js
import __pdfjs from 'pdfjs-dist/build/pdf';
import PDFJSAnnotate from 'pdfjs-annotate';
import MyStoreAdapter from './myStoreAdapter';

const { UI } = PDFJSAnnotate;
const VIEWER = document.getElementById('viewer');
const RENDER_OPTIONS = {
  documentId: 'MyPDF.pdf',
  pdfDocument: null,
  scale: 1,
  rotate: 0
};

PDFJS.workerSrc = 'pdf.worker.js';
PDFJSAnnotate.setStoreAdapter(MyStoreAdapter);

PDFJS.getDocument(RENDER_OPTIONS.documentId).then((pdf) => {
  RENDER_OPTIONS.pdfDocument = pdf;
  VIEWER.appendChild(UI.createPage(1));
  UI.renderPage(1, RENDER_OPTIONS);
});
```

See more [examples](https://github.com/instructure/pdf-annotate.js/blob/master/web/index.js).

## Documentation

[View the docs](https://github.com/instructure/pdf-annotate.js/tree/master/docs).

## Developing

```bash
# clone the repo
$ git clone https://github.com/instructure/pdf-annotate.js.git
$ cd pdf-annotate.js

# intall dependencies
$ npm install

# start example server
$ npm start
$ open http://127.0.0.1:8080

# run tests
$ npm test
```
## License

MIT
npm package: @louisbm/pgdump
Description: Lightweight Node.js wrapper for PostgreSQL pg_dump.
Author: Louis DANIEL
Latest version: 0.5.2

# 🛠️ pgdump

[![Checked with Biome](https://img.shields.io/badge/Checked_with-Biome-60a5fa?style=flat&logo=biome)](https://biomejs.dev)
[![npm version](https://img.shields.io/npm/v/@louisbm/pgdump?style=flat)](https://www.npmjs.com/package/@louisbm/pgdump)
[![License](https://img.shields.io/npm/l/@louisbm/pgdump?style=flat)](LICENSE)

Lightweight Node.js wrapper for PostgreSQL `pg_dump`.<br>
After installation, it downloads the corresponding `pg_dump` binary based on your system.<br>
In any case, you can download the binary manually by running `npm run pgdump-fetch-binary`.

---

## 🚀 Features

- Simple Node.js wrapper for PostgreSQL `pg_dump`
- Works on all major platforms (Linux, macOS, Windows)
- Dump database in a file or capture as string
- Supports standard authentication options
- Easily configurable with additional `pg_dump` CLI options

---

## 💿 Installation

```bash
# Using npm
npm i @louisbm/pgdump
```

```bash
# Using yarn
yarn add @louisbm/pgdump
```

```bash
# Using pnpm
pnpm add @louisbm/pgdump
```

---

## ⚙️ Usage

### Basic Example

#### Dump in a file
```ts
import { dumpSchema } from '@louisbm/pgdump';

const backupDatabase = async () => {
  try {
    await dumpSchema({
      host: 'localhost',
      port: 5432,
      database: 'mydb',
      user: 'postgres',
	  outputFile: './database_dump.sql'
    });
  } catch (err) {
    console.error('Error creating database dump:', err);
  }
}

backupDatabase();
```

#### Capture the string
```ts
import { dumpSchema } from '@louisbm/pgdump';

const backupDatabase = async () => {
  try {
    const sql = await dumpSchema({
      host: 'localhost',
      port: 5432,
      database: 'mydb',
      user: 'postgres',
    });

    console.log('Database dump captured successfully:');
    console.log(sql);
  } catch (err) {
    console.error('Error creating database dump:', err);
  }
}

backupDatabase();
```

---

## ⚡ CLI Usage

`@louisbm/pgdump` can also be used directly from the command line.

### Install globally (optional)

```bash
npm i -g @louisbm/pgdump
```

#### Basic command

```bash
pgdump --host 'localhost' --port 5432 --database 'mydb' --user 'postgres' --file './database_dump.sql'
```

---

## 📚 Contributing

Contributions, issues, and feature requests are welcomed !  

To contribute:

1. Fork the repository 
2. Create a new branch for your feature or fix
3. Make your changes
4. Submit a pull request

---

## 📄 License

This project is licensed under the [MIT License](LICENSE).
npm package: @louischan-oursky/react-scripts
Description: Configuration and scripts for Create React App.
Latest version: 2.0.5-typescript.0

# react-scripts

This package includes scripts and configuration used by [Create React App](https://github.com/facebook/create-react-app).<br>
Please refer to its documentation:

- [Getting Started](https://github.com/facebook/create-react-app/blob/master/README.md#getting-started) – How to create a new app.
- [User Guide](https://github.com/facebook/create-react-app/blob/master/packages/react-scripts/template/README.md) – How to develop apps bootstrapped with Create React App.