GitXplorerGitXplorer
k

gatsby-starter-modern

public
54 stars
9 forks
3 issues

Commits

List of commits on branch master.
Verified
2f6b80bc18b738e7d71d65dfcd1b942c0464430d

Deprecate project in favor of a strict starter

kkripod committed 6 years ago
Verified
83ef459fd7f48e68fd891b67b1e8b8d49896db48

Merge pull request #422 from kripod/dependabot/npm_and_yarn/gatsby-2.4.2

ddependabot[bot] committed 6 years ago
Unverified
1cc4b9a0f5d41f3c3ff84f3a42d9d24cd39d7588

Bump gatsby from 2.4.1 to 2.4.2

ddependabot-support committed 6 years ago
Verified
fa0d33363427efa295b6fd78b9aaa20b17ad0858

Merge pull request #421 from kripod/dependabot/npm_and_yarn/gatsby-2.4.1

ddependabot[bot] committed 6 years ago
Unverified
2bb95b100f2961280322d3c21452bdc9b3bd708c

Bump gatsby from 2.4.0 to 2.4.1

ddependabot-support committed 6 years ago
Verified
7d1ca1c46e9571e710c32d1e9439a2505b3f7660

Merge pull request #420 from kripod/dependabot/npm_and_yarn/eslint-plugin-react-7.13.0

ddependabot[bot] committed 6 years ago

README

The README file for this repository.

⚠️ DEPRECATED

This project has been superseded by gatsby-starter-strict.

⚛️ gatsby-starter-modern

A modern Gatsby starter with strict linting and auto-formatting rules.

🚀 Getting started

  • Clone this project and install all the required dependencies (e.g. with gatsby new gatsby-example-site https://github.com/kripod/gatsby-starter-modern after making sure that Gatsby CLI is installed globally with npm install --global gatsby-cli)
  • Start a development server with yarn develop or npm run develop
    • Other scripts like build, format and lint are also available

Deploy

Deploy to Netlify

💅 Style management

Rebass, a React UI component library & design system, is used for styling components. Based on styled-components and styled-system, it provides a delightful way for managing styles.

✨ Developer experience

Automatic code formatting

Prettier is an opinionated code formatter aiming to provide codebase consistency when multiple developers work on the same project. The main reason behind adopting Prettier is to stop all the on-going debates over coding styles.

Linting

Linters are tools that analyze source code to flag programming errors, bugs, stylistic errors, and suspicious constructs.