0.1.2 • Published 3 years ago
@arcblock/eslint-config-arcblock v0.1.2
@arcblock/eslint-config-arcblock
This package provides Arcblock's JS .eslintrc (without React plugins) as an extensible shared config.
Usage
We export two ESLint configurations for your usage.
eslint-config-arcblock
Our default export contains all of our ESLint rules, including ECMAScript 6+. It requires eslint
, eslint-config-airbnb
, eslint-plugin-import
, eslint-plugin-jsx-a11y
, eslint-plugin-react
, eslint-plugin-react-hooks
, and eslint-plugin-unicorn
.
- Install the correct versions of each package.
If using npm 5+, use this shortcut
npx install-peerdeps --dev @arcblock/eslint-config-arcblock
If using yarn, use this shortcut
npx install-peerdeps --dev --yarn @arcblock/eslint-config-arcblock
- Add
"extends": "@arcblock/eslint-config-arcblock"
to your.eslintrc
file.