Skip to main content
All Starters

gatsby-starter-essentials

1
Updated Sep 23, 2020
By selrond
Visit demo
Source
Try this starterCodeSandbox   Netlify 
Install this starter locally:
gatsby new gatsby-starter-essentials https://github.com/selrond/gatsby-starter-essentials

Tags

Styling:CSS-in-JS

Description

A solid base to build your project upon

Features

  • Sensible folder structure
  • Only linted code is commit-able with pre-commit eslint hook
  • Absolute imports (no more import Button from '../../../../../components/atoms/Button')
  • styled-components set up
  • sanitize.css included for sane out-of-the-box CSS defaults
  • eslint with Airbnb config
  • Auto formatted code via `prettier` as an `eslint` plugin
  • Always up-to-date starter dependencies thanks to Dependabot
  • Improved npm scripts - npm start runs a local server, so you can view your site live on multiple devices at once
  • .nvmrc requiring lts node version
  • Simple circleci integration to utilize CI/CD in your app

Dependencies