The default ESLint config for Shabad OS.
Install
npm install --save-dev @shabados/eslint-config
npm 7+ automatically installs peer-dependencies. If using a previous npm version, install them manually via:
npx install-peerdeps --dev @shabados/eslint-config
Configure ESLint
In your configuration file (e.g. .eslintrc
), add the appropriate extension(s) from below:
@shabados/eslint-config
(required)@shabados/eslint-config/typescript
(optional)
For example the .eslintrc
of a TypeScript project would contain:
{
"extends": [
"@shabados/eslint-config",
"@shabados/eslint-config/typescript"
]
}
The easiest way to communicate is via GitHub issues. Please search for similar issues regarding your concerns before opening a new issue.
Our intention is to signal a safe open-source community. Please help us foster an atmosphere of kindness, cooperation, and understanding. By participating, you agree to abide by the code of conduct.
If you have a concern that doesn't warrant opening a GitHub issue, please reach out to us:
Harjot Singh, Author, Maintainer, Project Lead, and Organization Lead: @harjot1singh
Bhajneet S.K., Committer: @bhajneet