- Fix rule removal mechanism (#46)
- Update dependencies (#45)
- Update dependencies, configure new rules, and remove deprecations (#44)
- Bump braces from 3.0.2 to 3.0.3 (#43)
- Update plugins and lock file (#42)
- Update dependencies, configure new rules, and remove deprecations (#41)
- Remove ESLint formatting rules (#40)
- Update ESLint and migrate formatting rules (#39)
- Update plugins and lock file (#38)
- Update plugins (#37)
- Drop node v16 support (#34)
- Update ESLint, Prettier and plugins (#33)
- Update eslint-plugin-array-func (#31)
- Update ESLint, Prettier, TS and plugins (14660e3d)
- Update package lock (ffd51375)
- Fix peer dependencies version (418eeba4)
- Update ESLint, plugins and configure new rules (#30)
- Update plugins and remove deprecated rules (#29)
- Update ESLint, plugins and remove deprecated rules (#26)
- Update ESLint, plugins and configure new rules (#27)
- Ensure that functional rules are not too strict
- Update ESLint, plugins and configure new rules (#23)
- Update ESLint, plugins and configure new rules (#22)
- Bump json5 from 1.0.1 to 1.0.2 (#21)
- Fix peer dependencies versions (#20)
- Update ESLint, plugins and configure new rules (#19)
- Update plugins and configure new rules
- Update ESLint and plugins
- Set no-non-null-assertion to "error"
- Update plugins and configure new rules
- Add eslint-plugin-functional rules for typescript config
- Add eslint-plugin-sonarjs rules to base plugins
- Update plugins and configure new rules
- Configure new eslint-plugin-unicorn rules
- Update plugins
- Update ESLint, plugins and configure new rules
- Enable "prefer-node-protocol" rule
- Update plugins and configure new rules
- Fix peer dependency version number of eslint-plugin-unicorn
- Update plugins and configure new rules
- Update plugins and configure new rules
- Update plugins and configure new rules
- Enable checking void return type for @typescript-eslint/no-misused-promises
- Update plugins, delete old rules and configure new rules
- Update plugins, delete old rules and configure new rules
- Update plugins and configure new rules
- Update plugins and configure new rules
- Update plugins and configure new rules
- Update plugins and configure new rules
- Drop node v10 and v12 support
- Update plugins and configure new rules
- Update plugins and configure new rules
- Update eslint-plugin-mocha
- Make star-spacing rule compatible with prettier
- Update plugins and configure new rules
- Update plugins and configure new rules
- Update plugins and configure new rules
- Update plugins and configure new rules
- Update plugins and configure new rules
- Update plugins and its configs accordingly
- Update eslint and plugins and its configs accordingly
- Set @typescript-eslint/array-type to "array"
- Remove config for non-published react rule
- Use es2021 env
- Add mocha preset
- Fix rule name
- Provide mocha-chai-typescript preset which disables no-unsed-expressions
- Enable rules that have been accidentally disabled for typescript
- Set ecmaVersion to 2021
- Add react preset
- Update plugins and its configs accordingly
- Make mocha/no-exclusive-tests report errors instead of warnings
- Update plugins and its configs accordingly
- Update plugins and its configs accordingly
- Add new
jest
environment
- Update plugins
- Disabl @typescript-eslint/unbound-method
- Update typescript-eslint to v3
- Update plugins
- Disable
eslint-comment/no-use
rule - Make
@typescript-eslint/no-base-to-string
report as warning - Disable
@typescript-eslint/no-extra-parens
as it conflicts with prettier
- Disable
@typesscript-eslint/explicit-member-accessibility
- Disable
@typesscript-eslint/prefer-readonly-parameter-types
which has a lot of false-positives
- Configure unconfigured core and plugin rules
- Require ESLint v7
- update plugins
- Enbale globalReturn for commonjs environment
- Use safe option for strict rule
- Change wrap-iife setting to be compatible with prettier
- Fix space-before-function-paren settings to comply with prettier 2.x
- Require prettier 2.x
- update dependencies
- Disable unicorn/better-regex rule
- update dependencies
- update dev dependencies
- update peer dependencies
- enable new typescript rules
- update dev dependencies
- update peer dependencies
Fix conflicts between some ESLint rules and prettier
Initial release