<commit_before># ReactNativeTS

Minimal template of a React Native project in Typescript.

> Follow each step as a commit [here](https://github.com/mrpatiwi/ReactNativeTS/commits/master).

## Getting Started

Clone this repository:
```sh
$ git clone https://github.com/mrpatiwi/ReactNativeTS.git
```

Install dependencies:
```sh
$ npm install
```

Watch and re-compile `.ts` and `.tsx` files:
```sh
$ npm run watch
```

Start server:
```sh
$ npm start
```

### iOS

Open `ios/ReactNativeTS.xcodeproj` in XCode.

### Android
<commit_msg>add branches info<commit_after># ReactNativeTS

Minimal template of a React Native project in Typescript.

> Follow each step as a commit to see how to setup a React Native project with Typescript.

## Advanced templates

Each branch in this repository has a more complex setup based on a previous (ans simpliear) one.

#### Branches:
* [router](https://github.com/mrpatiwi/ReactNativeTS/tree/router): Flux architecture routing using [react-native-router-flux](https://github.com/aksonov/react-native-router-flux).
  * [alt](https://github.com/mrpatiwi/ReactNativeTS/tree/alt): Complete Flux implementation using [alt](https://github.com/goatslacker/alt).


## Getting Started

Clone this repository:
```sh
$ git clone https://github.com/mrpatiwi/ReactNativeTS.git
```

Install dependencies:
```sh
$ npm install
```

Watch and re-compile `.ts` and `.tsx` files:
```sh
$ npm run watch
```

Start server:
```sh
$ npm start
```

### iOS

Open `ios/ReactNativeTS.xcodeproj` in XCode.

### Android

{'fraction_non_alphanumeric': 0.13734466971877043, 'fraction_numerical': 0.0, 'mean_word_length': 4.5636363636363635, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 7, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2690317', 'n_tokens_mistral': 516, 'n_tokens_neox': 500, 'n_words': 152}