Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

m-avagyan/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

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /