open-index/open-npm huggingface dataset:
npm package: @peertube/http-signature
Description: PeerTube fork of reference implementation of Joyent's HTTP Signature scheme.
Author: Joyent, Inc
Latest version: 1.7.0

# @peertube/http-signature

Fork of [node-http-signature](https://github.com/joyent/node-http-signature) with [hs2019 support](https://github.com/joyent/node-http-signature/pull/116).
npm package: @peertube/maildev
Description: PeerTube fork of maildev
Author: Dan Farrelly
Latest version: 1.2.0

# @peertube/maildev

Fork of [https://github.com/maildev/maildev](maildev) including dependency update.

What changed:

 * Removed web interface
 * Removed bin
 * Removed API
 * Removed relay mode and outgoing emails
 * Removed `mailServer.getEmail`

**Not safe in production, only use this package for testing purpose in a trusted environment.**
npm package: @peertube/net-ipc
Description: PeerTube fork of net-ipc
Author: Timotej Valentin Rojko
Latest version: 2.2.1
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# net-ipc

PeerTube fork of https://github.com/timotejroiko/net-ipc

Differences:
 * Add compatibility with Node 20.11
npm package: @peet/react-scripts
Description: Configuration and scripts for Create React App.
Latest version: 3.0.2-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://facebook.github.io/create-react-app/docs/getting-started) – How to create a new app.
- [User Guide](https://facebook.github.io/create-react-app/) – How to develop apps bootstrapped with Create React App.
npm package: @peetertomberg/registry
Description: Basically a library to create a typed key-value store with an event emitter.
Author: Peeter Tomberg
Latest version: 1.0.3

# `registry`
[![circleci](https://img.shields.io/circleci/project/github/peeter-tomberg/npm/master.svg)](https://circleci.com/gh/peeter-tomberg/npm/tree/master)
[![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lernajs.io/)
[![typescript](https://img.shields.io/badge/typescript-friendly-blue.svg)](https://www.typescriptlang.org//)

> Basically a library to create a typed key-value store with an event emitter.

## Install

> npm install @peetertomberg/registry

## Usage

[![Try on RunKit](https://badge.runkitcdn.com/@peetertomberg/registry.svg)](https://npm.runkit.com//@peetertomberg/registry)

```typescript
  import { createRegistry } from '@peetertomberg/registry';
  
  const registry = createRegistry<String>();
  const callback = (...args) => console.log(...args);
  
  // Triggered when a key is registered
  registry.eventBus.on(registry.events.REGISTER, callback);
  // Triggered when a key is unregistered
  registry.eventBus.on(registry.events.UNREGISTER, callback);
  
  registry.register('key', 'value');
  registry.unregister('key');
```
npm package: @peetjvv/styles
Description: Shared styles and componentes for peetjvv sites
Author: Peet Janse van Vuuren
Latest version: 0.0.10

# peetjvv-styles

## Description

This package contains the styles and shared components used by my peetjvv.co.za sites.

## Usage

1. Install with `npm i @peetjvv/styles`
2. Add the following imports to your application:

```scss
@import '~@peetjvv/styles/scss/vars.scss';
@import '~@peetjvv/styles/scss/main.scss';
```