open-index/open-npm huggingface dataset:
npm package: @pilab/firefighter-client
Description: API Client for FireFighter
Author: Paal Gyula
Latest version: 1.0.4

# FireFighter API Client library

This library handles the communication contract between the FireFighter API and between the backend server.

The FireFighter is a firewall manager application, which can identify malicous requests arriving to the server stack.

<small>Powered by: Progressive Innovation LAB</small>
npm package: @pilab/ion-sdk-js
Description: A JS SDK for ion-sfu or ion / forked by Progressive Innovation LAB
Author: Progressive Innovation LAB
Latest version: 1.8.4

# ion-sdk-js

Frontend sdk for the Ion backend.

## Installation

`npm install ion-sdk-js`

## Usage

```ts
import { Client, LocalStream, RemoteStream } from 'ion-sdk-js';
import { IonSFUJSONRPCSignal } from 'ion-sdk-js/lib/signal/json-rpc-impl';
const signal = new IonSFUJSONRPCSignal("wss://ion-sfu:7000/ws");
const client = new Client(signal);
signal.onopen = () => client.join("test session", "test uid")

// Setup handlers
client.ontrack = (track: MediaStreamTrack, stream: RemoteStream) => {
    // mute a remote stream
    stream.mute()
    // unmute a remote stream
    stream.unmute()

    if (track.kind === "video") {
         // prefer a layer
         stream.preferLayer("low" | "medium" | "high")
    }
});

// Get a local stream
const local = await LocalStream.getUserMedia({
    audio: true,
    video: true,
    simulcast: true, // enable simulcast
});

// Publish stream
client.publish(local);

// mute local straem
local.mute()

// unmute local stream
local.unmute()

// create a datachannel
const dc = client.createDataChannel("data")
dc.onopen = () => dc.send("hello world")

// Close client connection
client.close();
```
npm package: @pilab/pirat-common
Description: PiR@ Issue Tracker shared codebase
Author: paalgyula
Latest version: 1.0.7

# pira-common

> Made with create-react-library

[![NPM](https://img.shields.io/npm/v/pira-common.svg)](https://www.npmjs.com/package/pira-common) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save pira-common
```

## Usage

```tsx
import React, { Component } from 'react'

import MyComponent from 'pira-common'
import 'pira-common/dist/index.css'

class Example extends Component {
  render() {
    return <MyComponent />
  }
}
```

## License

MIT © [](https://github.com/)
npm package: @pilab/slack-notification-plugin
Description: PiR@ Issue Tracker Slack notification plugin on issue modifications
Author: devopshaven
Latest version: 1.0.0

# @pilab/slack-notification-plugin

> PiR@ Issue Tracker Slack notification plugin on issue modifications

[![NPM](https://img.shields.io/npm/v/@pilab/slack-notification-plugin.svg)](https://www.npmjs.com/package/@pilab/slack-notification-plugin) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save @pilab/slack-notification-plugin
```

## Usage

```tsx
import React, { Component } from 'react'

import MyComponent from '@pilab/slack-notification-plugin'
import '@pilab/slack-notification-plugin/dist/index.css'

class Example extends Component {
  render() {
    return <MyComponent />
  }
}
```

## License

MIT © [devopshaven](https://github.com/devopshaven)
npm package: @pilab/source-control-plugin
Description: Made with create-react-library
Author: paalgyula
Latest version: 1.0.0

# source-control

> Made with create-react-library

[![NPM](https://img.shields.io/npm/v/source-control.svg)](https://www.npmjs.com/package/source-control) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save source-control
```

## Usage

```jsx
import React, { Component } from 'react'

import MyComponent from 'source-control'
import 'source-control/dist/index.css'

class Example extends Component {
  render() {
    return <MyComponent />
  }
}
```

## License

MIT © [paalgyula](https://github.com/paalgyula)