open-index/open-npm huggingface dataset:
npm package: @renanlido/eslint-config
Description: ESLint configuration used by me!
Latest version: 1.3.0

# My ESLint config

## Whats included?

- Standard config base;
- React plugin;
- React Hooks plugin;
- JSX a11y plugin;
- Prettier;
- Import plugin;

## Setup

### React (with Next.js)

Install dependencies:

```
npm i -D eslint @renanlido/eslint-config
```

Inside `.eslintrc.json`

```
{
  "extends": [
    "@renanlido/eslint-config/next",
    "next/core-web-vitals"
  ]
}
```

### React (without Next.js)

Install dependencies:

```
npm i -D eslint @renanlido/eslint-config
```

Inside `.eslintrc.json`

```
{
  "extends": "@renanlido/eslint-config/react"
}
```

### Node.js

Install dependencies:

```
npm i -D eslint @renanlido/eslint-config
```

Inside `.eslintrc.json`

```
{
  "extends": "@renanlido/eslint-config/node"
}
```

### Any similarity is no coincidence

Yes, it is based on [Rocketseat ESLint config](https://www.npmjs.com/package/@rocketseat/eslint-config), but, with my own spicy twist 🌶️😉😅.

### License

MIT - Feel free to use, share and modify.

### Acknowledgment ❤️

- [Rocketseat](https://rocketseat.com.br/)
- [diego3g](https://github.com/diego3g)
npm package: @renanmav/react-native-in-app-browser
Description: In app browser module for react-native using SFSafariViewController, WKWebView & more, powered by Nitro
Author: Renan Mav
Latest version: 0.0.2

# react-native-in-app-browser

An in-app-browser (IAB) module for react-native exposing bindings for [SFSafariViewController](https://developer.apple.com/documentation/safariservices/sfsafariviewcontroller), [ASWebAuthenticationSession](https://developer.apple.com/documentation/authenticationservices/aswebauthenticationsession), [ChromeCustomTabs](https://developer.chrome.com/docs/android/custom-tabs) & more, powered by [Nitro Modules](https://nitro.margelo.com).

<!-- TODO: add event listeners to URL changes -->
<!-- TODO: add support for incognito mode -->

## Features

- Easy-to-use API
- Common cross-platform support
- Platform-specific implementations (iOS and Android)

## Installation

> [!IMPORTANT]
> Make sure you add [react-native-nitro-modules](https://github.com/mrousavy/nitro) as dependency.

```bash
npx install @renanmav/react-native-in-app-browser
```

## Usage

You can choose between common or platform-specific interfacing.

### Basic usage

```typescript
import { InAppBrowser } from 'react-native-in-app-browser'
// Open a URL in the in-app browser
InAppBrowser.open('https://example.com')
```

<!-- TODO: add platform-specific usage -->

## Platform Compatibility

| Feature                    | iOS | Android |
| -------------------------- | --- | ------- |
| InAppBrowser               | ✅  | ✅      |
| SFSafariViewController     | ✅  | ❌      |
| ASWebAuthenticationSession | ✅  | ❌      |
| ChromeCustomTabs           | ❌  | ✅      |

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.