Sometimes setting up webpack for every new project is a hassle. For a VanillaJS projects, use Parcel. If you are getting started, create-react-app is better suited for you. The main purpose of this repo is to set up webpack with react. See under the hood and get your hands dirty 🔧
- file-loader --> no needed anymore in webpack 5
- css-loader
- html-loader
- CleanWebpackPlugin
- HtmlWebpackPlugin
- HotModuleReplacementPlugin
- sass-loader
- sass (dart)
- @babel/core
- @babel/preset-env
- babel-loader
- react (v17.01)
- react-dom
Note: react branch and main branch are the same. react branch will get updated with redux support in the future
- tailwindcss
- postcss-cli
- autoprefixer
Note: This brach is paused. Tailwind just had a major release. I'm tweaking some things to get the most out the framework