gatsby-typescript-eslint-prettier-starter

By
Screenshot of
Source
Try this starterCodeSandbox   
Install this starter locally:
gatsby new my-gatsby-project https://github.com/Tielem/gatsby-typescript-eslint-prettier-starter

Tags

Language:TypeScript, Linting, Styling:None

Description

This Gatsby starter is an adaptation of the default Gatsby starter with TypeScript, ESlint and Prettier added and pre-configured, bringing you everything you need to get up and running with Gatsby in a type-safe and style-safe way.

Features

  • TypeScript compile (gatsby-plugin-ts), not Babel transpile (gatsby-plugin-typescript)
  • Type errors cause gatsby develop and gatsby build to stop
  • Makes use of ESlint with Airbnb's TypeScript config, to ensure code styling both in JavaScript and TypeScript
  • Linting errors cause gatsby develop and gatsby build to stop
  • Good starter template to add additional features (such as Markdown or Headless CMS) in a type safe and style safe way
  • Dependencies are automatically kept up to date with [Renovate](https://renovate.whitesourcesoftware.com/)

Dependencies