4.0.0 • Published 2 years ago
eslint-config-sandbox v4.0.0
eslint-config-sandbox
Installation
# yarn
yarn add -D eslint-config-sandbox
# npm
npm i -D eslint-config-sandbox
Configuration
- sandbox - react
- sandbox/next - next
- sandbox/base - node
- sandbox/jest - jest, testing-library
- sandbox/cypress - cypress
- sandbox/storybook - storybook
- sandbox/tailwindcss - tailwindcss
- sandbox/prettier - prettier
.eslintrc.json
{
"extends": [
"sandbox",
"sandbox/next",
"sandbox/jest",
"sandbox/storybook",
"sandbox/tailwindcss",
"sandbox/prettier"
],
"parserOptions": { "project": "tsconfig.json" }
}
sandbox/cypress
cypress/.eslintrc.json
{
"extends": ["sandbox/base", "sandbox/cypress", "sandbox/prettier"],
"parserOptions": { "project": "cypress/tsconfig.json" },
"root": true
}
cypress/tsconfig.json
{
"compilerOptions": {
"isolatedModules": false,
"types": ["@testing-library/cypress", "cypress", "node"]
},
"include": ["**/*"]
}