https://github.com/repeale/fp-react-redux-typescript
Web app starter kit with webpack5, TypeScript, React..
https://github.com/repeale/fp-react-redux-typescript
babel7 eslint hmr hot-module-replacement react redux redux-thunk typescript webpack-dev-server webpack5
Last synced: about 2 months ago
JSON representation
Web app starter kit with webpack5, TypeScript, React..
- Host: GitHub
- URL: https://github.com/repeale/fp-react-redux-typescript
- Owner: repeale
- License: mit
- Created: 2018-12-03T21:04:47.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2025-05-13T06:18:39.000Z (about 1 year ago)
- Last Synced: 2025-05-29T17:42:36.115Z (about 1 year ago)
- Topics: babel7, eslint, hmr, hot-module-replacement, react, redux, redux-thunk, typescript, webpack-dev-server, webpack5
- Language: TypeScript
- Homepage:
- Size: 1.05 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# fp-react-redux-typescript
## Features
- ⚛️ [React](https://reactjs.org) 17, [Redux](https://redux.js.org) with [redux-thunk](https://github.com/reduxjs/redux-thunk)
- ✅ [TypeScript](https://www.typescriptlang.org)
- 📦 [Webpack](https://github.com/webpack/webpack) 5 with TS config
- 🛠 ES6+ Support via [Babel](https://github.com/babel/babel) v7
- 🔥 Hot Module Replacement ([HMR](https://webpack.js.org/concepts/hot-module-replacement))
- 🖥 [Browserslist](https://github.com/browserslist/browserslist)
- 💊 Polyfills via [core-js](https://github.com/zloirock/core-js)
- 🧯 Linting via [ESLint](https://github.com/eslint/eslint) with [Prettier](https://github.com/prettier/prettier)
## Installation via git clone
- Clone this repository
```
git clone https://github.com/repeale/fp-react-redux-typescript.git your-app-name
```
- Remove the `.git` folder and change details within:
```
package.json
```
- Install dependencies
```
$ cd your-app-name
$ npm install
```