@feedzai/eslint-config-feedzai-react

    4.1.0 • Public • Published

    eslint-config-feedzai-react

    Build Status

    This configuration extends the @feedzai/eslint-config-feedzai and includes the rules for React, a11y and Jest. This package requires eslint, @feedzai/eslint-config-feedzai, eslint-plugin-import, eslint-plugin-jest, eslint-plugin-jsx-a11y and eslint-plugin-react.

    Usage

    Installing package dependencies

    In order to list the correct versions of each package you could use this command:

    npm info "@feedzai/eslint-config-feedzai-react@latest" peerDependencies

    After this command, you can install those packages manually or if you're using the npm version > 5 you could use this shortcut:

    npx install-peerdeps --dev @feedzai/eslint-config-feedzai-react

    If you want to do all manually you should use:

    npm install --save-dev @feedzai/eslint-config-feedzai-react eslint@^#.#.# @feedzai/eslint-config-feedzai@^#.#.# eslint-plugin-import@^#.#.# eslint-plugin-jest@^#.#.# eslint-plugin-jsx-a11y@^#.#.# eslint-plugin-react@^#.#.#

    Using Feedzai's ESLint configurations in your .eslintrc file

    Add "extends": "@feedzai/eslint-config-feedzai-react"

    Development tasks

    You can check if this packages follow our coding style conventions by using npm run lint.

    Deployment tasks

    The available commands are:

    • deploy:major - creates a git tag and publish the X.0.0 version. This command should be executed only in the master branch.
    • deploy:minor - creates a git tag and publish the X.Y.0 version. This command should be executed in the hot-fix branches (hf-X.x.x).
    • deploy:patch - creates a git tag and publish the X.Y.Z version. This command should be executed in the hot-fix branches (hf-X.x.x).

    Install

    npm i @feedzai/eslint-config-feedzai-react

    DownloadsWeekly Downloads

    1

    Version

    4.1.0

    License

    MIT

    Unpacked Size

    12 kB

    Total Files

    7

    Last publish

    Collaborators

    • pedromoura
    • joaoces
    • services-accounts
    • lfac
    • henrydays
    • joaotmdias
    • mickaelcosta
    • ej.ferreira