• Stars
    star
    421
  • Rank 102,977 (Top 3 %)
  • Language
    JavaScript
  • Created over 4 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The ESLint plugin you definitely didn’t ask for.

eslint-plugin-replyguy

The ESLint plugin you definitely didn’t ask for.

The plugin in action

This plugin was inspired by @cassidoo’s Reply Guys video and multiple daily reminders that no matter what you tweet, there’s a Reply Guy ready to tell you you’re wrong. @tesseralis was tweeting about this long before I had this idea.

Install & Config

npm install --save-dev eslint-plugin-replyguy

In your .eslintrc.js, add this plugin as a preset:

module.exports = {
  extends: ['plugin:replyguy/all'],
};

Why You Should Use This Plugin

If you want your development experience to closely mirror what it’s like to share code on Twitter, you’ll love this ESLint config!

The rules in this repo are mostly untested and largely based on something read somewhere once and half-remembered but asserted as Absolute Truth™.

Contributions Welcome

Please submit your favorite contradictory opinions as enforceable rules. Only changes that result in circular errors will be merged. But don’t you dare submit tests or types or something that would make this repo look like quality software.

More Repositories

1

gatsby-with-apollo

Demo of combining build-time Gatsby queries with client-side Apollo queries.
JavaScript
274
star
2

lengstorf.com

Source for lengstorf.com, Jason Lengstorf's personal site.
JavaScript
219
star
3

netlify-plugin-gatsby-cache

JavaScript
190
star
4

learn-rollup

This is an example project to accompany a tutorial on using Rollup.
JavaScript
190
star
5

get-share-image

Dynamically generate social media sharing images using Cloudinary! Details:
TypeScript
178
star
6

honkify

Set a goose loose on your site to be a jerk.
JavaScript
135
star
7

jason.energy

CSS
131
star
8

gatsby-theme-jason-blog

JavaScript
100
star
9

gatsby-with-unstructured-data

A simple example of creating pages dynamically in Gatsby without using GraphQL.
JavaScript
92
star
10

gatsby-theme-jam-example

An example submission for the Gatsby Theme Jam.
JavaScript
87
star
11

jamstack-intro

81
star
12

awesome-speaker-diversity

Let's make a list of developer groups we can reach out to during calls for proposals to make sure we're welcoming everyone in tech at our conferences.
76
star
13

frontendmasters-serverless

Source code for the Serverless workshop on Frontend Masters.
HTML
74
star
14

dotfiles

Shell
71
star
15

gatsby-tailwind-demo

This repo is very out of date and probably shouldn't be used.
JavaScript
69
star
16

presentations

A place for me to put slide decks, abstracts, and demos for presentations and workshops.
HTML
56
star
17

gatsby-intermediate

JavaScript
54
star
18

demo-gatsby-portfolio

JavaScript
45
star
19

remix-stacks

TypeScript
44
star
20

advanced-react-perf

JavaScript
37
star
21

learnwithjason.dev

this repo has moved!
33
star
22

gatsby-auth0-app

JavaScript
29
star
23

twilio-gatsby-video-chat

JavaScript
29
star
24

dynamic-jamstack-examples

JavaScript
29
star
25

gatsby-react-three-fiber-demo

JavaScript
28
star
26

spooky-masks-facial-recognition

JavaScript
27
star
27

sanity-next-mdx

small demo showing how to store MDX in Sanity.io and display it in Next.js
JavaScript
27
star
28

livestream-gatsby-themes

Source code to demonstrate how to build Gatsby themes, child themes, and sites using themes.
JavaScript
24
star
29

frontend-masters-intro-to-gatsby-project

23
star
30

authoring-gatsby-themes

JavaScript
22
star
31

next-image-on-netlify

CSS
21
star
32

gatsby-demo-simple-auth

JavaScript
20
star
33

react-hooks-gatsby

Learn how to use React Hooks, and how they work with Gatsby. Watch the livestream:
CSS
18
star
34

learn-fp-exercises

A collection of exercises to accompany a half-day workshop on the basics of functional programming.
JavaScript
18
star
35

jamstack-subscriptions

JavaScript
17
star
36

tutorial-deploy-nodejs-ssl-digitalocean-app

An example app for a tutorial.
JavaScript
17
star
37

sanity-gatsby-portfolio

A Gatsby portfolio site powered by Sanity.io. Watch it get built live:
CSS
16
star
38

responsive-lazyload.js

A JavaScript module to lazyload images in a responsive, lightweight way (with fallbacks for unsupported browsers).
JavaScript
15
star
39

gatsby-remark-numbered-footnotes

A small plugin to change named footnotes to numbered footnotes in your Gatsby pages using Markdown.
JavaScript
15
star
40

11ty-examples

Liquid
14
star
41

gatsby-hasura-realtime-app

Vladimir Novick and Jason Lengstorf built this app on a livestream. Watch it here:
JavaScript
14
star
42

gatsby-plugin-cloudinary-social-cards

JavaScript
14
star
43

egghead-subscriptions

Build your own subscription site with members-only content (like Patreon, OnlyFans, etc.) with this egghead course!
HTML
14
star
44

rehype-local-image-to-cloudinary

JavaScript
14
star
45

wpgraphql-gatsby-demo

How to use WordPress with WPGraphQL and Gatsby
JavaScript
14
star
46

sanity-portfolio-studio

A Sanity.io instance that powers a Gatsby portfolio site. Watch it get built live:
JavaScript
14
star
47

wordpress-jamstack

JavaScript
13
star
48

lwj-scenes

JavaScript
13
star
49

blitz-jackson-the-robot

JavaScript
13
star
50

no-js-personalization

Example of using Netlify Edge Functions to create an adaptive UI with no client-side JavaScript.
HTML
13
star
51

image-processing

A demo repo designed to benchmark Gatsby build times for sites with lots of large images. Full tutorial:
CSS
13
star
52

burgers.dev

Who will be the burger champ... and who will be the burger chump?
Vue
12
star
53

fem-gatsby-intro

JavaScript
11
star
54

next-minimal-setup

JavaScript
10
star
55

partykit-exploration

TypeScript
10
star
56

stripe-checkout-netlify-serverless

JavaScript
10
star
57

gatsby-algolia

JavaScript
10
star
58

gatsby-feedback-widget

JavaScript
10
star
59

gatsby-airtable

JavaScript
9
star
60

realtimewebapps

The sample app project for Realtime Web Apps.
PHP
9
star
61

microfrontends-with-gatsby

JavaScript
9
star
62

stripe-ecomm

JavaScript
9
star
63

gatsby-data-abstraction

JavaScript
9
star
64

urql-gatsby-demo

JavaScript
9
star
65

lets-learn-eleventy

JavaScript
9
star
66

cloudinary-11ty-helpers

A markdown-it plugin and Nunjucks async filter to make working with Cloudinary in Eleventy easier.
TypeScript
9
star
67

api-using-serverless

Minimal REST API created using serverless functions.
HTML
8
star
68

get-twitch-oauth

TypeScript
8
star
69

air-quality-edge-functions

This is a demo of updating a map to show air quality data for the user’s current location using Next.js Advanced Middleware, powered by Netlify Edge Functions.
JavaScript
8
star
70

stripe-donations

HTML
8
star
71

realtime-talks

TypeScript
7
star
72

jamgular

TypeScript
7
star
73

nextjs-blog-01

JavaScript
7
star
74

gatsby-i18n-example

CSS
7
star
75

gatsby-theme-simple-docs

A Gatsby theme for creating docs from a folder full of Markdown files.
JavaScript
7
star
76

frontend-masters-intermediate-gatsby

JavaScript
7
star
77

update-content-nextjs-hydration

TypeScript
7
star
78

code.lengstorf.com

A blog for me to nerd the fuck out.
7
star
79

egghead-wordpress-jamstack

The source code for an egghead course on migrating WordPress sites to the Jamstack
JavaScript
7
star
80

gatsby-netlify-identity-functions

JavaScript
7
star
81

whichbeardisthis.com

JavaScript
7
star
82

get-twitch-data-serverless

Example of using Twitch’s OAuth credentials to make API requests.
HTML
7
star
83

roots.code.lengstorf.com

Trellis deployment example.
Python
7
star
84

jamstack-ecommerce

JavaScript
7
star
85

netlify-swag-store

The code and planning for the Netlify swag store.
6
star
86

night-owl-swag

HTML
6
star
87

click-to-tweet-link-generator

HTML
6
star
88

twilio-gatsby

CSS
6
star
89

responsive-design

An interactive demo of media queries and mobile-conscious layout.
JavaScript
6
star
90

snack.tips

JavaScript
6
star
91

jlengstorf

6
star
92

gatsby-advanced-graphql

JavaScript
6
star
93

serverless-graphql-aws-gatsby

CSS
6
star
94

gatsby-ecommerce-site

CSS
6
star
95

secure-jamstack-api-requests

HTML
6
star
96

multi-language-graphcms-gatsby

A multi-language site built with Gatsby and GraphCMS. Watch us build this live:
JavaScript
6
star
97

magnolia-serverless

HTML
5
star
98

a11y-testing

Code from a livestream on a11y testing with Cypress. Watch this built live:
JavaScript
5
star
99

prisma-serverless-planetscale-netlify

TypeScript
5
star
100

serverless-functions-the-fast-way

JavaScript
5
star