Nodeschool Public Materials

    eslint-config-ts-guard

    1.5.0 • Public • Published

    eslint-config-ts-guard

    Set of configuration files (shareable configs) for ESLint to guard/protect from problems in different areas of JavaScript and TypeScript development.

    Extends eslint-config-guard.

    Includes:

    The following files re-export corresponding configs from eslint-config-guard:

    Installation

    Besides eslint-config-ts-guard you should install @typescript-eslint/eslint-plugin:

    npm install eslint-config-ts-guard @typescript-eslint/eslint-plugin --save-dev
    

    If you are going to use ts-guard/node you should install eslint-plugin-node:

    npm install eslint-plugin-node --save-dev
    

    If you are going to use ts-guard/proper-arrows you should install @getify/eslint-plugin-proper-arrows:

    npm install @getify/eslint-plugin-proper-arrows --save-dev
    

    If you are going to use ts-guard/react you should install eslint-plugin-react:

    npm install eslint-plugin-react --save-dev
    

    Usage

    In a .eslintrc.json file:

    {
        "extends": [
            "ts-guard",
            "ts-guard/node"
        ]
    }

    In a package.json:

    {
        "eslintConfig": {
            "extends": [
                "ts-guard/ext",
                "ts-guard/proper-arrows",
                "ts-guard/react"
            ]
        }
    }

    License

    Copyright (c) 2020-2021 Denis Sikuler
    Licensed under the MIT license.

    Install

    npm i eslint-config-ts-guard

    DownloadsWeekly Downloads

    9

    Version

    1.5.0

    License

    MIT

    Unpacked Size

    20.5 kB

    Total Files

    23

    Last publish

    Collaborators

    • gamtiq