Have ideas to improve npm?Join in the discussion! »

    eslint-config-xo-react

    0.25.0 • Public • Published

    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

    Install

    npm i eslint-config-xo-react

    DownloadsWeekly Downloads

    14,229

    Version

    0.25.0

    License

    MIT

    Unpacked Size

    8.23 kB

    Total Files

    5

    Last publish

    Collaborators

    • avatar
    • avatar