Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vtereshyn/react-typescript-eslint-starter
👍 🚀 Quick start with React/TypeScript without Create React App
https://github.com/vtereshyn/react-typescript-eslint-starter
css cssmodules eslint javascript react typescript
Last synced: 4 months ago
JSON representation
👍 🚀 Quick start with React/TypeScript without Create React App
- Host: GitHub
- URL: https://github.com/vtereshyn/react-typescript-eslint-starter
- Owner: vtereshyn
- Created: 2019-04-26T08:53:46.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T17:18:04.000Z (about 2 years ago)
- Last Synced: 2024-10-01T03:06:22.454Z (4 months ago)
- Topics: css, cssmodules, eslint, javascript, react, typescript
- Language: SCSS
- Homepage: https://vtereshyn.github.io/react-typescript-eslint-starter/
- Size: 32.8 MB
- Stars: 20
- Watchers: 2
- Forks: 8
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# React Typescript Starter with Eslint and Babel
## Description
The problem of typing has long been known to all Javascript developers. Someone resolves it with the help of a Flow, someone with the help of something else, and someone with the help of a TypeScript. This repository allows you to make quick in React Development using TypeScript.This boilerplate uses Webpack, Eslint, CSS Modules and Babel.
You don't need Create React App
Pull Requests are very welcome!
## Usage
```sh
git clone [email protected]:vtereshyn/react-typescript-eslint-starter.git
```
or
```sh
git clone https://github.com/vtereshyn/react-typescript-eslint-starter.git
```### Install
With Yarn:
```sh
yarn
```With NPM:
```sh
npm i
```### Development mode
With Yarn:
```sh
yarn dev
```With NPM:
```sh
npm run dev
```### Run linters
With Yarn:
```sh
yarn lint
```With NPM:
```sh
npm run lint
```#### Fix lint issues
With Yarn:
```sh
yarn lint-fix
```With NPM:
```sh
npm run lint-fix
```### Build project
With Yarn:```sh
yarn build
```With NPM:
```sh
npm run build
```
Dist folder will have a structure like:```js
dist
- public
-- assets
-- js
-- styles
-- index.html
```