Skip to content

Modern template to start creating react app using webpack and typescript 🚀

License

Notifications You must be signed in to change notification settings

dongjunson/webpack-react-typescript-template

 
 

Repository files navigation

webpack-react-typescript

Modern template to start creating react app using webpack and typescript 🚀

Getting Started

Installing

  • git clone https://github.com/m-avagyan/webpack-react-typescript-template.git
  • cd webpack-react-typescript-template
  • yarn install --frozen-lockfile

Run Locally

Build Project

  • yarn clean - clean the dist/ directory
  • yarn build - we can see the output in dist/ directory

Run Unit Tests

  • yarn test - run all test cases
  • yarn test:watch - run all test cases in watch mode
  • yarn test:coverage - run all test cases and collect coverage for each tested files

Analyze

  • yarn analyze - build project to /dist and analyze your bundle size in localhost:3006

Codebase

  • yarn lint - lint the codebase
  • yarn format - format the codebase using prettier

Tools and Technologies

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Commits

  • We use the conventional commit lint for linting our commit messages
  • Also before every commit we run the lint command using husky for lint our codebase

Author

Martik Avagyan


License

MIT

About

Modern template to start creating react app using webpack and typescript 🚀

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 50.2%
  • JavaScript 44.7%
  • HTML 4.4%
  • Shell 0.7%