All Projects → kripod → Gatsby Starter Strict

kripod / Gatsby Starter Strict

Licence: mit
A Gatsby starter with strict linting and auto-formatting rules.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Gatsby Starter Strict

gatsby-starter-antoine
My opinionated Gatsby.js starter
Stars: ✭ 17 (-60.47%)
Mutual labels:  eslint, gatsby, prettier
Gatsby V2 Tutorial Starter
Gatsby V2 Starter - product of step by step tutorial
Stars: ✭ 139 (+223.26%)
Mutual labels:  eslint, prettier, gatsby
Vue Skeleton Mvp
VueJs, Vuetify, Vue Router and Vuex skeleton MVP written on JavaScript using async/await built to work with API REST skeleton: https://github.com/davellanedam/node-express-mongodb-jwt-rest-api-skeleton
Stars: ✭ 406 (+844.19%)
Mutual labels:  eslint, prettier
Prettier Eslint Cli
CLI for prettier-eslint
Stars: ✭ 451 (+948.84%)
Mutual labels:  eslint, prettier
Budgeting
Budgeting - React + Redux + Webpack (tree shaking) Sample App
Stars: ✭ 971 (+2158.14%)
Mutual labels:  eslint, prettier
Nodejs Api Boilerplate
A boilerplate for kickstart your nodejs api project with JWT Auth and some new Techs :)
Stars: ✭ 364 (+746.51%)
Mutual labels:  eslint, prettier
React 2048 Game
🎮 A fancy 2048 game build with react, redux best practices.
Stars: ✭ 401 (+832.56%)
Mutual labels:  eslint, prettier
Serverless Typescript Starter
🗄🙅‍♀️ Deploy your next serverless JavaScript function in seconds
Stars: ✭ 653 (+1418.6%)
Mutual labels:  eslint, prettier
Web Configs
Common configurations for building web apps at Shopify
Stars: ✭ 302 (+602.33%)
Mutual labels:  eslint, prettier
Prettier Atom
An atom package for the prettier formatter.
Stars: ✭ 750 (+1644.19%)
Mutual labels:  eslint, prettier
Mevn Cli
Light speed setup for MEVN(Mongo Express Vue Node) Apps
Stars: ✭ 696 (+1518.6%)
Mutual labels:  eslint, prettier
Prettier Standard
Formats with Prettier and lints with ESLint+Standard! (✿◠‿◠)
Stars: ✭ 801 (+1762.79%)
Mutual labels:  eslint, prettier
Apollo Upload Examples
A full stack demo of file uploads via GraphQL mutations using Apollo Server and apollo-upload-client.
Stars: ✭ 358 (+732.56%)
Mutual labels:  eslint, prettier
Webpack React Boilerplate
Minimal React 16 and Webpack 4 boilerplate with babel 7, using the new webpack-dev-server, react-hot-loader, CSS-Modules
Stars: ✭ 358 (+732.56%)
Mutual labels:  eslint, prettier
Express React Boilerplate
🚀🚀🚀 This is a tool that helps programmers create Express & React projects easily base on react-cool-starter.
Stars: ✭ 32 (-25.58%)
Mutual labels:  eslint, prettier
Prettier Eslint
Code ➡️ prettier ➡️ eslint --fix ➡️ Formatted Code ✨
Stars: ✭ 3,435 (+7888.37%)
Mutual labels:  eslint, prettier
React Typescript Web Extension Starter
🖥 A Web Extension starter kit built with React, TypeScript, SCSS, Storybook, Jest, EsLint, Prettier, Webpack and Bootstrap. Supports Google Chrome + Mozilla Firefox + Brave Browser 🔥
Stars: ✭ 510 (+1086.05%)
Mutual labels:  eslint, prettier
React Ssr Starter
All have been introduced React environment
Stars: ✭ 20 (-53.49%)
Mutual labels:  eslint, prettier
Eslint Config Prettier
Turns off all rules that are unnecessary or might conflict with Prettier.
Stars: ✭ 3,471 (+7972.09%)
Mutual labels:  eslint, prettier
Expo Netflix
Netflix UI Clone with React Native & Expo || web support => https://expo-netflix.vercel.app
Stars: ✭ 297 (+590.7%)
Mutual labels:  eslint, prettier

⚛️ gatsby-starter-strict

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

🚀 Getting started

  • Clone this project and install all the required dependencies (e.g. with npx gatsby new gatsby-example-site https://github.com/kripod/gatsby-starter-strict)
  • Start a development server with yarn develop or npm run develop

Deploy

Deploy to Netlify

✨ Developer experience

Automatic code formatting

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

Static type checking

TypeScript adds optional types to JavaScript, preventing several programming mistakes. For a quick guide about using React with it, please refer to the React TypeScript Cheatsheet.

Linting

Source code is linted by ESLint, enforcing the Airbnb JavaScript Style Guide through an overridable set of rules provided by eslint-config-airbnb.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].