# react-native-template-requiredev

> React Native Require Development Template

Latest version **1.0.1** (published 2022-01-28) · MIT license · 0 weekly downloads

## Install

```sh
npm install react-native-template-requiredev
pnpm add react-native-template-requiredev
yarn add react-native-template-requiredev
bun add react-native-template-requiredev
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.1 |
| Published | 2022-01-28 |
| First published | 2022-01-23 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 539.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Jon Cardasis |
| Maintainers | joncardasis |

## Links

- npm: https://www.npmjs.com/package/react-native-template-requiredev
- Repository: https://github.com/joncardasis/react-native-template-requiredev
- Homepage: https://github.com/joncardasis/react-native-template-requiredev#readme
- Issues: https://github.com/joncardasis/react-native-template-requiredev/issues
- npm.io page: https://npm.io/package/react-native-template-requiredev

## Recent versions

- 1.0.1 (latest) — 2022-01-28
- 1.0.0 — 2022-01-23

## README

# React Native Require Development Template

> Minimal React Native template for bootstrapping with TypeScript.

## Features
- Minimal dependencies
- First-class support for TypeScript
- Fully configured with ESLint and Prettier
- Optional [CLI tool]() for machine configuration

## Usage
  
  ```Bash
  npx react-native init MyApp --template react-native-template-requiredev
  ```

  Read our [recommended project layout]() for best practices on structuring your project.

## Per Project Customization
Once a project layout has been determined, `babel.config.js` should be modified for common aliases. It is most common that all folders uner `src` get their own alias.

  ```JS
  plugins: [
    ...,
    [
      'module-resolver',
      {
        root: ['./src'],
        alias: {
          assets: './src/assets',
          api: './src/api',
          screens: './src/screens',
          shared: './src/shared',
          utils: './src/utils',
        },
      },
    ],
  ],
  ```

## CLI Tool [:construction: planned]
Always keep development dependencies (Android Studio, Xcode, Node, Ruby, etc) in sync using the included `doctor` tool. The `.doctor` file specifies version compliance.

The CLI Tool is installed by default. You can uninstall using:
```Bash
yarn doctor --uninstall
```

It can be reinstalled anytime by using:
```Bash
yarn add @require-dev/doctor
yarn doctor init
```

#### Usage
```Bash
yarn doctor
```

## License
This project is available under the MIT license. See the LICENSE file for more info.

---
_Source: https://npm.io/package/react-native-template-requiredev · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
