open-index/open-npm huggingface dataset:
npm package: @sse-editor/pm
Description: prosemirror wrapper package for blog-editor
Author: SSE World
Latest version: 1.1.0

# @sse-editor/pm

[![Version](https://img.shields.io/npm/v/@sse-editor/pm.svg?label=version)](https://www.npmjs.com/package/@sse-editor/pm)
[![Downloads](https://img.shields.io/npm/dm/@sse-editor/pm.svg)](https://npmcharts.com/compare/tiptap?minimal=true)
[![License](https://img.shields.io/npm/l/@sse-editor/pm.svg)](https://www.npmjs.com/package/@sse-editor/pm)
<!-- [![Sponsor](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub)](https://github.com/sponsors/ueberdosis) -->

## Introduction

Tiptap is a headless wrapper around [ProseMirror](https://ProseMirror.net) – a toolkit for building rich text WYSIWYG editors, which is already in use at many well-known companies such as _New York Times_, _The Guardian_ or _Atlassian_.

## What is this `pm` package?

The `pm` package is a wrapper package for [ProseMirror](https://ProseMirror.net). This includes all ProseMirror packages that are required to run SSE Blog.

## Official Documentation

Documentation can be found on the [SSE Blog website](https://sseworld.github.io/blog-editor).

<!-- ## License -->

<!-- Tiptap is open sourced software licensed under the [MIT license](https://github.com/ueberdosis/tiptap/blob/main/LICENSE.md). -->
npm package: @sse-editor/react
Description: React components for tiptap
Latest version: 1.1.0

# @sse-editor/react
[![Version](https://img.shields.io/npm/v/@tiptap/react.svg?label=version)](https://www.npmjs.com/package/@tiptap/react)
[![Downloads](https://img.shields.io/npm/dm/@tiptap/react.svg)](https://npmcharts.com/compare/tiptap?minimal=true)
[![License](https://img.shields.io/npm/l/@tiptap/react.svg)](https://www.npmjs.com/package/@tiptap/react)
[![Sponsor](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub)](https://github.com/sponsors/ueberdosis)

## Introduction
Tiptap is a headless wrapper around [ProseMirror](https://ProseMirror.net) – a toolkit for building rich text WYSIWYG editors, which is already in use at many well-known companies such as *New York Times*, *The Guardian* or *Atlassian*.

## Official Documentation
Documentation can be found on the [SSE Docs website](https://sseworld.github.io).

<!-- ## License
Tiptap is open sourced software licensed under the [MIT license](https://github.com/ueberdosis/tiptap/blob/main/LICENSE.md). -->
npm package: @sse-editor/starter-kit
Description: starter kit for tiptap
Latest version: 1.1.0

# @sse-editor/starter-kit
[![Version](https://img.shields.io/npm/v/@tiptap/starter-kit.svg?label=version)](https://www.npmjs.com/package/@tiptap/starter-kit)
[![Downloads](https://img.shields.io/npm/dm/@tiptap/starter-kit.svg)](https://npmcharts.com/compare/tiptap?minimal=true)
[![License](https://img.shields.io/npm/l/@tiptap/starter-kit.svg)](https://www.npmjs.com/package/@tiptap/starter-kit)
[![Sponsor](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub)](https://github.com/sponsors/ueberdosis)

## Introduction
Tiptap is a headless wrapper around [ProseMirror](https://ProseMirror.net) – a toolkit for building rich text WYSIWYG editors, which is already in use at many well-known companies such as *New York Times*, *The Guardian* or *Atlassian*.

## Official Documentation
Documentation can be found on the [SSE Docs website](https://sseworld.github.io).

<!-- ## License
Tiptap is open sourced software licensed under the [MIT license](https://github.com/ueberdosis/tiptap/blob/main/LICENSE.md). -->
npm package: @sse-editor/suggestion
Description: suggestion plugin for tiptap
Latest version: 1.1.0

# @sse-editor/suggestion
[![Version](https://img.shields.io/npm/v/@sse-editor/suggestion.svg?label=version)](https://www.npmjs.com/package/@sse-editor/suggestion)
[![Downloads](https://img.shields.io/npm/dm/@sse-editor/suggestion.svg)](https://npmcharts.com/compare/tiptap?minimal=true)
[![License](https://img.shields.io/npm/l/@sse-editor/suggestion.svg)](https://www.npmjs.com/package/@sse-editor/suggestion)
[![Sponsor](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub)](https://github.com/sponsors/ueberdosis)

## Introduction
Tiptap is a headless wrapper around [ProseMirror](https://ProseMirror.net) – a toolkit for building rich text WYSIWYG editors, which is already in use at many well-known companies such as *New York Times*, *The Guardian* or *Atlassian*.

## Official Documentation
Documentation can be found on the [SSE Docs website](https://sseworld.github.io).

<!-- ## License
Tiptap is open sourced software licensed under the [MIT license](https://github.com/ueberdosis/tiptap/blob/main/LICENSE.md). -->
npm package: @sse-editor/types
Description: Types for SSE Editor
Author: SSE World
Latest version: 1.1.0

<p align="center">
  <a href="https://clerk.com?utm_source=github&utm_medium=clerk_types" target="_blank" rel="noopener noreferrer">
    <picture>
      <source media="(prefers-color-scheme: dark)" srcset=".assets/logo.jpg" height="64">
      <img src=".assets/logo.jpg" height="64">
    </picture>
  </a>
  <br />
  <h1 align="center">@sse-editor/types</h1>
</p>

<div align="center">

[Changelog](https://github.com/sse-editor/types/blob/master/packages/types/CHANGELOG.md)
·
[Report a Bug](https://github.com/sse-editor/types/issues/new?assignees=&labels=needs-triage)
·
[Get help](https://clerk.com/contact/support?utm_source=github&utm_medium=clerk_types)

</div>

---

## Getting Started

This package provides the TypeScript type declarations for SSE Editor's SDKs.

> [!NOTE]
> SSE Editor's SDKs automatically include their own type definitions so typically it's not necessary to install `@sse-editor/types` separately.

### Installation

```sh
npm install @sse-editor/types --save-dev
```

## Contributing

We're open to all community contributions! If you'd like to contribute in any way, please read [our contribution guidelines](https://github.com/sse-editor/types/blob/master/docs/CONTRIBUTING.md) and [code of conduct](https://github.com/sse-editor/types/blob/master/docs/CODE_OF_CONDUCT.md).

## Security

`@sse-editor/types` follows good practices of security, but 100% security cannot be assured.

`@sse-editor/types` is provided **"as is"** without any **warranty**. Use at your own risk.

_For more information and to report security issues, please refer to our [security documentation](https://github.com/sse-editor/types/blob/master/SECURITY.md)._

## License

This project is licensed under the **MIT license**.

See [LICENSE](https://github.com/sse-editor/types/blob/master/LICENSE) for more information.
npm package: @sse-stream/node-sdk
Description: <img src=".readme-assets/Github-Graphic-JS.jpg" alt="Stream Video for Javascript Header image" style="box-shadow: 0 3px 10px rgb(0 0 0 / 0.2); border-radius: 1rem" />
Author: SSE World
Latest version: 1.0.0

# SSE Stream SDK for Node.js

<img src=".readme-assets/Github-Graphic-JS.jpg" alt="Stream Video for Javascript Header image" style="box-shadow: 0 3px 10px rgb(0 0 0 / 0.2); border-radius: 1rem" />

## **Quick Links**

- [Register](https://sse-stream.io/chat/trial/) to get an API key for Stream
- [Docs](https://sse-stream.io/video/docs/api/)

## Package requirements

The package is tested against these environments:

- Node.js@18
- Node.js@20
- Node.js@22
- Bun@1

## What is Stream?

Stream allows developers to rapidly deploy scalable feeds, chat messaging and video with an industry leading 99.999% uptime SLA guarantee.

Stream provides UI components and state handling that make it easy to build video calling for your app. All calls run on Stream's network of edge servers around the world, ensuring optimal latency and reliability.

## 👩‍💻 Free for Makers 👨‍💻

Stream is free for most side and hobby projects. To qualify, your project/company needs to have < 5 team members and < $10k in monthly revenue. Makers get $100 in monthly credit for video for free.

## 😎 Repo Overview 😎

This repo contains the Node server-side SDK developed by the team and Stream community. For a feature overview.

<!-- Copyright (c) 2024, SSE World, Inc. or its affiliates. All rights -->
npm package: @sse-stream/react-sdk
Description: <img src="../../.readme-assets/Github-Graphic-JS.jpg" alt="Stream Video for Javascript Header image" style="box-shadow: 0 3px 10px rgb(0 0 0 / 0.2); border-radius: 1rem" />
Author: SSE World
Latest version: 1.0.0

# Official React SDK for Stream Video

<img src="../../.readme-assets/Github-Graphic-JS.jpg" alt="Stream Video for Javascript Header image" style="box-shadow: 0 3px 10px rgb(0 0 0 / 0.2); border-radius: 1rem" />
npm package: @sse-stream/style
Description: Contains the shared stylesheets for the browser🌎 SDKs.
Author: SSE World
Latest version: 1.0.0

# SSE Stream Styling

## @sse-stream/style

Contains the shared stylesheets for the browser🌎 SDKs.

`A CSS Code fot he sse-stream`

### Run

```bash
npm start
```

### Build

```bash
npm build
```
npm package: @sse-stream/video-client
Description: <img src="../../.readme-assets/Github-Graphic-JS.jpg" alt="Stream Video for JavaScript Header image" style="box-shadow: 0 3px 10px rgb(0 0 0 / 0.2); border-radius: 1rem" />
Author: SSE World
Latest version: 1.0.0

# Official JavaScript SDK and Low-Level Client for [Stream Video](https://sse-stream.io/video/sdk/javascript/)

<img src="../../.readme-assets/Github-Graphic-JS.jpg" alt="Stream Video for JavaScript Header image" style="box-shadow: 0 3px 10px rgb(0 0 0 / 0.2); border-radius: 1rem" />

Low-level Video SDK client for browser and Node.js integrations.

## **Quick Links**

- [Register](https://sse-stream.io/chat/trial/) to get an API key for Stream Video

## What is Stream?

Stream allows developers to rapidly deploy scalable feeds, chat messaging and video with an industry leading 99.999% uptime SLA guarantee.

With Stream's video components, you can use their SDK to build in-app video calling, audio rooms, audio calls, or live streaming. The best place to get started is with their tutorials:

- [Video and Audio Calling Tutorial](https://sse-stream.io/video/sdk/javascript/tutorial/video-calling/)
- [Audio Rooms Tutorial](https://sse-stream.io/video/sdk/javascript/tutorial/audio-room/)
- [Livestream Tutorial](https://sse-stream.io/video/sdk/javascript/tutorial/livestreaming/)

Stream provides UI components and state handling that make it easy to build video calling for your app. All calls run on Stream's network of edge servers around the world, ensuring optimal latency and reliability.

## 👩‍💻 Free for Makers 👨‍💻

Stream is free for most side and hobby projects. To qualify, your project/company needs to have < 5 team members and < $10k in monthly revenue. Makers get $100 in monthly credit for video for free.

## 💡Supported Features💡

Here are some of the features we support:

- Developer experience: Great SDKs, docs, tutorials and support so you can build quickly
- Edge network: Servers around the world ensure optimal latency and reliability
- Chat: Stored chat, reactions, threads, typing indicators, URL previews etc
- Security & Privacy: Based in USA and EU, Soc2 certified, GDPR compliant
- Dynascale: Automatically switch resolutions, fps, bitrate, codecs and paginate video on large calls
- Video Filters and Noise Cancellation
- Screen sharing
- Picture in picture support
- Active speaker
- Custom events
- Geofencing
- Notifications and ringing calls
- Opus DTX & Red for reliable audio
- Webhooks & SQS
- Backstage mode
- Flexible permissions system
- Joining calls by ID, link or invite
- Enabling and disabling audio and video when in calls
- Flipping, Enabling and disabling camera in calls
- Enabling and disabling speakerphone in calls
- Push notification providers support
- Call recording
- Broadcasting to HLS
npm package: @sse-stream/video-filters-web
Description: A helper library for that provides the core functionality for video filters in the [Stream Video SDK](https://sse-stream.com/video-sdk).
Author: SSE World
Latest version: 1.0.0

# @sse-stream/video-filters-web

A helper library for that provides the core functionality for video filters in the [Stream Video SDK](https://sse-stream.com/video-sdk).


This library borrows a lot of code and concepts from the amazing [virtual-background](https://github.com/Volcomix/virtual-background) library.

## Installation

```bash
yarn add @sse-stream/video-filters-web
```

## Usage

```typescript
import {
  isPlatformSupported,
  loadTfLite,
  createRenderer,
} from "@sse-stream/video-filters-web";

// 1. check if the platform is supported
const isSupported = await isPlatformSupported();
if (!isSupported) {
  throw new Error("Platform not supported");
}

// 2. get reference to the source video, background image and target canvas elements
const sourceVideo = document.getElementById("source-video");
const targetCanvas = document.getElementById("target-canvas");
const backgroundImage = document.getElementById("background-image");

// 3. load the TensorFlow Lite
const tfLite = await loadTfLite();

// 4. create the renderer
const renderer = createRenderer(tfLite, sourceVideo, targetCanvas, {
  backgroundFilter: "image", // or 'blur'
  backgroundImage: backgroundImage,
  fps: 30,
});

// 5. Dispose the renderer when done
renderer.dispose();
```

## Known limitations

- This library only works in a modern desktop browser that supports WebAssembly SIMD and WebGL.
- Support for mobile browsers is not guaranteed and may not work as expected
npm package: @sse-ui/pdf-get-file
Description: A React component to view a PDF document
Author: SSE World
Latest version: 1.0.0

# download plugin

This plugin allows user to download the current file.

```javascript
import { downloadPlugin } from '@sse-ui/pdf-download';

const downloadPluginInstance = downloadPlugin();

// The button to download the current file
const { Download } = downloadPluginInstance;

// Render
return (
    <>
    <Download />
    <Viewer
        plugins={[
            downloadPluginInstance,
        ]}
    >
    </>
);
```

## Use a custom button

```javascript
import { downloadPlugin } from '@sse-ui/pdf-download';

const downloadPluginInstance = downloadPlugin();

// The button to download the current file
const { Download } = downloadPluginInstance;

// Render
return (
    <>
    <Download>
    {
        (props) => (
            // Your custom button here
            <button onClick={props.onClick}>
                Download
            </button>
        )
    }
    </Download>
    <Viewer
        plugins={[
            downloadPluginInstance,
        ]}
    >
    </>
);
```

## Plugin options

-   `fileNameGenerator` (Optional): Custom the name of download file.

It is a function accepts the current opened file and returns a `string`:

```javascript
(file: OpenFile) => string;
```

By default, the name of download file is determined by the `name` properties of `OpenFile`.
You can customize it as following:

```javascript
import { OpenFile } from '@sse-ui/pdf-core';

const downloadPluginInstance = downloadPlugin({
    fileNameGenerator: (file: OpenFile) => {
        // `file.name` is the URL of opened file
        const fileName = file.name.substring(file.name.lastIndexOf('/') + 1);
        return `a-copy-of-${fileName}`;
    },
});
```
npm package: @sse-ui/theme
Description: Themes for SSE UI
Author: SSE World
Latest version: 1.0.1

# SSE UI Theme

![NPM License](https://img.shields.io/npm/l/%40sse-ui%2Ftheme)
![NPM Downloads](https://img.shields.io/npm/dy/%40sse-ui%2Ftheme)

Tailwind CSS Styling Library for Building Modern, Consistent and Accessible Web UIs with Radix UI, Melt UI, and Radix Vue.

## Concept

Imagine SSE Ui Theme as a secret style vault for our UI Kits. It uses Tailwind CSS, making it super easy to customize the look and feel of your components. This means you get a consistent design foundation across all these UI Kits, but with the freedom to tweak things to perfectly match your brand.

## Features

- 🎨 Built-in Palettes
- 🎨 Multi-Theming
- 🛠️ Effortless Customization
- 🚀 Expanded Component Variants
- ♿ Accessibility First
- 🌟 Modern & Trendy

## Quick Start

1. **Install SSE UI Theme:**

```bash
npm install @sse-ui/theme tailwind-variants
```

2. **Update your tailwindcss config**

Import the theme plugins to set your theme and enable data-attributes customizations

```typescript
import { link } from "@sse-ui/theme";
import { tv } from "tailwind-variants";
import "@sse-ui/theme/css";

const linkVariant = tv(link);
```

## Customize your theme

Use `data-color` and `data-neutral` to customize your theme

## Contributing

SSE UI Theme is an open source project and contributions from the community are always the welcome. If you have any ideas or suggestions for how to improve SSE UI Theme, please feel free to open an issue or submit a pull request.

## Support

If you have any questions or need help with using SSE UI Theme, please feel free to reach out on Twitter.

## License

SSE UI Theme is licensed under the MIT license.

## Author

- [SSE World](https://github.com/sseworld)

## Credits

- [Tailwind CSS](https://www.tailwindcss.com)
- [Radix UI](https://www.radix-ui.com/)
- [Tailwind Variants](https://www.tailwind-variants.org/docs/introduction)
- [Nuxt Ui](https://ui.nuxt.com/)
npm package: @ssegning/multer-transform
Description: This library was generated with [Nx](https://nx.dev).
Author: Stephane Lambou
Latest version: 0.2.0

# multer-transform

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test multer-transform` to execute the unit tests via [Jest](https://jestjs.io).

## Running lint

Run `nx lint multer-transform` to execute the lint via [ESLint](https://eslint.org/).
npm package: @ssegning/multer-transform-sharp
Description: This library was generated with [Nx](https://nx.dev).
Author: Stephane Lambou
Latest version: 0.2.0

# Multer Transform Sharp

This library was generated with [Nx](https://nx.dev).

Base layer for image modification libraries. This plugin was aimed to use sharp as a transformation mechanism for multer-sharp.

## Running unit tests

Run `nx test multer-transform-sharp` to execute the unit tests via [Jest](https://jestjs.io).

## Running lint

Run `nx lint multer-transform-sharp` to execute the lint via [ESLint](https://eslint.org/).