Package Exports
- @feedzai/eslint-config-feedzai-react
- @feedzai/eslint-config-feedzai-react/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@feedzai/eslint-config-feedzai-react) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
eslint-config-feedzai-react
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" peerDependenciesAfter 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-reactIf 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 themasterbranch.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).