4.0.0 • Published 2 years ago

@khanacademy/eslint-config v4.0.0

Weekly downloads
464
License
MIT
Repository
github
Last release
2 years ago

eslint-config-khan

Shared Khan Academy eslint configuration.

Quick Start

  • yarn add @khanacademy/eslint-config
  • Update your .eslintrc.js file to:
    • extend "@khanacademy"
    • include settings for "import/resolver"

For monorepos the "import/resolver" settings will look like this:

    settings: {
        "import/resolver": {
            typescript: {
                project: [
                    "packages/*/tsconfig.json",
                    "packages/tsconfig-shared.json",
                ],
            },
            node: {
                project: [
                    "packages/*/tsconfig.json",
                    "packages/tsconfig-shared.json",
                ],
            },
        },
    },

For regulard repos, the settings will look like this:

For monorepos the `"import/resolver"` settings will look like this:
settings: {
    "import/resolver": {
        typescript: {
            project: "tsconfig.json",
        },
        node: {
            project: "tsconfig.json",
        },
    },
},
4.0.0

2 years ago

3.0.1

2 years ago

3.0.0

2 years ago

2.0.1

2 years ago

1.3.0

2 years ago

2.0.0

2 years ago

1.2.0

2 years ago

1.1.0

2 years ago

1.0.0

3 years ago

0.2.0

3 years ago

0.1.0

4 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago