Includes all basic tools to start developing a modern web project (JavaScript, but could be adopted to use with a TypeScript project)
husky and lint-staged to run checks before new commit.
eslint and stylelint to validate the js code and css styles.
prettier to keep the code formatting consistent.
styled-components to do the CSS-in-JS styling.
apollo-client to use the GraphQL endpoint.