open-index/open-npm huggingface dataset:
npm package: @flash1293/react-input-autosize
Description: Auto-resizing Input Component for React
Author: Jed Watson
Latest version: 2.2.1-react16fix

React-Input-Autosize
====================

A text input for [React](http://facebook.github.io/react/index.html) that resizes itself to the current content.


## Demo & Examples

Live demo: [jedwatson.github.io/react-input-autosize](http://jedwatson.github.io/react-input-autosize/)

To run the examples locally, run:

```
npm install
npm start
```

Then open [localhost:8000](http://localhost:8000) in a browser.


## Installation

The easiest way to use React-Input-Autosize is to install it from NPM and include it in your own React build process (using Browserify, rollup, webpack, etc).

You can also use the umd build by including `dist/AutosizeInput.js` in your page. If you use this, make sure you have already included a umd React build.

```
npm install react-input-autosize --save
```


## Usage

React-Input-Autosize generates an input field, wrapped in a `<div>` tag so it can detect the size of its value. Otherwise it behaves very similarly to a standard React input.


```es6
import AutosizeInput from 'react-input-autosize';

<AutosizeInput
	name="form-field-name"
	value={inputValue}
	onChange={function(event) {
		// event.target.value contains the new value
	}}
/>
```

## Gotchas

### Changing the styles at runtime
The styles applied to the input are only copied when the component mounts. Because of this, subsequent changes to the stylesheet may cause size to be detected incorrectly.

To work around this, either re-mount the input (e.g. by providing a different `key` prop) or call the `copyInputStyles()` method after the styles change.

### CSP and the IE "clear" indicator
The input will automatically inject a stylesheet that hides IE/Edge's "clear" indicator, which otherwise breaks the UI. This has the downside of being incompatible with some CSP policies.

To work around this, you can pass the `injectStyles={false}` prop, but if you do this I *strongly* recommend targeting the `input` element in your own stylesheet with the following rule:

```css
input::-ms-clear {display: none;}
```

### Custom font sizes
If your input uses custom font sizes, you will need to provide the custom size to `AutosizeInput`.

```es6
<AutosizeInput
	name="form-field-name"
	value={inputValue}
	style={{ fontSize: 36 }}
	onChange={function(event) {
		// event.target.value contains the new value
	}}
/>
```

### Uncontrolled input
`AutosizeInput` is a [controlled input](https://facebook.github.io/react/docs/forms.html#controlled-components) and depends on the `value` prop to work as intended. It does not support being used as an uncontrolled input.

## License

Copyright (c) 2018 Jed Watson. [MIT](LICENSE) License.
npm package: @flashaim-gmb/interface
Description: for gmb interface
Author: yoshin@flashaim.com
Latest version: 2.0.2

# @flashaim-gmb/interface
整合 GMB 所有 interface

## 流程
1. 先根據 googleBooking 開立對應的 branch `dev-5-[issue]` 其中 5 是標示從那個次版本開出
2. 當確認需求開發完畢要入主線 `master` 請增加主版版號。

## publish
* npm publish
## build
* npm run build
npm package: @flasham/embedded-postgres-windows-x64
Description: A package containing the Postgres binaries for a particular architecture and operating system. See the embedded-postgres package.
Author: Lei Nelissen
Latest version: 17.6.0-beta.22

![Embedded Postgres](https://github.com/leinelissen/embedded-postgres/raw/main/docs/images/embedded-postgres-header.svg)

<div align="center">

![npm](https://img.shields.io/npm/v/@flasham/embedded-postgres-windows-x64)
![npm type definitions](https://img.shields.io/npm/types/@flasham/embedded-postgres-windows-x64)
![npm](https://img.shields.io/npm/dy/@flasham/embedded-postgres-windows-x64)
![NPM](https://img.shields.io/npm/l/@flasham/embedded-postgres-windows-x64)
![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/leinelissen/embedded-postgres/test.yml)

</div>

<h3 align="center">
    🐘 A Node package that spawns PostgresQL clusters programatically.
</h3>

This package contains the `windows-x64` Postgres binaries for use with the `embedded-postgres`
package. See
[embedded-postgres](https://github.com/leinelissen/embedded-postgres) for a more
developer-friendly way of spawning PostgresQL clusters.

## Installation
`embedded-postgres` is available from NPM:

```sh
npm i embedded-postgres
```

<br />

## Using just the binaries
If you just want to use the binaries, you can also just use this package
directly. It exports the paths to the
[`pg_ctl`](https://www.postgresql.org/docs/current/app-pg-ctl.html),
[`initdb`](https://www.postgresql.org/docs/current/app-initdb.html) and
[`postgres`](https://www.postgresql.org/docs/current/app-postgres.html) binaries
for `windows-x64`.

```sh
npm i @flasham/embedded-postgres-windows-x64
```


Follow the documentation to discover how to interface with the binaries. Any implementation is going to look something like this:
```ts
import { pg_ctl, initdb, postgres } from '@flasham/embedded-postgres-windows-x64'
import { execSync, spawn } from 'child_process';

execSync(initdb);
spawn(postgres);
```

> [!IMPORTANT]  
> A more friendly wrapper for using these binaries is provided as the
> [embedded-postgres](https://github.com/leinelissen/embedded-postgres) package.
> Please use it if you're confused by the binaries.

## Credits and Licensing
Embedded Postgres was created by Lei Nelissen for [BMD
Studio](https://bmd.studio). It is based on [zonky's
embedded-postgres-binaries](https://github.com/zonkyio/embedded-postgres). The
binaries are made available under the Apache License 2.0, whereas the specific
code in this package is made available under the MIT license.

<a href="https://bmd.studio">
    <img src="https://github.com/leinelissen/embedded-postgres/raw/main/docs/images/logo-bmd.svg" alt="BMD Studio" width="150" height="150" />
</a>

<br />
npm package: @flasham/react-skinview3d
Description: A React component for skinview3d   viewer
Author: flasham
Latest version: 3.0.1

# react-skinview3d

Three.js powered Minecraft skin viewer component for react - see upstream project for more info [skinview3d](https://github.com/bs-community/skinview3d)

[![NPM](https://img.shields.io/npm/v/react-skinview3d.svg)](https://www.npmjs.com/package/react-skinview3d)

## Install

```bash
npm install --save react-skinview3d
```

## Usage

```jsx
import React, { Component } from "react"
import Skinview3d from "react-skinview3d"

const App () => {

  return (
    <Skinview3d
      skinUrl="textures/skin-1.8-slim-no_hd.png"
      capeUrl="textures/minecon-cape-2016.png"
      height="500"
      width="500"
    />
  )

}
```

## License

MIT © [Hacksore](https://github.com/Hacksore)
npm package: @flashbacktech/flashbackclient
Description: TypeScript/JavaScript client for:
Author: Javier Ortiz
Latest version: 0.2.89

# @flashbacktech/flashbackclient

TypeScript/JavaScript client for:

- interacting with the FlashOnStellar storage system on the Stellar blockchain.
- offering your available storage capacity as a provider on the FlashOnStellar system.
- connecting your applications as a consumer of storage on the FlashOnStellar system.

## Installation

```bash
npm install @flashbacktech/flashbackclient
```

## Documentation

For comprehensive API documentation, examples, and usage instructions, see the [Documentation](./docs/index.md).

## Usage

### Client Library

```typescript
import { FlashOnStellarClient, StellarNetwork } from '@flashbacktech/flashbackclient/stellar';
```

See the [Stellar README](STELLAR.md) for usage instructions.

### Consumer API reference

See the [Consumer README](./src/consumer/README.md) for usage instructions.

### Provider API reference

See the [Provider README](./src/provider/README.md) for usage instructions.

## License

ISC © [2025] FlashBack Inc.
npm package: @flashbacktech/wealth-square-stellar
Description: JavaScript/TypeScript library to interface with Upwealth Stellar contract
Latest version: 0.0.68

# Wealth Square Stellar

A modern JavaScript/TypeScript library that works in both Node.js and browser environments.

## Installation

```bash
npm install @flashback/wealth-square-stellar
```

## Usage

```typescript
import { isBrowser, isNode } from 'wealth-square-stellar'

// Check the current environment
if (isBrowser()) {
  console.log('Running in browser')
} else if (isNode()) {
  console.log('Running in Node.js')
}
```

## Development

```bash
# Install dependencies
npm install

# Build the library
npm run build

# Run in development mode with watch
npm run dev

# Run type checking
npm run typecheck

# Run linting
npm run lint

# Format code
npm run format
```

## License

MIT
npm package: @flashbake/baker-endpoint
Description: Baker Endpoint for Flashbake
Author: Flashbake Team
Latest version: 0.3.4

## Flashbake Baker Endpoint

This package runs alongside a [Tezos](https://tezos.com) Baker and allows it to receive transaction bundles from Flashbake Relays to include them in a block in the Tezos blockchain.

For more details, see the [Flashbake website](https://flashbake.xyz).

### Develop

Build the package using:

```
npm run build
```
npm package: @flashbake/relay
Description: Flashbake Relay
Author: Flashbake Team
Latest version: 0.3.4

## Flashbake Relay

This package allows anyone to include a transaction into the [Tezos](https://tezos.com/) blockchain using a private mempool.

For more details, see the [Flashbake website](https://flashbake.xyz).

### Develop

Build the package using:

```
npm run build
```
npm package: @flashbots/matchmaker-ts
Description: Matchmaker client library for Flashbots mev-share.
Author: zeroXbrock
Latest version: 0.7.6
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# Flashbots Matchmaker

> 🚧 NOTICE 🚧
>
> This library has been moved to [@flashbots/mev-share-client-ts](https://www.npmjs.com/package/@flashbots/mev-share-client).

## quickstart

Install from npm:

```sh
yarn add @flashbots/mev-share-client
# or
npm i @flashbots/mev-share-client
```

Alternatively, clone the library & build from source:

```sh
git clone https://github.com/flashbots/mev-share-client-ts
cd mev-share-client-ts
yarn install && yarn build
```

```sh
# in your project, assuming it has the same parent directory as matchmaker-ts
yarn add ../mev-share-client-ts
```

Please see the [new git repository](https://github.com/flashbots/mev-share-client-ts) or the [latest npm release](https://www.npmjs.com/package/@flashbots/mev-share-client) for more instructions.