Garden ESLint Config
:seedling: Garden is a design system for Zendesk
This package exposes a shareable ESLint
config.
Installation
npm install --save-dev eslint babel-eslint @zendeskgarden/eslint-config
Usage
Add a .eslintrc
to your project with an extends
property like this:
{
extends: '@zendeskgarden'
}
Now Garden linting rules will apply to your project. See the ESLint
Documentation
for more details on extending shareable configuration files.
Resources
Shout-outs for a mostly reasonable set of lint rules go to:
Contribution
Thanks for your interest in Garden! Community involvement helps make our
design system fresh and tasty for everyone.
Got issues with what you find here? Please feel free to create an
issue.
If you'd like to take a crack at making some changes, please follow our
contributing documentation for details needed
to submit a PR.
Community behavior is benevolently ruled by a code of
conduct. Please participate accordingly.
License
Copyright 2020 Zendesk
Licensed under the Apache License, Version 2.0