open-index/open-npm huggingface dataset:
npm package: @magento/devcert
Description: Generate trusted local SSL/TLS certificates for local SSL development
Author: Magento Inc. and Dave Wasmer
Latest version: 0.7.0

# devcert - Development SSL made easy

**Fork of https://github.com/davewasmer/devcert/ with the following change:**

_A full root certificate is generated and authorized each time for security,
deleting the private keybefore returning the signed key and certificate which
should then be cached by the application.
If the certificate is invalidated, a new full generation process can be run._

Available at:

```
npm install devcert-sanscache
```

### Overview

So, running a local HTTPS server usually sucks. There's a range of approaches,
each with their own tradeoff. The common one, using self-signed certificates,
means having to ignore scary browser warnings for each project.

devcert makes the process easy. Want a private key and certificate file to use
with your server? Just ask:

```js
import * as https from 'https';
import * as express from 'express';
import getDevelopmentCertificate from 'devcert';

let app = express();

app.get('/', function (req, res) {
  res.send('Hello Secure World!');
});

getDevelopmentCertificate('myapp').then((ssl) => {
  https.createServer(ssl, app).listen(3000);
});
```

Now open https://myapp:3000 (assuming host configuration, or otherwise https://localhost:3000) and voila
- your page loads with no scary warnings or hoops to jump through.

### Certificate Installation

Thankully, Firefox makes this easy. There's a point-and-click wizard for
importing and trusting a certificate - devcert will instead automatically
open Firefox and kick off this wizard for you. Simply follow the prompts to
trust the certificate.

The software installed varies by OS:

* Mac: `brew install nss`
* Linux: `apt install libnss3-tools`
* Windows: N/A

## How it works

When you ask for a development certificate, devcert  will create a root certificate
authority and add it to your OS and various browser trust stores. You'll likely
see password prompts from your OS at this point to authorize the new root CA.

devcert-sanscache then uses this root certificate to authorize a new SSL certificate,
before deleting the private key for the root certificate.
This ensures that browsers won't show scary warnings about untrusted certificates,
since your OS and browsers will now trust devcert's certificate. The root CA
certificate is unique to your machine only, and is generated on-the-fly when it
is first installed. No other certificates can be generated from this root CA
once the private key has been deleted.

Since your browser & OS now trust the root authority, they'll trust the certificate
for your app - no more scary warnings!

## License

MIT © [Dave Wasmer](http://davewasmer.com)
npm package: @magento/venia-data-collector
Description: The Venia Data Collector collects data for [Product Recommendations powered by Adobe Sensei](https://magento.com/products/product-recommendations).
Latest version: 1.0.7

# Venia Data Collector
The Venia Data Collector collects data for [Product Recommendations powered by Adobe Sensei](https://magento.com/products/product-recommendations). 

## Dependencies
Venia Data Collector requires  `module-data-services-graphql` to be installed inside Adobe Commerce/Magento. 

## Installation &  Usage
 Install using npm or yarn into the storefront.

 ```yarn add @magento/venia-data-collector```
 
 No code is required to collect data.

## Contributions
Feel free to contribute 😊 👍
npm package: @mager/loooom-mcp
Description: MCP server for the Loooom Claude Code plugin/skill marketplace
Author: mager
Latest version: 0.1.0

# @mager/loooom-mcp

An MCP (Model Context Protocol) server for [Loooom](https://loooom.xyz) — the Claude Code plugin/skill marketplace. Lets AI agents discover, search, and explore skills from the Loooom marketplace.

## What is Loooom?

Loooom is a marketplace for Claude Code plugins and skills. This MCP server gives AI agents direct access to browse and find skills they can install.

## Usage

### npx (no install required)

```bash
npx @mager/loooom-mcp
```

### Global install

```bash
npm install -g @mager/loooom-mcp
loooom-mcp
```

## Claude Desktop Configuration

Add to your `claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "loooom": {
      "command": "npx",
      "args": ["-y", "@mager/loooom-mcp"]
    }
  }
}
```

Config file locations:
- **macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json`
- **Windows**: `%APPDATA%\Claude\claude_desktop_config.json`

## Available Tools

| Tool | Description |
|------|-------------|
| `list_skills` | List all skills (name, description, category, version, author, homepage) |
| `search_skills` | Filter skills by query string and optional category |
| `get_skill` | Get full details for a single skill by name |
| `list_categories` | List all unique categories with skill counts |
| `get_install_command` | Get the Claude Code install command for a skill |

### Tool Examples

**List all skills:**
```
Use the list_skills tool to show me what's available on Loooom.
```

**Search for language skills:**
```
Use search_skills with query="japanese" to find language learning skills.
```

**Install a skill:**
```
Use get_install_command for "beginner-japanese" to get the install command.
```
Returns: `/plugin marketplace add mager/loooom beginner-japanese`

## Data Source

The skill catalog is fetched at runtime from:
```
https://raw.githubusercontent.com/mager/loooom/main/.claude-plugin/marketplace.json
```

The catalog is cached in memory and refreshed every 5 minutes. Failures fall back to cached data gracefully.

## Development

```bash
git clone https://github.com/mager/loooom-mcp
cd loooom-mcp
npm install
npm run build
npm start
```

## License

MIT
npm package: @magflip/minjs
Description: Provides a bundled JavaScript file containing all magFlip-related packages, which can be easily added and used via a <script> tag.
Author: Sing Graajae Cho
Latest version: 0.5.48

```bash
npm run build
npm run pub --otp=<otp>
# or 
# npm run pub --otp <otp>
```
npm package: @maggiben/electron-clipboard-manager
Description: Electron clipboard manager
Author: Benjamin Maggi
Latest version: 1.0.0

# Electron Clipboard Manager 
---

**Event based clipboard manager for electron apps**

[![Build Status](https://travis-ci.org/maggiben/electron-clipboard-manager.svg?branch=master)](https://travis-ci.org/maggiben/electron-clipboard-manager)
[![Dependency Status](https://gemnasium.com/badges/github.com/maggiben/electron-clipboard-manager.svg)](https://gemnasium.com/github.com/maggiben/electron-clipboard-manager)
[![Gitter](https://badges.gitter.im/maggiben/electron-clipboard-manager.svg)](https://gitter.im/maggiben/electron-clipboard-manager?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
[![npm version](https://badge.fury.io/js/%40maggiben%2Felectron-clipboard-manager.svg)](https://badge.fury.io/js/%40maggiben%2Felectron-clipboard-manager)

---

### Bug report

If you want to report a bug, first, thanks a lot. To help us, please indicate your OS, your Tickler version, and how to reproduce it. Adding a screen of the console (Settings -> Advanced -> enable dev mode) is a big help too.

---

### Contribute

- Fork and clone
- Master is usually unstable, checkout to a tag to have a stable state of the app
- Before making complex stuff, don't hesitate to open an issue first to discuss about it
- Make the code readable and comment if needed
- Make sure `npm run lint` passes

Then open a PR :)

---

License

----

MIT
npm package: @maggiben/scurry
Description: Real-Time audio transcode and stream library
Author: Benjamin Maggi
Latest version: 1.2.0

# Scurry 
---

**Real-Time, Transcode and Stream**

[![Build Status](https://travis-ci.org/maggiben/scurry.svg?branch=master)](https://travis-ci.org/maggiben/scurry)
[![Dependency Status](https://gemnasium.com/badges/github.com/maggiben/scurry.svg)](https://gemnasium.com/github.com/maggiben/scurry)
[![Gitter](https://badges.gitter.im/maggiben/scurry.svg)](https://gitter.im/maggiben/scurry?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
[![npm version](https://badge.fury.io/js/%40maggiben%2Fscurry.svg)](https://badge.fury.io/js/%40maggiben%2Fscurry)

---

### Bug report

If you want to report a bug, first, thanks a lot. To help us, please indicate your OS, your Tickler version, and how to reproduce it. Adding a screen of the console (Settings -> Advanced -> enable dev mode) is a big help too.

---

### Contribute

- Fork and clone
- Master is usually unstable, checkout to a tag to have a stable state of the app
- Before making complex stuff, don't hesitate to open an issue first to discuss about it
- Make the code readable and comment if needed
- Make sure `npm run lint` passes

Then open a PR :)

---

License

----

MIT