@trigen/eslint-config

8.0.0-alpha.32 • Public • Published

@trigen/eslint-config

NPM version Node version Dependencies status Install size Build status

Trigen's ESLint config.

Install

pnpm add -D @trigen/eslint-config
# or
yarn add -D @trigen/eslint-config
# or
npm i -D @trigen/eslint-config

Configure

Create .eslintrc.json with next content:

{
  "extends": "@trigen/eslint-config"
}

Additional configs

There are additional configs for specific language features:

Config Description
@trigen/eslint-config/commonjs Rules for CommonJS modules.
@trigen/eslint-config/esm Rules for ES modules.
@trigen/eslint-config/tsm Rules for TS modules.
@trigen/eslint-config/react Rules for ReactJS code.
@trigen/eslint-config/jest Rules for Jest tests.
@trigen/eslint-config/jest-dom Rules for Jest DOM tests.
@trigen/eslint-config/storybook Rules for Storybook's stories.
@trigen/eslint-config/typescript Rules for TypeScript code.
@trigen/eslint-config/typescript-requiring-type-checking Rules for TypeScript code with type checking.

Example:

{
  "extends": [
    "@trigen/eslint-config",
    "@trigen/eslint-config/react",
    "@trigen/eslint-config/typescript",
    "@trigen/eslint-config/typescript-requiring-type-checking"
  ]
}

Dependencies (9)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i @trigen/eslint-config

    Weekly Downloads

    43

    Version

    8.0.0-alpha.32

    License

    MIT

    Unpacked Size

    31.5 kB

    Total Files

    21

    Last publish

    Collaborators

    • dangreen