All Projects → xojs → Eslint Config Xo React

xojs / Eslint Config Xo React

Licence: mit
ESLint shareable config for React to be used with eslint-config-xo

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Eslint Config Xo React

Vue Admin Element
(Vue2 演示项目)物业后台管理系统 - ElementUI ( 基本结构已完成, 剩下的就是具体业务开发; 如有疑问请留言 )
Stars: ✭ 73 (-25.51%)
Mutual labels:  eslint
Gitbook Starter Kit
GitBook Starter Kit.
Stars: ✭ 86 (-12.24%)
Mutual labels:  eslint
Violations Lib
Java library for parsing report files from static code analysis.
Stars: ✭ 94 (-4.08%)
Mutual labels:  eslint
Mostly
They mostly come at night; mostly.
Stars: ✭ 78 (-20.41%)
Mutual labels:  eslint
Svelte Example
🚀 📚 Some examples to test the Svelte Framework
Stars: ✭ 85 (-13.27%)
Mutual labels:  eslint
Redux Example
[React 15.6 and Redux 3.7] Sample redux project which is prepared using 500px API
Stars: ✭ 87 (-11.22%)
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 (+1070.41%)
Mutual labels:  eslint
Simple React Calendar
A simple react based calendar component to be used for selecting dates and date ranges
Stars: ✭ 97 (-1.02%)
Mutual labels:  eslint
React Redux Saucepan
A minimal and universal react redux starter project. With hot reloading, linting and server-side rendering
Stars: ✭ 86 (-12.24%)
Mutual labels:  eslint
Testing Hapi
Hapi style guide compliant boilerplate (updated to v17!)
Stars: ✭ 90 (-8.16%)
Mutual labels:  eslint
Eslint Config Standard Jsx
ESLint Shareable Config for JSX support in JavaScript Standard Style
Stars: ✭ 79 (-19.39%)
Mutual labels:  eslint
Threejs Es6 Webpack Starter
Three.js ES6 starter project with a sane webpack configuration
Stars: ✭ 85 (-13.27%)
Mutual labels:  eslint
Eslint Mdx
ESLint Parser/Plugin for MDX
Stars: ✭ 89 (-9.18%)
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 (+1132.65%)
Mutual labels:  eslint
Webpack Dll Demo
webpack build with dll plugin, react, react router and redux
Stars: ✭ 95 (-3.06%)
Mutual labels:  eslint
Cordovue
A sample Apache Cordova application using VueJS.
Stars: ✭ 66 (-32.65%)
Mutual labels:  eslint
Eslint Plugin Github
An opinionated collection of ESLint rules used by GitHub.
Stars: ✭ 86 (-12.24%)
Mutual labels:  eslint
Vuedemo sell eleme
ele by vue2.x 🐧
Stars: ✭ 1,349 (+1276.53%)
Mutual labels:  eslint
Fork Ts Checker Webpack Plugin
Webpack plugin that runs typescript type checker on a separate process.
Stars: ✭ 1,343 (+1270.41%)
Mutual labels:  eslint
Jsx Ast Utils
AST utility module for statically analyzing JSX
Stars: ✭ 89 (-9.18%)
Mutual labels:  eslint

eslint-config-xo-react

ESLint shareable config for React to be used with eslint-config-xo

Install

$ npm install --save-dev eslint-config-xo eslint-config-xo-react eslint-plugin-react eslint-plugin-react-hooks

Usage

Add some ESLint config to your package.json:

{
	"name": "my-awesome-project",
	"eslintConfig": {
		"extends": [
			"xo",
			"xo-react"
		]
	}
}

Or to .eslintrc:

{
	"extends": [
		"xo",
		"xo-react"
	]
}

Use the space sub-config if you want 2 space indentation instead of tabs:

{
	"extends": [
		"xo",
		"xo-react/space"
	]
}

You can also mix it with a XO sub-config:

{
	"extends": [
		"xo/esnext",
		"xo-react"
	]
}

Tip

Use with XO

$ npm install --save-dev eslint-config-xo-react eslint-plugin-react eslint-plugin-react-hooks
{
	"name": "my-awesome-project",
	"xo": {
		"extends": "xo-react"
	}
}

Related

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].