open-index/open-npm huggingface dataset:
npm package: @shumai/image
Description: A thin wrapper over libvips integrated with Shumai's native tensor type. For use with the Bun runtime.
Latest version: 0.0.5

# Shumai Image

A thin wrapper over libvips integrated with Shumai's native tensor type.
For use with the Bun runtime.

Install:

```
$ brew install libvips
$ bun install @shumai/image
```

Usage:

```javascript
import * as sm from '@shumai/shumai'
import { Image } from '@shumai/image'

// open images from files
let img = new Image('input.png')

// functional API
img = img.sharpen(2)

// allows chaining
img = img.resize(2).sobel().invert().rotate(14).gaussblur(3)

// convert to Shumai tensor
let t = img.tensor().div(sm.scalar(2))

// manipulate image as a tensor and convert back
t = t.div(sm.scalar(2)).add(sm.scalar(40))
img = new Image(t)

// save the output to file
img.save('output.jpg')
```
npm package: @shumamatsumoto/my-ui-library
Description: This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Latest version: 1.0.0

# React + TypeScript + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react) uses [Oxc](https://oxc.rs)
- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc) uses [SWC](https://swc.rs/)

## React Compiler

The React Compiler is not enabled on this template because of its impact on dev & build performances. To add it, see [this documentation](https://react.dev/learn/react-compiler/installation).

## Expanding the ESLint configuration

If you are developing a production application, we recommend updating the configuration to enable type-aware lint rules:

```js
export default defineConfig([
  globalIgnores(['dist']),
  {
    files: ['**/*.{ts,tsx}'],
    extends: [
      // Other configs...

      // Remove tseslint.configs.recommended and replace with this
      tseslint.configs.recommendedTypeChecked,
      // Alternatively, use this for stricter rules
      tseslint.configs.strictTypeChecked,
      // Optionally, add this for stylistic rules
      tseslint.configs.stylisticTypeChecked,

      // Other configs...
    ],
    languageOptions: {
      parserOptions: {
        project: ['./tsconfig.node.json', './tsconfig.app.json'],
        tsconfigRootDir: import.meta.dirname,
      },
      // other options...
    },
  },
])
```

You can also install [eslint-plugin-react-x](https://github.com/Rel1cx/eslint-react/tree/main/packages/plugins/eslint-plugin-react-x) and [eslint-plugin-react-dom](https://github.com/Rel1cx/eslint-react/tree/main/packages/plugins/eslint-plugin-react-dom) for React-specific lint rules:

```js
// eslint.config.js
import reactX from 'eslint-plugin-react-x'
import reactDom from 'eslint-plugin-react-dom'

export default defineConfig([
  globalIgnores(['dist']),
  {
    files: ['**/*.{ts,tsx}'],
    extends: [
      // Other configs...
      // Enable lint rules for React
      reactX.configs['recommended-typescript'],
      // Enable lint rules for React DOM
      reactDom.configs.recommended,
    ],
    languageOptions: {
      parserOptions: {
        project: ['./tsconfig.node.json', './tsconfig.app.json'],
        tsconfigRootDir: import.meta.dirname,
      },
      // other options...
    },
  },
])
```
npm package: @shumifr/react-date-picker
Description: A custom date picker component for React
Author: Gagnaire Pauline
Latest version: 1.1.14

# React DatePicker Component

A custom date picker component for React, built with Vite.

## Description

This project provides a custom date picker component for React applications. It allows users to select dates, navigate between months and years, and choose specific dates from a calendar view. The component is styled and includes dropdown menus for month and year selection.

## Features

- Select dates from a calendar view
- Navigate between months and years
- Dropdown menus for month and year selection
- Highlight the current day
- Built with Vite for fast development and build times

## Installation

To install the component, you can use npm:

```bash
npm install @shumifr/react-date-picker
```

## Usage

Here is an example of how to use the DatePicker component in your React application:

```js
import React from "react";
import DatePicker from "react-datepicker-component";

function App() {
  return (
    <div>
      <h1>Date Picker Example</h1>
      <DatePicker />
    </div>
  );
}

export default App;
```

## Development

To run the project locally for development:

Clone the repository:

```bash
git clone https://github.com/your-username/react-datepicker-component.git
```

Navigate to the project directory:

```bash
cd react-datepicker-component
```

Install the dependencies:

```bash
npm install
```

Start the development server:

```bash
npm run dev
```

Building
To build the project for production:

```bash
npm run build
```

## Author

Gagnaire Pauline
npm package: @shumih/bufrw
Description: Buffer Reading and Writing
Author: Joshua T Corbin
Latest version: 2.1.3

# bufrw

Buffer Reading and Writing

## Example

Simple length-prefixed string:

```js
var bufrw = require("bufrw");

var buf = bufrw.toBuffer(bufrw.str1, "hello world");
// <Buffer 0b 68 65 6c 6c 6f 20 77 6f 72 6c 64>
var str = bufrw.fromBuffer(bufrw.str1, buf)
// "hello world"
```

// TODO more examples

## Concept and Motivation

A combinatoric library for synchronous binary buffer reading and writing.

The design is to combine:
- needed byte length calculation
- writing into a pre-allocated buffer
- reading from a buffer

Into a single re-combinable data type, eventually supporting code generation
for efficiency.

Any of those three steps may result in an error, so rather than rely on error
throw/catching we use an error-able result type.

## API Documentation

See docs.jsig

## Installation

`npm install bufrw`

## Tests

`npm test`

## NPM scripts

 - `npm run add-licence` This will add the licence headers.
 - `npm run cover` This runs the tests with code coverage
 - `npm run lint` This will run the linter on your code
 - `npm test` This will run the tests.
 - `npm run trace` This will run your tests in tracing mode.
 - `npm run travis` This is run by travis.CI to run your tests
 - `npm run view-cover` This will show code coverage in a browser

## Contributors

 - Joshua T Corbin

## MIT Licenced

  [build-png]: https://secure.travis-ci.org/uber/bufrw.png
  [build]: https://travis-ci.org/uber/bufrw
  [cover-png]: https://coveralls.io/repos/uber/bufrw/badge.png
  [cover]: https://coveralls.io/r/uber/bufrw
  [dep-png]: https://david-dm.org/uber/bufrw.png
  [dep]: https://david-dm.org/uber/bufrw
  [test-png]: https://ci.testling.com/uber/bufrw.png
  [tes]: https://ci.testling.com/uber/bufrw
  [npm-png]: https://nodei.co/npm/bufrw.png?stars&downloads
  [npm]: https://nodei.co/npm/bufrw
npm package: @shumih/ckeditor5-angular-stencil
Description: Plugin for CKEditor5 to create angular elements.
Author: Anton Shumikhin
Latest version: 28.0.0

CKEditor 5 table feature
============================

[![Join the chat at https://gitter.im/ckeditor/ckeditor5](https://badges.gitter.im/ckeditor/ckeditor5.svg)](https://gitter.im/ckeditor/ckeditor5?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![npm version](https://badge.fury.io/js/%40ckeditor%2Fckeditor5-table.svg)](https://www.npmjs.com/package/@ckeditor/ckeditor5-table)
[![Build Status](https://travis-ci.org/ckeditor/ckeditor5-table.svg?branch=master)](https://travis-ci.org/ckeditor/ckeditor5-table)
[![BrowserStack Status](https://automate.browserstack.com/automate/badge.svg?badge_key=d3hvenZqQVZERFQ5d09FWXdyT0ozVXhLaVltRFRjTTUyZGpvQWNmWVhUUT0tLUZqNlJ1YWRUd0RvdEVOaEptM1B2Q0E9PQ==--c9d3dee40b9b4471ff3fb516d9ecf8d09292c7e0)](https://automate.browserstack.com/public-build/d3hvenZqQVZERFQ5d09FWXdyT0ozVXhLaVltRFRjTTUyZGpvQWNmWVhUUT0tLUZqNlJ1YWRUd0RvdEVOaEptM1B2Q0E9PQ==--c9d3dee40b9b4471ff3fb516d9ecf8d09292c7e0)
[![Coverage Status](https://coveralls.io/repos/github/ckeditor/ckeditor5-table/badge.svg?branch=master)](https://coveralls.io/github/ckeditor/ckeditor5-table?branch=master)
<br>
[![Dependency Status](https://david-dm.org/ckeditor/ckeditor5-table/status.svg)](https://david-dm.org/ckeditor/ckeditor5-table)
[![devDependency Status](https://david-dm.org/ckeditor/ckeditor5-table/dev-status.svg)](https://david-dm.org/ckeditor/ckeditor5-table?type=dev)

This package implements table support for CKEditor 5.

## Demo

Check out the [demo in the Table feature](https://ckeditor.com/docs/ckeditor5/latest/features/table.html#demo) guide.

## Documentation

See the [`@ckeditor/ckeditor5-table` package](https://ckeditor.com/docs/ckeditor5/latest/api/table.html) page in [CKEditor 5 documentation](https://ckeditor.com/docs/ckeditor5/latest/).

## License

Licensed under the GPL, LGPL and MPL licenses, at your choice. For full details about the license, please check the `LICENSE.md` file.
npm package: @shumih/ckeditor5-custom-upload-adapter
Description: Upload feature for CKEditor 5.
Author: Anton Shumikhin
Latest version: 28.0.0

CKEditor 5 file upload feature
========================================

[![npm version](https://badge.fury.io/js/%40ckeditor%2Fckeditor5-upload.svg)](https://www.npmjs.com/package/@ckeditor/ckeditor5-upload)
[![Coverage Status](https://coveralls.io/repos/github/ckeditor/ckeditor5/badge.svg?branch=master)](https://coveralls.io/github/ckeditor/ckeditor5?branch=master)
[![Build Status](https://travis-ci.com/ckeditor/ckeditor5.svg?branch=master)](https://travis-ci.com/ckeditor/ckeditor5)

This package implements various file upload utilities for CKEditor 5.

## Documentation

See the [`@ckeditor/ckeditor5-upload` package](https://ckeditor.com/docs/ckeditor5/latest/api/upload.html) page in [CKEditor 5 documentation](https://ckeditor.com/docs/ckeditor5/latest/).

## License

Licensed under the terms of [GNU General Public License Version 2 or later](http://www.gnu.org/licenses/gpl.html). For full details about the license, please check the `LICENSE.md` file or [https://ckeditor.com/legal/ckeditor-oss-license](https://ckeditor.com/legal/ckeditor-oss-license).