All Projects → xojs → eslint-config-xo-flow

xojs / eslint-config-xo-flow

Licence: MIT license
ESLint shareable config for Flow 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-flow

Eslint Plugin Unicorn
Various awesome ESLint rules
Stars: ✭ 2,157 (+8887.5%)
Mutual labels:  eslint-config, eslint-rules, xo
Xo
❤️ JavaScript/TypeScript linter (ESLint wrapper) with great defaults
Stars: ✭ 6,277 (+26054.17%)
Mutual labels:  eslint-rules, xo
eslint-config-fullstack
A complete ESLint config file to help students avoid errors and learn best practices
Stars: ✭ 16 (-33.33%)
Mutual labels:  eslint-config, eslint-rules
eslint-config-get-off-my-lawn
A highly opinionated, sharable config of ESLint rules to produce beautiful, readable JavaScript.
Stars: ✭ 44 (+83.33%)
Mutual labels:  eslint-config, eslint-rules
eslint-config-leapfrog
Set of ESLint rules for JavaScript projects at Leapfrog.
Stars: ✭ 15 (-37.5%)
Mutual labels:  eslint-config, eslint-rules
Eslint Config Prettier
Turns off all rules that are unnecessary or might conflict with Prettier.
Stars: ✭ 3,471 (+14362.5%)
Mutual labels:  eslint-config
eslint-plugin-no-only-tests
ESLint rule for catching focused/only test blocks
Stars: ✭ 67 (+179.17%)
Mutual labels:  eslint-rules
eslint-config-satya164
An ESLint config with automatic overrides for common environments such as TypeScript, Jest etc.
Stars: ✭ 45 (+87.5%)
Mutual labels:  eslint-config
eslint-plugin
Enforcing best practices for Effector
Stars: ✭ 69 (+187.5%)
Mutual labels:  eslint-config
static-webpack-boilerplate
🚀 Minimal & Modern Webpack Boilerplate for building static sites
Stars: ✭ 40 (+66.67%)
Mutual labels:  xo
eslintconfig.dev
Collection of curated ESLint configurations
Stars: ✭ 36 (+50%)
Mutual labels:  eslint-config
eslint-plugin-stedi-aws-rules
Best practices around using AWS SDK & Lambda runtime in JavaScript / TypeScript projects by Stedi.
Stars: ✭ 30 (+25%)
Mutual labels:  eslint-config
eslint-config-galex
hopefully the last eslint config you'll ever need - customizable & modern best practices for JS, TS, Node, React, Remix, Next, Jest, testing-library & storybook
Stars: ✭ 166 (+591.67%)
Mutual labels:  eslint-config
eslint-config
MOXY eslint configuration to be used across several JavaScript projects
Stars: ✭ 14 (-41.67%)
Mutual labels:  eslint-config
gulp-xo
Validate files with XO
Stars: ✭ 37 (+54.17%)
Mutual labels:  xo
eslint-config
An ESLint shareable config that I used in my projects
Stars: ✭ 15 (-37.5%)
Mutual labels:  eslint-config
cra-template-quickstart-redux
Opinionated quickstart Create React App template with Redux, React Testing Library and custom eslint configuration
Stars: ✭ 66 (+175%)
Mutual labels:  eslint-rules
eslint-config-ns
ESLint config ready to be used in multiple projects. Based on Airbnb's code style with prettier, jest and react support.
Stars: ✭ 27 (+12.5%)
Mutual labels:  eslint-config
gds-nodejs-boilerplate
A Node.js project boilerplate for production apps
Stars: ✭ 18 (-25%)
Mutual labels:  xo
eslint-config-algolia
Algolia's ESLint config and prettier instructions for JavaScript projects
Stars: ✭ 27 (+12.5%)
Mutual labels:  eslint-config

This package is deprecated as it's clear that Flow has no future outside of Facebook.


eslint-config-xo-flow

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

Install

$ npm install --save-dev eslint-config-xo eslint-config-xo-flow babel-eslint eslint-plugin-flowtype

Usage

Add some ESLint config to your package.json:

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

Or to .eslintrc:

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

Tip

Use with XO

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

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