open-index/open-npm huggingface dataset:
npm package: @hatyman/react-native-toasts
Description: React-native library for in-app toasts displaying with a wide customization
Author: Kirill Tyunderov
Latest version: 1.1.3

# @hatyman/react-native-toasts

React-native library for in-app toasts displaying with a wide customization

## Installation

```sh
npm install @hatyman/react-native-toasts
```

## Usage

```js
import { multiply } from '@hatyman/react-native-toasts';

// ...

const result = await multiply(3, 7);
```

## Contributing

See the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.

## License

MIT

---

Made with [create-react-native-library](https://github.com/callstack/react-native-builder-bob)
npm package: @hauchu1196/chaincall
Description: RPC toolkit for EVM chains with cache, retry, and rotation.
Author: haucv
Latest version: 0.1.0

# Chaincall SDK

Lightweight TypeScript SDK for RPC calls with built-in caching (memory + Redis), RPC rotation, retry, and optional logging.

## ✅ Features

- ⚡ Smart RPC client with auto-retry, failover, round-robin
- 🧠 Memory + Redis caching with TTL
- 🔁 Debounce & dedup in-flight requests
- 🛠️ Modular logger injection (Winston, Pino, etc.)
- 🧪 Testable & production-ready

---

## 📦 Installation
```bash
npm install chaincall
```

## 🛠️ Setup
```ts
import { initChaincall } from 'chaincall';

initChaincall({
  rpcUrls: ['https://mainnet.base.org', 'https://...', ...],
  redisUrl: process.env.REDIS_URL,
  ttl: 30, // default TTL in seconds
  logger: console, // optional custom logger
});
```

---

## 🔍 Usage

### `readContractWithCache`
```ts
import { readContractWithCache } from 'chaincall';

const result = await readContractWithCache({
  address: '0x...',
  abi: erc20Abi,
  functionName: 'balanceOf',
  args: ['0xabc...']
});
```

### `readContractLive` (No cache)
```ts
import { readContractLive } from 'chaincall';

const liveResult = await readContractLive({
  address: '0x...',
  abi: erc20Abi,
  functionName: 'balanceOf',
  args: ['0xabc...']
});
```

---

### `multicallWithCache`
```ts
import { multicallWithCache } from 'chaincall';

const data = await multicallWithCache([
  {
    address: '0x...',
    abi: erc20Abi,
    functionName: 'symbol',
  },
  {
    address: '0x...',
    abi: erc20Abi,
    functionName: 'decimals',
  },
]);
```

### `multicallLive` (Bypass cache)
```ts
import { multicallLive } from 'chaincall';

const data = await multicallLive([
  {
    address: '0x...',
    abi: erc20Abi,
    functionName: 'symbol',
  }
]);
```

---

## ⚙️ Advanced Usage

### Override TTL per-call
```ts
const result = await readContractWithCache({
  address: '0x...',
  abi: erc20Abi,
  functionName: 'totalSupply'
}, undefined, { ttl: 120 }); // custom TTL = 120s
```

### Custom logger (e.g., Winston)
```ts
import winston from 'winston';

const logger = winston.createLogger({
  transports: [new winston.transports.Console()],
});

initChaincall({
  rpcUrls: [...],
  redisUrl: 'redis://localhost:6379',
  logger,
});
```

### Manual RPC override (per-call)
```ts
const result = await readContractWithCache({
  address: '0x...',
  abi: erc20Abi,
  functionName: 'symbol'
}, 'https://my-rpc.com');
```

---

## 🧪 Testing
```bash
npm run test
```

---

## 🔓 License
MIT
npm package: @haucong/router-sdk
Description: An sdk for routing swaps using Uniswap v2 and Uniswap v3.
Latest version: 2.0.2

# 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: @haucong/sdk-core
Description: ⚒️ An SDK for building applications on top of Uniswap V3
Latest version: 5.0.11

# Uniswap SDK Core

[![Unit Tests](https://github.com/Uniswap/uniswap-sdk-core/workflows/Unit%20Tests/badge.svg)](https://github.com/Uniswap/uniswap-sdk-core/actions?query=workflow%3A%22Unit+Tests%22)
[![Lint](https://github.com/Uniswap/uniswap-sdk-core/workflows/Lint/badge.svg)](https://github.com/Uniswap/uniswap-sdk-core/actions?query=workflow%3ALint)
[![npm version](https://img.shields.io/npm/v/@uniswap/sdk-core/latest.svg)](https://www.npmjs.com/package/@uniswap/sdk-core/v/latest)
[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@uniswap/sdk-core/latest.svg)](https://bundlephobia.com/result?p=@uniswap/sdk-core@latest)

This code is shared across Uniswap TypeScript SDKs.
npm package: @haucong/uniswapx-sdk
Description: SDK for the UniswapX protocol
Author: Uniswap
Latest version: 2.0.1

# uniswapx-sdk

SDK for the UniswapX protocol

## Usage

The SDK contains bindings for two main flows: parsing serialized orders & building new orders.

### Building & Signing Orders

```ts
import { DutchOrder, NonceManager } from '@uniswap/uniswapx-sdk';
import { ethers } from 'ethers';

const provider = new ethers.providers.JsonRpcProvider(RPC_URL);
const account = await provider.getSigner().getAddress(); 
const nonceMgr = new NonceManager(provider, 1); 
const nonce = await nonceMgr.useNonce(account); 

const chainId = 1;
const builder = new DutchOrderBuilder(chainId);
const order = builder
  .deadline(deadline)
  .decayEndTime(deadline)
  .decayStartTime(deadline - 100)
  .nonce(nonce)
  .input({
    token: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48',
    amount: BigNumber.from('1000000'),
  })
  .output({
    token: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2',
    startAmount: BigNumber.from('1000000000000000000'),
    endAmount: BigNumber.from('900000000000000000'),
    recipient: '0x0000000000000000000000000000000000000000',
  })
  .build();
 
// Sign the built order 
const { domain, types, values } = order.permitData();
const signature = wallet._signTypedData(domain, types, values);

const serializedOrder = order.serialize();
// submit serializedOrder and signature to order pool
```

### Parsing Orders
```ts
import { parseOrder, Order, OrderValidation } from '@uniswap/uniswapx-sdk';

const serializedOrder = '0x1111222233334444555500000000234300234...';
const order: Order = parseOrder(serializedOrder);

const orderData = order.info;
const orderHash = order.hash();
```
### Validating Orders 
```ts
import { ethers } from 'ethers';
import { OrderValidator } from 'uniswapx-sdk';

const provider = new ethers.providers.JsonRpcProvider(RPC_URL);
const validator = new OrderValidator(provider, CHAIN_ID); 
const orders: SignedOrder[] = [
  {
    order: order1, 
    signature: signature1
  }, 
  {
    order: order2, 
    signature: signature2
  }
]; 

try {
  const statusList: OrderValidation[] = await validator.validateBatch(orders); 
  // Do something with list of statuses 
}
catch(e) {
  // Handle error
}

```

### Order Object

**serialize()**

Returns an abi-encoded serialization of the order. This serialized format is passed into the corresponding reactor contract for execution.


**getSigner(signature)**

Recovers the address which created the given signature over the order. Used to determine the order maker.


**permitData()**

Returns the domain, types, and values used to generate an EIP-712 signature over the order. Note that this signature both approves the release of the order's input tokens _and_ the execution of the order itself.


**hash()**

Returns the order hash. This is used as a key to track order fulfillment on-chain. It may also be useful as a unique order identifier for off-chain purposes.
npm package: @haucong/v2-sdk
Description: 🛠 An SDK for building applications on top of Uniswap V2
Latest version: 5.0.2

# Uniswap V2 SDK

[![Unit Tests](https://github.com/Uniswap/uniswap-v2-sdk/workflows/Unit%20Tests/badge.svg)](https://github.com/Uniswap/uniswap-v2-sdk/actions?query=workflow%3A%22Unit+Tests%22)
[![Lint](https://github.com/Uniswap/uniswap-v2-sdk/workflows/Lint/badge.svg)](https://github.com/Uniswap/uniswap-v2-sdk/actions?query=workflow%3ALint)
[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)
[![npm version](https://img.shields.io/npm/v/@uniswap/v2-sdk/latest.svg)](https://www.npmjs.com/package/@uniswap/v2-sdk/v/latest)
[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@uniswap/v2-sdk/latest.svg)](https://bundlephobia.com/result?p=@uniswap/v2-sdk@latest)

In-depth documentation on this SDK is available at [uniswap.org](https://uniswap.org/docs/v2/SDK/getting-started/).
npm package: @haucong/v3-sdk
Description: ⚒️ An SDK for building applications on top of Uniswap V3
Latest version: 5.0.3

# 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 V3 SDK

[![Unit Tests](https://github.com/Uniswap/uniswap-v3-sdk/workflows/Unit%20Tests/badge.svg)](https://github.com/Uniswap/uniswap-v3-sdk/actions?query=workflow%3A%22Unit+Tests%22)
[![Lint](https://github.com/Uniswap/uniswap-v3-sdk/workflows/Lint/badge.svg)](https://github.com/Uniswap/uniswap-v3-sdk/actions?query=workflow%3ALint)
[![npm version](https://img.shields.io/npm/v/@uniswap/v3-sdk/latest.svg)](https://www.npmjs.com/package/@uniswap/v3-sdk/v/latest)
[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@uniswap/v3-sdk/latest.svg)](https://bundlephobia.com/result?p=@uniswap/v3-sdk@latest)

In-depth documentation on this SDK is available at [uniswap.org](https://docs.uniswap.org/).
npm package: @hauke5/nextjs-utils
Description: shared resources for NextJS apps
Author: hauke5
Latest version: 1.0.46
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# NextJS Utils
shared resources for use with @hauke5 NextJS components and apps

## Installation
`npm i @hauke5/nextjs-utils@latest`
npm package: @hauke5/utils
Description: Utility functions for @hauke5 NextJS packages
Author: hauke5
Latest version: 1.0.32
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# Utils
shared resources for use with @hauke5 NextJS components and apps

## Installation
`npm i @hauke5/utils@latest`

## Overview
### Utils
Platform-agnostic utility functions. See [Utils]()
npm package: @haukeland-mgm/plateviewer
Description: Vue component for visualizing a lab plate
Author: valkra@ihelse.net
Latest version: 1.0.2

# Description

This is a [`vue.js`](vuejs.org) component for visualizing a (96 well) plate as
found in many wet labs.

It uses the [bulma framework](bulma.io) for CSSing and layout, [font
awesome](font awesome.com) as a font to provide icons, and
[buefy](https://buefy.github.io) for tooltips.

# Usage / Development

Consider the app in the example directory `app`, and to get it up and running,
run

```
npm install
npm run dev
```

This will install all dependencies for the example app, and run the app with
hot-reload and whatnot for your viewing and development convenience.

## Inputs (Props)

- `numberOfRows` (default: 8, type: int)
- `numberOfColumns` (default: 12, type: int)
- `plateMapping`: Object containing info, used for mapping and determining
  which wells are full, and displaying extra info as tooltips; e.g.  ```
{
  "id": "43210000",
  "placements": [
    {
      "position": "A1",
      "sample": {
        "id": "6572411215"
      }
    },
    {
      "position": "B1",
      "sample": {
        "id": "6573166189"
      }
    },
    {
      "position": "C1",
      "sample": {
        "id": "6562071415"
      }
    },
    {
      "position": "D1",
      "sample": {
        "id": "6562369215"
      }
    },
    {
      "position": "E1",
      "sample": {
        "id": "6568433989"
      }
    },
    {
      "position": "F1",
      "sample": {
        "id": "6571775089"
      }
    },
    {
      "position": "G1",
      "sample": {
        "id": "6571773523"
      }
    },
    {
      "position": "H1",
      "sample": {
        "id": "6571977289"
      }
    }
  ]
}
```

**TODO** Specify what data can be passed, and how it will be displayed.
npm package: @haul-bundler/basic-bundle-webpack-plugin
Description: Basic bundle plugin for Haul and Webpack
Author: Pawel Trysla
Latest version: 0.19.0

# @haul-bundler/basic-bundle-webpack-plugin

`BasicBundleWebpackPlugin` was moved into `@haul-bundler/core` package. This module exists only for backwards compatibility and should not be used.
npm package: @haul-bundler/cli
Description: Haul is a new command line tools for React Native
Author: Pawel Trysla
Latest version: 0.23.0

# @haul-bundler/cli

[![Version][version]][package]   

[![PRs Welcome][prs-welcome-badge]][prs-welcome]
[![MIT License][license-badge]][license]
[![Chat][chat-badge]][chat]
[![Code of Conduct][coc-badge]][coc]

Command Line Interface for  Haul - Webpack-based React Native bundler.

You can read moe about Haul here: https://github.com/callstack/haul.

## Usage

Installation:

```bash
yarn add @haul-bundler/cli
```

Usage:

```bash
yarn haul -h
```

You can read more about available commands [here](../../docs/CLI%20Commands.md).

<!-- badges (common) -->

[license-badge]: https://img.shields.io/npm/l/@haul-bundler/core.svg?style=flat-square
[license]: https://github.com/callstack/haul/blob/master/LICENSE
[prs-welcome-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square
[prs-welcome]: http://makeapullrequest.com
[coc-badge]: https://img.shields.io/badge/code%20of-conduct-ff69b4.svg?style=flat-square
[coc]: https://github.com/callstack/haul/blob/master/CODE_OF_CONDUCT.md
[chat-badge]: https://img.shields.io/badge/chat-discord-brightgreen.svg?style=flat-square&colorB=7289DA&logo=discord
[chat]: https://discord.gg/zwR2Cdh

[version]: https://img.shields.io/npm/v/@haul-bundler/core.svg?style=flat-square
[package]: https://www.npmjs.com/package/@haul-bundler/core
npm package: @haul-bundler/core
Description: Haul core library
Author: Pawel Trysla
Latest version: 0.23.0

# @haul-bundler/core

[![Version][version]][package]   

[![PRs Welcome][prs-welcome-badge]][prs-welcome]
[![MIT License][license-badge]][license]
[![Chat][chat-badge]][chat]
[![Code of Conduct][coc-badge]][coc]

Core functionality for Haul - Webpack-based React Native bundler. This module is intended for internal use only.

You can read moe about Haul here: https://github.com/callstack/haul.

<!-- badges (common) -->

[license-badge]: https://img.shields.io/npm/l/@haul-bundler/core.svg?style=flat-square
[license]: https://opensource.org/licenses/MIT
[prs-welcome-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square
[prs-welcome]: http://makeapullrequest.com
[coc-badge]: https://img.shields.io/badge/code%20of-conduct-ff69b4.svg?style=flat-square
[coc]: https://github.com/callstack/haul/blob/master/CODE_OF_CONDUCT.md
[chat-badge]: https://img.shields.io/badge/chat-discord-brightgreen.svg?style=flat-square&colorB=7289DA&logo=discord
[chat]: https://discord.gg/zwR2Cdh

[version]: https://img.shields.io/npm/v/@haul-bundler/core.svg?style=flat-square
[package]: https://www.npmjs.com/package/@haul-bundler/core
npm package: @haul-bundler/core-legacy
Description: Haul core library (legacy)
Author: Mike Grabowski
Latest version: 0.18.0

# @haul-bundler/core-legacy

[![Version][version]][package]   

[![PRs Welcome][prs-welcome-badge]][prs-welcome]
[![MIT License][license-badge]][license]
[![Chat][chat-badge]][chat]
[![Code of Conduct][coc-badge]][coc]

Core legacy functionality for Haul - Webpack-based React Native bundler. This module is intended for internal use only. It contains old logic used in package `haul`.

You can read moe about Haul here: https://github.com/callstack/haul.

<!-- badges (common) -->

[license-badge]: https://img.shields.io/npm/l/@haul-bundler/core-legacy.svg?style=flat-square
[license]: https://opensource.org/licenses/MIT
[prs-welcome-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square
[prs-welcome]: http://makeapullrequest.com
[coc-badge]: https://img.shields.io/badge/code%20of-conduct-ff69b4.svg?style=flat-square
[coc]: https://github.com/callstack/haul/blob/master/CODE_OF_CONDUCT.md
[chat-badge]: https://img.shields.io/badge/chat-discord-brightgreen.svg?style=flat-square&colorB=7289DA&logo=discord
[chat]: https://discord.gg/zwR2Cdh

[version]: https://img.shields.io/npm/v/@haul-bundler/core-legacy.svg?style=flat-square
[package]: https://www.npmjs.com/package/@haul-bundler/core-legacy
npm package: @haul-bundler/explore
Description: Explore and analyse your React Native bundle
Author: Pawel Szymanski
Latest version: 0.16.1

# @haul-bundler/explore

[![Version][version]][package]   

[![PRs Welcome][prs-welcome-badge]][prs-welcome]
[![MIT License][license-badge]][license]
[![Chat][chat-badge]][chat]
[![Code of Conduct][coc-badge]][coc]

Wrapper for [source-map-explorer](https://github.com/danvk/source-map-explorer) that allows you to explore and analyse regular and RAM bundles for React Native.

## Usage

Install module:

```bash
yarn add -D @haul-bundler/explore
```

Then you can run:

```bash
yarn haul-explore <bundle_path> <source_map_path> --[html | tsv | json] [filename]
```

- `<bundle_path>` and `<source_map_path>` are required
- Output type (`html | tsv | json`) is optional and set to `html` by default
- If `filename` is specified with output type (`html | tsv | json`), the results will be saved to specified file, otherwise the results it will be shown in the browser

## Examples

### Regular iOS bundle

```bash
yarn haul-explore dist/main.jsbundle dist/main.jsbundle.map
```

### Indexed RAM bundle (default RAM bundle for iOS)

```bash
yarn haul-explore dist/main.jsbundle dist/main.jsbundle.map
```

### File RAM bundle (default RAM bundle for Arndroid)

```bash
yarn haul-explore dist/index.android.bundle dist/index.android.bundle.map
```

<!-- badges (common) -->

[license-badge]: https://img.shields.io/npm/l/@haul-bundler/explore.svg?style=flat-square
[license]: https://opensource.org/licenses/MIT
[prs-welcome-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square
[prs-welcome]: http://makeapullrequest.com
[coc-badge]: https://img.shields.io/badge/code%20of-conduct-ff69b4.svg?style=flat-square
[coc]: https://github.com/callstack/haul/blob/master/CODE_OF_CONDUCT.md
[chat-badge]: https://img.shields.io/badge/chat-discord-brightgreen.svg?style=flat-square&colorB=7289DA&logo=discord
[chat]: https://discord.gg/zwR2Cdh

[version]: https://img.shields.io/npm/v/@haul-bundler/explore.svg?style=flat-square
[package]: https://www.npmjs.com/package/@haul-bundler/explore
npm package: @haul-bundler/inspector
Description: Haul inspector for monitoring Haul processes
Author: Pawel Trysla
Latest version: 0.16.0

# @haul-bundler/inspector

[![Version][version]][package]   

[![PRs Welcome][prs-welcome-badge]][prs-welcome]
[![MIT License][license-badge]][license]
[![Chat][chat-badge]][chat]
[![Code of Conduct][coc-badge]][coc]

CLI tool for inspecting running `@haul-bundler/cli` process, which could have been spawned indirectly/implicitly.

## Usage

### Installation

```bash
yarn add @haul-bundler/inspector
# or
yarn global add @haul-bundler/inspector
```

### Running

```bash
yarn haul-inspector [options]
# or (if installed globally)
haul-inspector [options]
```

### Options

* `--port` (`number`) - Port on which to listen for `@haul-bundler/cli` processes. Default: `7777`.
* `--host` (`string`) - Host on which to listen for `@haul-bundler/cli` processes. Default: `localhost`

Please remember to use correct `HAUL_INSPECTOR_PORT`/`HAUL_INSPECTOR_PORT`/`HAUL_INSPECTOR_HOST`, when using custom `--port` or `--host` options.

You can read moe about Haul here: https://github.com/callstack/haul.

<!-- badges (common) -->

[license-badge]: https://img.shields.io/npm/l/@haul-bundler/inspector.svg?style=flat-square
[license]: https://opensource.org/licenses/MIT
[prs-welcome-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square
[prs-welcome]: http://makeapullrequest.com
[coc-badge]: https://img.shields.io/badge/code%20of-conduct-ff69b4.svg?style=flat-square
[coc]: https://github.com/callstack/haul/blob/master/CODE_OF_CONDUCT.md
[chat-badge]: https://img.shields.io/badge/chat-discord-brightgreen.svg?style=flat-square&colorB=7289DA&logo=discord
[chat]: https://discord.gg/zwR2Cdh

[version]: https://img.shields.io/npm/v/@haul-bundler/inspector.svg?style=flat-square
[package]: https://www.npmjs.com/package/@haul-bundler/inspector
npm package: @haul-bundler/inspector-events
Description: Inspector events for Haul
Author: Pawel Trysla
Latest version: 0.16.0

# @haul-bundler/inspector-events

[![Version][version]][package]   

[![PRs Welcome][prs-welcome-badge]][prs-welcome]
[![MIT License][license-badge]][license]
[![Chat][chat-badge]][chat]
[![Code of Conduct][coc-badge]][coc]

Shared logic between `@haul-bundler/cli` and `@haul-bundler/inspector`, intended for internal use only.

You can read moe about Haul here: https://github.com/callstack/haul.

<!-- badges (common) -->

[license-badge]: https://img.shields.io/npm/l/@haul-bundler/inspector-events.svg?style=flat-square
[license]: https://opensource.org/licenses/MIT
[prs-welcome-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square
[prs-welcome]: http://makeapullrequest.com
[coc-badge]: https://img.shields.io/badge/code%20of-conduct-ff69b4.svg?style=flat-square
[coc]: https://github.com/callstack/haul/blob/master/CODE_OF_CONDUCT.md
[chat-badge]: https://img.shields.io/badge/chat-discord-brightgreen.svg?style=flat-square&colorB=7289DA&logo=discord
[chat]: https://discord.gg/zwR2Cdh

[version]: https://img.shields.io/npm/v/@haul-bundler/inspector-events.svg?style=flat-square
[package]: https://www.npmjs.com/package/@haul-bundler/inspector-events
npm package: @haul-bundler/preset-0.59
Description: Haul preset for React Native 0.59
Author: Pawel Trysla
Latest version: 0.18.1

# @haul-bundler/preset-0.59

[![Version][version]][package]   

[![PRs Welcome][prs-welcome-badge]][prs-welcome]
[![MIT License][license-badge]][license]
[![Chat][chat-badge]][chat]
[![Code of Conduct][coc-badge]][coc]

Project preset with support for __React Native 0.59.x__ for Haul - Webpack-based React Native bundler.

You can read moe about Haul here: https://github.com/callstack/haul.

<!-- badges (common) -->

[license-badge]: https://img.shields.io/npm/l/@haul-bundler/preset-0.59.svg?style=flat-square
[license]: https://opensource.org/licenses/MIT
[prs-welcome-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square
[prs-welcome]: http://makeapullrequest.com
[coc-badge]: https://img.shields.io/badge/code%20of-conduct-ff69b4.svg?style=flat-square
[coc]: https://github.com/callstack/haul/blob/master/CODE_OF_CONDUCT.md
[chat-badge]: https://img.shields.io/badge/chat-discord-brightgreen.svg?style=flat-square&colorB=7289DA&logo=discord
[chat]: https://discord.gg/zwR2Cdh

[version]: https://img.shields.io/npm/v/@haul-bundler/preset-0.59.svg?style=flat-square
[package]: https://www.npmjs.com/package/@haul-bundler/preset-0.59
npm package: @haul-bundler/preset-0.60
Description: Haul preset for React Native 0.60
Author: Pawel Trysla
Latest version: 0.18.1

# @haul-bundler/preset-0.60

[![Version][version]][package]   

[![PRs Welcome][prs-welcome-badge]][prs-welcome]
[![MIT License][license-badge]][license]
[![Chat][chat-badge]][chat]
[![Code of Conduct][coc-badge]][coc]

Project preset with support for __React Native 0.60.x__ for Haul - Webpack-based React Native bundler.

You can read more about Haul here: https://github.com/callstack/haul.

<!-- badges (common) -->

[license-badge]: https://img.shields.io/npm/l/@haul-bundler/preset-0.60.svg?style=flat-square
[license]: https://opensource.org/licenses/MIT
[prs-welcome-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square
[prs-welcome]: http://makeapullrequest.com
[coc-badge]: https://img.shields.io/badge/code%20of-conduct-ff69b4.svg?style=flat-square
[coc]: https://github.com/callstack/haul/blob/master/CODE_OF_CONDUCT.md
[chat-badge]: https://img.shields.io/badge/chat-discord-brightgreen.svg?style=flat-square&colorB=7289DA&logo=discord
[chat]: https://discord.gg/zwR2Cdh

[version]: https://img.shields.io/npm/v/@haul-bundler/preset-0.60.svg?style=flat-square
[package]: https://www.npmjs.com/package/@haul-bundler/preset-0.60
npm package: @haul-bundler/ram-bundle-webpack-plugin
Description: RAM bundle plugin for Haul and Webpack
Author: Pawel Trysla
Latest version: 0.18.0

# @haul-bundler/ram-bundle-webpack-plugin

`RamBundleWebpackPlugin` was moved into `@haul-bundler/core` package. This module exists only for backwards compatibility and should not be used.
npm package: @haulmont/cra-template
Description: The base template for Create React App.
Latest version: 1.0.0

# cra-template

This is the official base template for [Create React App](https://github.com/facebook/create-react-app).

If you don't specify a template (for example, `--template typescript`), this template will be used by default.

For more information, please refer to:

- [Getting Started](https://create-react-app.dev/docs/getting-started) – How to create a new app.
- [User Guide](https://create-react-app.dev) – How to develop apps bootstrapped with Create React App.
npm package: @haulmont/cra-template-typescript
Description: The base TypeScript template for Create React App.
Latest version: 1.0.1

# cra-template-typescript

This is the official TypeScript template for [Create React App](https://github.com/facebook/create-react-app).

To use this template, add `--template typescript` when creating a new app.

For example:

```sh
npx create-react-app my-app --template typescript

# or

yarn create react-app my-app --template typescript
```

For more information, please refer to:

- [Getting Started](https://create-react-app.dev/docs/getting-started) – How to create a new app.
- [User Guide](https://create-react-app.dev) – How to develop apps bootstrapped with Create React App.
npm package: @haulmont/create-react-app
Description: Create React apps with no build configuration.
Latest version: 1.0.0

# create-react-app

This package includes the global command for [Create React App](https://github.com/facebook/create-react-app).<br>
Please refer to its documentation:

- [Getting Started](https://facebook.github.io/create-react-app/docs/getting-started) – How to create a new app.
- [User Guide](https://facebook.github.io/create-react-app/) – How to develop apps bootstrapped with Create React App.