@osskit/eslint-config
v1.0.24
Published
The ESLint config used by osskit
Downloads
17,778
Maintainers
Readme
@osskit/eslint-config
ESLint shareable config used by osskit.
Install
$ npm install --save-dev @osskit/eslint-config
Plugins
This config uses several plugins:
$ npm install --save-dev eslint-plugin-import eslint-plugin-unicorn @typescript-eslint/eslint-plugin @typescript-eslint/parser
Usage
Create an .eslintrc
file:
{
"extends": "@osskit"
}
Or add the ESLint config to your package.json
:
{
"name": "my-awesome-project",
"eslintConfig": {
"extends": "@osskit"
}
}
Additional Configs
This package exposes additional configs.
Test @osskit/eslint-config/test
Use this for your Jest tests
{
"extends": "@osskit/eslint-config/test"
}
Install the plugin:
$ npm install --save-dev eslint-plugin-jest
React @osskit/eslint-config/react
{
"extends": "@osskit/eslint-config/react"
}
Install the plugins:
$ npm install --save-dev eslint-plugin-react eslint-plugin-react-hooks
React Test @osskit/eslint-config/react-test
Use this for your React Jest tests
{
"extends": "@osskit/eslint-config/react-test"
}
Install the plugins:
$ npm install --save-dev eslint-plugin-jest eslint-plugin-react eslint-plugin-react-hooks
React Native @osskit/eslint-config/react-native
{
"extends": "@osskit/eslint-config/react-native"
}
Install the plugins:
$ npm install --save-dev eslint-plugin-react eslint-plugin-react-native eslint-plugin-react-hooks
React Native Test @osskit/eslint-config/react-native-test
Use this for your React Native Jest tests
{
"extends": "@osskit/eslint-config/react-native-test"
}
Install the plugins:
$ npm install --save-dev eslint-plugin-jest eslint-plugin-react eslint-plugin-react-native eslint-plugin-react-hooks