open-index/open-npm huggingface dataset:
npm package: @opengenerator/opengenerator
Description: 🚧 Placeholder package to reserve the @opengenerator scope. Real packages coming soon.
Author: Ersin
Latest version: 0.0.0

# @opengenerator

> 🚧 **This is a placeholder package to reserve the `@opengenerator` npm scope.**

## Coming Soon

**OpenGenerator** is a modern code generation and scaffolding toolkit for JavaScript/TypeScript projects.

### Planned Features

- 🏗️ Flexible template system
- 🎯 Type-safe code generation
- ⚡ Zero dependencies
- 🧩 Plugin-based architecture
- 📦 Framework-agnostic

### Stay Updated

- GitHub: [github.com/opengenerator](https://github.com/opengenerator)
- NPM: [@opengenerator](https://www.npmjs.com/org/opengenerator)

---

*This package is a placeholder and does not contain any functional code yet.*
npm package: @opengenius/react-native-mentions
Description: Mentions textbox for React Native. Works on both ios and android
Author: Harshana Abeyaratne
Latest version: 1.2.4

# react-native-mentions [![npm version](https://badge.fury.io/js/react-native-mentions.svg)](https://badge.fury.io/js/react-native-mentions)
Mentions textbox for React Native. Works on both ios and android.

## Demo

![alt text](screens/screen1.gif "Screenshots")
![alt text](screens/screen2.gif "Screenshots")

## Installation

```yarn add react-native-mentions```
or
```npm install --save react-native-mentions```

## Usage

```js
import MentionsTextInput from 'react-native-mentions';

  <MentionsTextInput
    textInputStyle={{ borderColor: '#ebebeb', borderWidth: 1, padding: 5, fontSize: 15 }}
    suggestionsPanelStyle={{ backgroundColor: 'rgba(100,100,100,0.1)' }}
    loadingComponent={() => <View style={{ flex: 1, width, justifyContent: 'center', alignItems: 'center' }}><ActivityIndicator /></View>}
    textInputMinHeight={30}
    textInputMaxHeight={80}
    trigger={'@'}
    triggerLocation={'new-word-only'} // 'new-word-only', 'anywhere'
    value={this.state.value}
    onChangeText={(val) => { this.setState({ value: val }) }}
    triggerCallback={this.callback.bind(this)}
    renderSuggestionsRow={this.renderSuggestionsRow.bind(this)}
    suggestionsData={this.state.data} // array of objects
    keyExtractor={(item, index) => item.UserName}
    suggestionRowHeight={45}

    horizontal={false} // default is true, change the orientation of the list
    MaxVisibleRowCount={3} // this is required if horizontal={false}
  />
```

## Example

Check full example in the `sampleApp` folder.

## Breaking changes ( 0.0.4 -> 1.1.1 )

- This library now supports RN 0.47 and above due to [this](https://github.com/facebook/react-native/commit/bac84ce207a0466cec95626131063751eb48b964). If you're on a older version, use react-native-mentions 0.0.4. Check the example [here](https://github.com/harshq/react-native-mentions/tree/8f7156e35e2cdd9252cd518b3985eb2ddc613a54/sampleApp)

- `SuggestionsDataSource` prop is renamed to `suggestionsData`. This now accepts a array of objects. DataSource, No more!

- `SuggestionsPanelHeight` prop is renamed to `suggestionRowHeight` in order to support vertical lists.


## License

[MIT License](http://opensource.org/licenses/mit-license.html). © Harshana Abeyaratne
npm package: @opengenius/react-navigation-core
Description: Core utilities for the react-navigation framework
Latest version: 3.5.5

# React Navigation Core

[![npm version](https://badge.fury.io/js/%40react-navigation%2Fcore.svg)](https://badge.fury.io/js/%40react-navigation%2Fcore) [![CircleCI badge](https://circleci.com/gh/react-navigation/core/tree/master.svg?style=shield)](https://circleci.com/gh/react-navigation/core/tree/master) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://reactnavigation.org/docs/contributing.html)

## Development workflow

- Clone this repository
- Run `yarn` in the root directory and in the `example` directory
- Run `yarn dev` in the root directory
- Run `yarn start` in the `example` directory

## Docs

Documentation can be found on the [React Navigation website](https://reactnavigation.org/docs/en/getting-started.html).