open-index/open-npm huggingface dataset:
npm package: @lishunyang/rehype-inline-svg
Description: A rehype plugin that inlines and optimizes SVG images
Author: Shunyang Li
Latest version: 2.0.0-beta.1

# WARNING!!!

This repository is a fork of the upstream repository. See this [PR](https://github.com/JS-DevTools/rehype-inline-svg/pull/5) for the changes. Once this PR is accepted by the upstream repository, this repository will be archived.

To avoid confusion, please refer to the original repository for more information about the project. https://github.com/JS-DevTools/rehype-inline-svg.
npm package: @lisi4ok/bun-preact-tsx
Description: Bun Preact TSC Template package
Author: Zaio Klepoyshkov
Latest version: 0.0.0

# Preact TS with Bun runtime

This is a simple template for starting a Preact project bootstrapped
with [bun](https://bun.sh/),
with TypeScript instead of the default JavaScript configuration.

## Getting Started

### Cloning the repo

To create a TS Preact project with bun:

```sh
bun create @lisi4ok/bun-preact-tsx ./bun-preact-tsx
```

To create a regular JS Preact project with bun:

```sh
bun create preact ./bun-preact-tsx
```

### Development

First, run the development server.

```
bun dev
```

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying `src/app.tsx`.
The page auto-updates as you edit the file.

## Learn More

To learn more about Preact.js, take a look at the following resources:

- [Preact.js Documentation](https://preactjs.com/guide/v10/getting-started) - learn about Preact.js features.
- [Learn Preact.js](https://preactjs.com/tutorial/) - an interactive Preact.js tutorial.

You can check out the [Preact.js GitHub repository](https://github.com/preactjs/preact) -
your feedback and contributions are welcome!
npm package: @lisi92/cordova-plugin-honeywell-rs-barcode-scanner_ean-transmit
Description: Cordova plugin for Android Honeywell barcode scanner with ean transmit
Author: Kholofelo Moyaba, Modified by Lisi92
Latest version: 1.0.3

# cordova-plugin-honeywell-barcode-scanner

> Correction of cordova-plugin-honeywell-barcode-scanner plugin: https://github.com/PalotaCompany/cordova-plugin-honeywell-barcode-scanner

## Supported Platforms

- Android


Cordova plugin for Android Honeywell barcode scanner.

This plugin uses Honeywell's Android Data Collection Java API V1.90

## Installation

```bash
cordova plugin add cordova-plugin-honeywell-barcode-scanner --save
```

## Supported Platforms
- Android

## Usage
Listen to barcode scans as follows
```javascript
cordova.plugins.honeywell.barcode.onBarcodeScanned(result => {
    console.log("data", result.data); // actual barcode data
    console.log("code", result.code);
    console.log("charset", result.charset);
    console.log("aim-id", result.aimId);
    console.log("timestamp", result.timestamp);
}, error => {
    console.error(error);
})
```
npm package: @lisianthus-a/mini-app
Description: MiniApp
Author: Lisianthus-A
Latest version: 0.2.0

## MiniApp
A mini node.js framework, have no dependencies.

### Installation
```
$ npm install @lisianthus-a/mini-app
```

### Usage
``` js
const miniApp = require('@lisianthus-a/mini-app');

const app = miniApp();

const PORT = 80;

app.use((req, res, next) => {
    // json body
    console.log('body', req.body);
    // query
    console.log('query', req.query);
    // dynamic route params
    console.log('params', req.params);
    next("middleware 1");
});

app.use((req, res, next, value) => {
  console.log(value); // "middleware 1"
  next();
});

// static route
app.post('/', (req, res) => {
    res.status(200).json({
        message: "Hello World!"
    });
});

// dynamic route
app.get('/user/[id]', (req, res) => {
    res.json({
        userId: `${req.params.id}`
    });
});

// match any route
app.get('*', (req, res) => {
    res.send("Hello World!");
});

// listen
app.listen(PORT, () => {
    console.log(`Server running on port: ${PORT}`);
});
```
npm package: @lisixo/cc-types
Description: Computercraft types for typescript-to-lua
Author: Lisixo
Latest version: 1.0.1

# Computercraft Types for TypescriptToLua

![](https://img.shields.io/badge/License-MIT-orange?style=for-the-badge) ![](https://img.shields.io/github/package-json/v/Lisixo/cc-types?style=for-the-badge) ![](https://img.shields.io/badge/Written%20with-Typescript-blue?style=for-the-badge)

This package was created for `typescript-to-lua` to create programs for Computercraft

# Installation
1. Add package to your project
```bash
npm install --save @lisixo/cc-types
```
2. Add types to `compilerOptions` in `tsconfig.json`
```diff
{
  "compilerOptions": {
    "types": [
+     "@typescript-to-lua/language-extensions",
+     "@lisixo/cc-types"
    ]
  }
}
```
⚠️ _Tip_: Additional installation of `@typescript-to-lua/language-extensions` is highly recommended.

<!-- # Additional definitions

For now i dont have any -->
<!--
| Mod                   | Npm Package   |
| --------------------- | ------------- |
| Advanced Peripherals  | null          |
| Mekanism              | null          | 
-->


# Progress
You can watch implemented definitions and modules [here](PROGRESS.md)