Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/krasimir/beginning

Webpack/Babel/TypeScript/React/ESLint startup kit
https://github.com/krasimir/beginning

Last synced: 3 months ago
JSON representation

Webpack/Babel/TypeScript/React/ESLint startup kit

Awesome Lists containing this project

README

        

![Beginning](assets/beginning.jpg)

Webpack/Babel/TypeScript/React/ESLint

A small starter kit for your JavaScript/React projects. It includes:

* Webpack + webpack-dev-server (live-reload and watcher)
* TypeScript
* React + styled-components
* ESLint/Prettier configured

## How to use it

1. Create an empty folder and run `npx beginning && npm install`
2. Run `npm run dev` and open http://localhost:9000

---

* To use just bundling and watching use `npm run watch`.
* To generate a production ready bundle use `npm run build`.

## Why you may need this

* You don't wanna deal with Webpack/Babel/TypeScript/React configuration.
* You want the bare minimum setup to work with TypeScript and React.