eslint-config-xo

    0.39.0 • Public • Published

    eslint-config-xo

    ESLint shareable config for XO

    This is for advanced users. You probably want to use XO directly.

    See eslint-plugin-unicorn for some additional useful rules.

    Use the XO issue tracker instead of this one.

    Install

    $ npm install --save-dev eslint-config-xo
    

    Usage

    Add some ESLint config to your package.json:

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

    Or to .eslintrc:

    {
    	"extends": "xo"
    }

    Supports parsing ES2015+, but doesn't enforce it by default.

    This package also exposes xo/browser if you're in the browser:

    {
    	"extends": "xo/browser"
    }

    Use the XO CLI instead

    XO is an ESLint wrapper with great defaults.

    Here are some reason why you should use the XO CLI instead of this config:

    tl;dr You miss out on a lot by just using this config.

    Related

    Install

    npm i eslint-config-xo

    DownloadsWeekly Downloads

    212,775

    Version

    0.39.0

    License

    MIT

    Unpacked Size

    16.3 kB

    Total Files

    5

    Last publish

    Collaborators

    • sindresorhus
    • marionebl