This template is a quick boilerplate for setting up a React project with testing, Bulma CSS, SASS / SCSS, and Typescript.
For instructions on how to install Yarn visit yarnpkg.com.
The frontend uses Typescript and SASS, and is bundled using Webpack.
The Bulma framework is included by default.
To install the required dependencies run:
yarn install
To run the Webpack development server run:
yarn start
To build the production-optimised application run:
yarn build
React Testing Library and Jest are used for testing. Example tests are included.
To run all tests run:
yarn test
To run Javascript / Typescript, and CSS / SCSS linters run:
yarn lint
The code formatting is provided by Prettier and linting by ESLint.
To run the linter run:
yarn lint:js
CSS / SCSS linting is by Stylelint.
To run the linter run:
yarn lint:css
This project is licensed under the MIT License - see the LICENCE file for details.