Releases: NanderTGA/eslint-config
Releases · NanderTGA/eslint-config
@nandertga/eslint-config v3.1.2
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
@nandertga/eslint-config v3.1.0
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
This patch fixes the path in a require() call I messed up.
@nandertga/eslint-config v3.0.1
This patch fixes a bug where eslint wouldn't find the config.
@nandertga/eslint-config v3.0.0
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
parserOptionsconcerning 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:
browsercommonjses2023node
- parser options:
ecmaVersionis set tolatestby defaultecmaFeatures.globalReturnis enabled by default (useful when working with windows 96 code 😀)
- The following environments are turned on by default:
Full Changelog: v2.0.0...v3.0.0
@nandertga/eslint-config v2.0.0
This release uses tsconfig.eslint.json instead of tsconfig.json.
Full Changelog: v1.0.1...v2.0.0
@nandertga/eslint-config v1.0.1
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
initial commit