Skip to content

Releases: NanderTGA/eslint-config

@nandertga/eslint-config v3.1.2

16 Sep 13:38
293764c

Choose a tag to compare

In this release I updated some dependencies and setup dependabot for that.

Full Changelog: v3.1.1...v3.1.2

@nandertga/eslint-config v3.1.1

28 Aug 12:36
1f1ab27

Choose a tag to compare

@nandertga/eslint-config v3.1.0

28 Aug 12:27
d079a14

Choose a tag to compare

This release adds a better solution for @typescript-eslint/no-confusing-void-expression problems.
You can now suppress these problems by using the void operator for better readability.

@nandertga/eslint-config v3.0.2

28 Aug 11:39
7749fda

Choose a tag to compare

This patch fixes the path in a require() call I messed up.

@nandertga/eslint-config v3.0.1

28 Aug 11:33
ceaa13e

Choose a tag to compare

This patch fixes a bug where eslint wouldn't find the config.

@nandertga/eslint-config v3.0.0

28 Aug 10:53
1d03f94

Choose a tag to compare

New major release!

How to migrate:

  • The following packages are no longer peer dependencies: @typescript-eslint/eslint-plugin, @typescript-eslint/parser, eslint-plugin-jsdoc, eslint-plugin-jsonc, jsonc-eslint-parser
    I recommend removing them from your package.json unless you're using them yourself.
    Do note eslint and typescript are still peer dependencies and you should still have them installed yourself.
  • We finally migrated to typescript-eslint v6! Do note some of their breaking changes might affect your own configurations.
  • We removed the default parserOptions concerning typescript-eslint's configuration for type information, here's an example of what you should add in your eslint configuration:
    parserOptions: {
        project        : "./tsconfig.eslint.json",
        tsconfigRootDir: __dirname,
    },
  • Added some more default options:
    • The following environments are turned on by default:
      • browser
      • commonjs
      • es2023
      • node
    • parser options:
      • ecmaVersion is set to latest by default
      • ecmaFeatures.globalReturn is enabled by default (useful when working with windows 96 code 😀)

Full Changelog: v2.0.0...v3.0.0

@nandertga/eslint-config v2.0.0

19 Jun 19:48
0f3af49

Choose a tag to compare

This release uses tsconfig.eslint.json instead of tsconfig.json.

Full Changelog: v1.0.1...v2.0.0

@nandertga/eslint-config v1.0.1

28 May 10:32
a1fd119

Choose a tag to compare

This release uses the tsconfig.json in the root directory of your project

Full Changelog: v1.0.0...v1.0.1

@nandertga/eslint-config v1.0.0

28 May 10:31
7d49be5

Choose a tag to compare