@cmsgov/eslint-config-design-system

ESLint shareable config for the design system

Usage no npm install needed!

<script type="module">
  import cmsgovEslintConfigDesignSystem from 'https://cdn.skypack.dev/@cmsgov/eslint-config-design-system';
</script>

README

A sharable eslint config object that enforces the design system's JS rules

Installation

npm install @cmsgov/eslint-config-design-system eslint-config-nava eslint --save-dev

Usage

Once installed, you can use it by specifying @cmsgov/eslint-config-design-system in the extends section of your ESLint configuration.

{
  extends: "@cmsgov/eslint-config-design-system",
  rules: {
    // Additional, per-project rules...
  }
}