open-index/open-npm huggingface dataset:
npm package: @rowy/multiselect
Description: A component to select multiple items from a list of options using the [Material-UI Autocomplete component](https://material-ui.com/components/autocomplete/).
Author: Sidney Alcantara
Latest version: 0.4.1

# MultiSelect [![npm latest release](https://badgen.net/npm/v/@rowy/multiselect)](https://www.npmjs.com/@rowy/multiselect) [![Minified size](https://badgen.net/bundlephobia/min/@rowy/multiselect)](https://bundlephobia.com/result?p=@rowy/multiselect)

A component to select multiple items from a list of options using the
[Material-UI Autocomplete component](https://material-ui.com/components/autocomplete/).

[![Storybook badge](https://raw.githubusercontent.com/storybookjs/brand/master/badge/badge-storybook.svg)](https://rowyio.github.io/multiselect)

[**Full documentation with props**](https://rowyio.github.io/multiselect?path=/docs/multiselect--multiple)

## Quick start

To use, you must provide at least the `value`, `onChange`, and `options` props.
You should also provide a `label` and `labelPlural` prop. By default, the
component is in multi-select mode and values are strings.

```tsx
<MultiSelect
  value={value} // From useState
  onChange={setValue} // From useState
  options={['The Shawshank Redemption', 'The Godfather', ...]}
  label="Movie"
  labelPlural="Movies"
/>
```

### `options` prop

The simplest value for the `options` prop is an array of strings.

If you need more control over the value returned by MultiSelect, pass an array
of `Option` objects, which must follow this type:

```ts
type Option<T = string> = {
  value: T;
  label: string;
  disabled?: boolean;
};
```

### `value` and `onChange` prop types depend on the `multiple` prop

`value` must be an array of `T` in multi-select mode.

In single-select mode, it must be either `T` itself or `null`.

The first parameter of `onChange` follows the same type as `value`.
npm package: @rowyhere/password-generator
Description: * A global system that randomly generates ciphers
Author: Rowy
Latest version: 1.0.0

# @rowyhere/Password-Generator

* A global system that randomly generates ciphers


## Quick start

Let's generate a new instance.

```js
 var passwordGenerator = require("@rowyhere/password-generator");

console.log(passwordGenerator(15)); 
// Output: KHQpG9dZfNU8Jwn

```

## Installation

You can use npm to install guid: `npm install @rowyhere/password-generator`
npm package: @roxavn/module-project
Description: ## Flow
Author: roxavn
Latest version: 3.2.0

# module-project

## Flow

The project consists of tasks organized in a hierarchical tree structure. Each project will have only one root task.

A parent task includes child tasks. Only when all the child tasks are completed can the parent task be considered complete.

Each task has a due date. A child task cannot have a due date later than that of its parent task.

Each task will have the following statuses:

- PENDING: waiting to be executed
- INPROGRESS: assigned to someone, start doing the task
- CANCELED: is cancelled by the task creator, assignee, or someone
- FINISHED: task completed

## Release

```
npx standard-version
```
npm package: @roxavn/remix-fastify
Description: Fastify server request handler for Remix
Author: Logan McAnsh
Latest version: 3.2.1

# Remix Fastify

Use [Remix](https://remix.run) with [Fastify](http://fastify.io)

## Quick Start

These are the currently available templates that you can get jump started with:

- The basic example using `remix dev`
  ```sh
  npx create-remix@latest --template https://github.com/mcansh/remix-fastify/tree/main/examples/basic
  ```
- The _unstable_ vite remix plugin
  ```sh
  npx create-remix@latest --template https://github.com/mcansh/remix-fastify/tree/main/examples/unstable-vite
  ```

## Manual Installation

```sh
npm i @mcansh/remix-fastify fastify @fastify/early-hints @fastify/static
yarn add @mcansh/remix-fastify fastify @fastify/early-hints @fastify/static
pnpm i @mcansh/remix-fastify fastify @fastify/early-hints @fastify/static
```
npm package: @roxdex/router-sdk
Description: @roxdex
Latest version: 1.6.0

# Alpha software

The latest version of the SDK is used in production in the Uniswap Interface,
but it is considered Alpha software and may contain bugs or change significantly between patch versions.
If you have questions about how to use the SDK, please reach out in the `#dev-chat` channel of the Discord.
Pull requests welcome!

# Uniswap Swap Router SDK

This SDK is meant to facilitate interactions with the contracts in [swap-router-contracts](https://github.com/Uniswap/swap-router-contracts).
npm package: @roxie/components
Description: Built-in React components of Roxie
Author: Lionel Nguyen
Latest version: 1.11.0

# Roxie Components

[![npm version](https://img.shields.io/npm/v/@roxie/components)](https://www.npmjs.com/package/@roxie/components)
[![travis build status](https://img.shields.io/travis/huytrongnguyen/roxie)](https://travis-ci.org/huytrongnguyen/roxie)
[![npm download](https://img.shields.io/npm/dm/@roxie/components)](https://www.npmjs.com/package/@roxie/components)
[![npm license](https://img.shields.io/npm/l/@roxie/components)](https://www.npmjs.com/package/@roxie/components)

## Installation

[![@roxie/ui](https://nodei.co/npm/@roxie/components.png?downloadRank=true)](https://npmjs.org/package/@roxie/components)

## License

`Roxie` is released under the MIT license.
npm package: @roxie/core
Description: The core of Roxie
Author: Lionel Nguyen
Latest version: 1.11.0

# Roxie Core

[![npm version](https://img.shields.io/npm/v/@roxie/core)](https://www.npmjs.com/package/@roxie/core)
[![travis build status](https://img.shields.io/travis/huytrongnguyen/roxie)](https://travis-ci.org/huytrongnguyen/roxie)
[![npm download](https://img.shields.io/npm/dm/@roxie/core)](https://www.npmjs.com/package/@roxie/core)
[![npm license](https://img.shields.io/npm/l/@roxie/ui)](https://www.npmjs.com/package/@roxie/core)

## Installation

[![@roxie/ui](https://nodei.co/npm/@roxie/core.png?downloadRank=true)](https://npmjs.org/package/@roxie/core)

## License

`Roxie` is released under the MIT license.
npm package: @roxie/server
Description: The Roxie server
Author: Lionel Nguyen
Latest version: 1.11.0

# Roxie Core

[![npm version](https://img.shields.io/npm/v/@roxie/core)](https://www.npmjs.com/package/@roxie/core)
[![travis build status](https://img.shields.io/travis/huytrongnguyen/roxie)](https://travis-ci.org/huytrongnguyen/roxie)
[![npm download](https://img.shields.io/npm/dm/@roxie/core)](https://www.npmjs.com/package/@roxie/core)
[![npm license](https://img.shields.io/npm/l/@roxie/ui)](https://www.npmjs.com/package/@roxie/core)

## Installation

[![@roxie/ui](https://nodei.co/npm/@roxie/core.png?downloadRank=true)](https://npmjs.org/package/@roxie/core)

## License

`Roxie` is released under the MIT license.
npm package: @roxie/ui
Description: The styles of Roxie, based on Bootstrap with many themes
Author: huytrongnguyen
Latest version: 1.11.0

# Roxie UI

[![npm version](https://img.shields.io/npm/v/@roxie/ui)](https://www.npmjs.com/package/@roxie/ui)
[![travis build status](https://img.shields.io/travis/huytrongnguyen/roxie)](https://travis-ci.org/huytrongnguyen/roxie)
[![npm download](https://img.shields.io/npm/dm/@roxie/ui)](https://www.npmjs.com/package/@roxie/ui)
[![npm license](https://img.shields.io/npm/l/@roxie/ui)](https://www.npmjs.com/package/@roxie/ui)

## Installation

[![@roxie/ui](https://nodei.co/npm/@roxie/ui.png?downloadRank=true)](https://npmjs.org/package/@roxie/ui)

## License

`Roxie` is released under the MIT license.
npm package: @roxsross/fault-injection
Description: failure injection into AWS Lambda
Author: RoxsRoss
Latest version: 1.0.2

# Failure injection for AWS Lambda - failure-lambda

## Description

`failure-lambda` is a small Node module for injecting failure into AWS Lambda (https://aws.amazon.com/lambda). It offers a simple failure injection wrapper for your Lambda handler where you then can choose to inject failure by setting the `failureMode` to `latency`, `exception`, `denylist`, `diskspace` or `statuscode`. You control your failure injection using SSM Parameter Store or [AWS AppConfig](https://docs.aws.amazon.com/appconfig/latest/userguide/what-is-appconfig.html).
npm package: @roxyclub/rmeta-uikit
Description: Set of UI components for Roxy Defi
Latest version: 0.1.0

# 🥞 Plearn UIkit

[![Size](https://img.shields.io/bundlephobia/min/@plearn/uikit)](https://www.npmjs.com/package/@plearn/uikit)

Plearn UIkit is a customized version of Pancake UIKit.

## Install

`yarn add @plearn/uikit`

## Setup

### Theme

Before using Pancake UIkit, you need to provide the theme file to styled-component.

```
import { ThemeProvider } from 'styled-components'
import { light, dark } from '@plearn/uikit'
...
<ThemeProvider theme={isDark}>...</ThemeProvider>
```

### Reset

A reset CSS is available as a global styled component.

```
import { ResetCSS } from '@plearn/uikit'
...
<ResetCSS />
```

### Types

This project is built with Typescript and export all the relevant types.
npm package: @roxyclub/sdk
Description: 🛠 An SDK for building applications on top of roxy.
Latest version: 1.0.14

# Roxy SDK

Forked from the [Uniswap SDK](https://github.com/Uniswap/uniswap-v2-sdk/commit/a88048e9c4198a5bdaea00883ca00c8c8e582605).

You can refer to the Uniswap SDK documentation [uniswap.org](https://uniswap.org/docs/v2/SDK/getting-started/).

## Running tests

To run the tests, follow these steps. You must have at least node v10 and [yarn](https://yarnpkg.com/) installed.

First clone the repository:

```sh
git clone https://github.com/roxyclub/roxy-swap-sdk.git
```

Move into the roxy-sdk working directory

```sh
cd roxy-sdk/
```

Install dependencies

```sh
yarn install
```

Run tests

```sh
yarn test
```

You should see output like the following:

```sh
yarn run v1.22.4
$ tsdx test
 PASS  test/constants.test.ts
 PASS  test/pair.test.ts
 PASS  test/fraction.test.ts
 PASS  test/miscellaneous.test.ts
 PASS  test/entities.test.ts
 PASS  test/trade.test.ts

Test Suites: 1 skipped, 6 passed, 6 of 7 total
Tests:       3 skipped, 82 passed, 85 total
Snapshots:   0 total
Time:        5.091s
Ran all test suites.
✨  Done in 6.61s.
```
npm package: @roxyclub/uikit
Description: Set of UI components for Roxy Defi
Latest version: 0.1.175

# 🥞 Plearn UIkit

[![Size](https://img.shields.io/bundlephobia/min/@plearn/uikit)](https://www.npmjs.com/package/@plearn/uikit)

Plearn UIkit is a customized version of Pancake UIKit.

## Install

`yarn add @plearn/uikit`

## Setup

### Theme

Before using Pancake UIkit, you need to provide the theme file to styled-component.

```
import { ThemeProvider } from 'styled-components'
import { light, dark } from '@plearn/uikit'
...
<ThemeProvider theme={isDark}>...</ThemeProvider>
```

### Reset

A reset CSS is available as a global styled component.

```
import { ResetCSS } from '@plearn/uikit'
...
<ResetCSS />
```

### Types

This project is built with Typescript and export all the relevant types.
npm package: @roy2022/materialui-daterange-picker-updated
Description: A react date range picker implementation using @material-ui.
Author: jungsoft
Latest version: 2.1.6

# Material UI DateRange Picker

A react date range picker implementation using @material-ui.

<a href='https://www.npmjs.com/package/materialui-daterange-picker'>
    <img src='https://img.shields.io/npm/v/materialui-daterange-picker.svg' alt='Latest npm version'>
</a>

## Preview

![Screenshot](/screenshot.png?raw=true "Screenshot")

## Live Demo

Check out the project running [here](https://codesandbox.io/s/materialui-daterange-picker-2p3f1?file=/src/App.js)!

## Usage

```bash
npm install materialui-daterange-picker --save

# or with yarn
yarn add materialui-daterange-picker
```

## Basic example
```tsx
import React from "react";
import { DateRangePicker, DateRange } from "materialui-daterange-picker";

type Props = {}

const App: React.FunctionComponent<Props> = props => {
  const [open, setOpen] = React.useState(false);
  const [dateRange, setDateRange] = React.useState<DateRange>({});

  const toggle = () => setOpen(!open);

  return (
    <DateRangePicker
      open={open}
      toggle={toggle}
      onChange={(range) => setDateRange(range)}
    />
  );
}

export default App;
```

## Types
```ts
interface DateRange {
    startDate?: Date,
    endDate?: Date
}

interface DefinedRange {
    label: string,
    startDate: Date,
    endDate: Date
}
```

## Props

Name | Type | Required | Default value | Description
:--- | :--- | :--- | :--- | :---
`onChange` | `(DateRange) => void` | _required_ | - | handler function for providing selected date range
`toggle` | `() => void` | _required_ | - | function to show / hide the DateRangePicker
`initialDateRange` | `DateRange` | _optional_ | `{}` | initially selected date range
`minDate` | `Date` or `string` | _optional_ | 10 years ago | min date allowed in range
`maxDate` | `Date` or `string` | _optional_ | 10 years from now | max date allowed in range
`definedRanges` | `DefinedRange[]` | _optional_ | - | custom defined ranges to show in the list
`closeOnClickOutside` | `boolean` | _optional_ | `true` | defines if DateRangePicker will be closed when clicking outside of it
`wrapperClassName` | `object` | _optional_ | `undefined` | defines additional wrapper style classes

## Made possible by

<a href="https://github.com/jungsoft/materialui-daterange-picker/graphs/contributors">
  <img src="https://contributors-img.web.app/image?repo=jungsoft/materialui-daterange-picker" />
</a>