A sharable ESLint config for SmartHR. This is intended to use at a project for React + TypeScript.
This repository has been archived.
The project has been moved to kufu/tamatebako/packages/eslint-config-smarthr and is being actively maintained there.
yarn add --dev eslint typescript react // install peerDependencies
yarn add --dev eslint-config-smarthrAdd a following eslint.config.mjs in your project.
import smarthr from 'eslint-config-smarthr'
export default [
...smarthr,
{
// your project's configuration
},
]Run eslint!
yarn eslint srcIf you want to lint TypeScript files including .tsx, you can use --ext option ESLint has.
yarn eslint --ext .ts,.tsx src