Webpack Template
Minimal wbepack boilerplate.
Installation
npm i
npm start
CLI Tool
npx bod create <appName>
More CLI tool information on repo Bod.
Features
TypeScript
ready. Robust type checking.Babel
transpile support.Webpack
for hot reload development and dedicated building work with bundle analysis and elegant progressbar.Jest
andTesting Library
for robust unit tests and detailed coverage report.PostCSS
for CSS auto-prefixer support.ESLint
with TypeScript parser for TypeScript style check.StyleLint
with custom rules for CSS style check.Prettier
for format TypeScript and CSS code elegantly.- Convenient version release with
Standard Version
.
React Support
npm i react react-dom
npm i -D @types/react @types/react-dom
npm i -D @testing-library/react @testing-library/react-hooks
Sass Support
npm i -D sass @types/sass