All Projects → github → Eslint Plugin Github

github / Eslint Plugin Github

Licence: mit
An opinionated collection of ESLint rules used by GitHub.

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to Eslint Plugin Github

Vue Music
使用vue2.0构建音乐播放器
Stars: ✭ 60 (-30.23%)
Mutual labels:  eslint
Vue Web Extension
🛠️ A Vue CLI 3+ preset (previously a Vue CLI 2 boilerplate) for quickly starting a web extension with Vue, Babel, ESLint and more!
Stars: ✭ 1,147 (+1233.72%)
Mutual labels:  eslint
Sapper Typescript Graphql Template
A template that includes Sapper for Svelte, TypeScript preprocessing, and a GraphQL server through TypeGraphQL
Stars: ✭ 84 (-2.33%)
Mutual labels:  eslint
Sowing Machine
🌱A React UI toolchain & JSX alternative
Stars: ✭ 64 (-25.58%)
Mutual labels:  eslint
Eslint Plugin Vuejs Accessibility
An eslint plugin for checking Vue.js files for accessibility
Stars: ✭ 66 (-23.26%)
Mutual labels:  eslint
Vue Admin Element
(Vue2 演示项目)物业后台管理系统 - ElementUI ( 基本结构已完成, 剩下的就是具体业务开发; 如有疑问请留言 )
Stars: ✭ 73 (-15.12%)
Mutual labels:  eslint
Simple Universal React Redux
The simplest possible Async Universal React & Redux Boilerplate app, that works on both Mac and Windows
Stars: ✭ 58 (-32.56%)
Mutual labels:  eslint
React Redux Saucepan
A minimal and universal react redux starter project. With hot reloading, linting and server-side rendering
Stars: ✭ 86 (+0%)
Mutual labels:  eslint
Lint Staged
🚫💩 — Run linters on git staged files
Stars: ✭ 9,492 (+10937.21%)
Mutual labels:  eslint
Eslint Config Standard Jsx
ESLint Shareable Config for JSX support in JavaScript Standard Style
Stars: ✭ 79 (-8.14%)
Mutual labels:  eslint
Astexplorer.app
https://astexplorer.net with ES Modules support and Hot Reloading
Stars: ✭ 65 (-24.42%)
Mutual labels:  eslint
Bathe
The simplest WordPress starter theme including full setup for Sass, PostCSS, Autoprefixer, stylelint, Webpack, Eslint, imagemin, Browsersync, etc.
Stars: ✭ 65 (-24.42%)
Mutual labels:  eslint
Gatsby Themes
Get high-quality and customizable Gatsby themes to quickly bootstrap your website! Choose from many professionally created and impressive designs with a wide variety of features and customization options.
Stars: ✭ 1,208 (+1304.65%)
Mutual labels:  eslint
Eslint Formatter Github
See ESLint errors and warnings directly in pull requests.
Stars: ✭ 63 (-26.74%)
Mutual labels:  eslint
Threejs Es6 Webpack Starter
Three.js ES6 starter project with a sane webpack configuration
Stars: ✭ 85 (-1.16%)
Mutual labels:  eslint
Next React Graphql Apollo boostrap
React + GraphQL + Next.js project architecture that I play with right now
Stars: ✭ 59 (-31.4%)
Mutual labels:  eslint
Cordovue
A sample Apache Cordova application using VueJS.
Stars: ✭ 66 (-23.26%)
Mutual labels:  eslint
Gitbook Starter Kit
GitBook Starter Kit.
Stars: ✭ 86 (+0%)
Mutual labels:  eslint
Svelte Example
🚀 📚 Some examples to test the Svelte Framework
Stars: ✭ 85 (-1.16%)
Mutual labels:  eslint
Mostly
They mostly come at night; mostly.
Stars: ✭ 78 (-9.3%)
Mutual labels:  eslint

eslint-plugin-github

Installation

$ npm install --save-dev eslint eslint-plugin-github

Setup

Add github to your list of plugins in your ESLint config.

JSON ESLint config example:

{
  "plugins": ["github"]
}

Extend the configs you wish to use.

JSON ESLint config example:

{
  "extends": ["plugin:github/recommended"]
}

The available configs are:

  • internal
    • Rules useful for github applications.
  • browser
    • Useful rules when shipping your app to the browser.
  • recommended
    • Recommended rules for every application.
  • typescript
    • Useful rules when writing TypeScript.
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].