gojob-1337 / gatsby-gojob-starter

πŸ”₯ An opinionated Gatsby v2 starter using TypeScript, Material-UI, Jest, and Cypress

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CircleCI

Gojob's Gatsby Starter πŸš€

Yet another starter for Gatsby v2.

Disclaimer πŸ“œ

This is an opinionated starter: here at Gojob, we ❀️ both TypeScript and Testing.

What's Inside πŸ“¦

And we rely on yarn for managing our packages and starting our scripts πŸ˜‡.

How to...

Clone the repository and then, from the root folder of the project:

yarn install

# check the codebase with `tsc`
yarn tsc:all

# launch both Unit tests and E2E (cypress) tests
yarn test && yarn e2e:ci

# prettify the code
yarn format

# run the code linter (analysis only)
yarn lint

# start the app in dev mode (with watch mode)
yarn start

# build the static project, ready for production
yarn build

About

πŸ”₯ An opinionated Gatsby v2 starter using TypeScript, Material-UI, Jest, and Cypress


Languages

Language:CSS 44.2%Language:TypeScript 36.7%Language:JavaScript 19.1%