# Change Log

## 12.4.0 - 2026-07-28

- [new] extend oxlint config

## 12.3.0 - 2026-07-25

- [deps] update `eslint` to version `10.8.0`

## 12.2.0 - 2026-07-22

- [new] unicorn rules

## 12.1.0 - 2026-07-21

- [new] unicorn rules

## 12.0.2 - 2026-07-19

- [new] migrate to `eslint-plugin-import-x`

## 12.0.1 - 2026-07-19

- [new] migrate to `eslint-plugin-import-x`

## 12.0.0 - 2026-07-19

- [new] migrate to `eslint-plugin-import-x`
- [deps] update `eslint` to version `10.7.0`

## 11.66.0 - 2026-07-07

- [new] extend oxlint config

## 11.65.1 - 2026-06-15

- [new] extend oxlint config

## 11.65.0 - 2026-06-15

- [new] extend oxlint config

## 11.64.0 - 2026-06-09

- [deps] update `eslint-plugin-unicorn` to version `65.0.1`

## 11.63.3 - 2026-06-08

- [breaking] disable `unicorn/require-css-escape` rule

## 11.63.2 - 2026-06-08

- [breaking] disable `unicorn/better-dom-traversing` rule

## 11.63.1 - 2026-06-08

- [breaking] disable `unicorn/prefer-iterator-concat` rule
- [breaking] disable `unicorn/consistent-compound-words` rule

## 11.63.0 - 2026-06-08

- [deps] update `eslint-plugin-unicorn` to version `65.0.0`
- [breaking] enable `unicorn/better-dom-traversing` rule
- [breaking] enable `unicorn/consistent-compound-words` rule
- [breaking] enable `unicorn/consistent-json-file-read` rule
- [breaking] enable `unicorn/no-array-fill-with-reference-type` rule
- [breaking] enable `unicorn/no-array-from-fill` rule
- [breaking] enable `unicorn/no-blob-to-file` rule
- [breaking] enable `unicorn/no-canvas-to-image` rule
- [breaking] enable `unicorn/no-confusing-array-splice` rule
- [breaking] enable `unicorn/no-duplicate-set-values` rule
- [breaking] enable `unicorn/no-exports-in-scripts` rule
- [breaking] enable `unicorn/no-incorrect-query-selector` rule
- [breaking] enable `unicorn/no-invalid-file-input-accept` rule
- [breaking] enable `unicorn/no-late-current-target-access` rule
- [breaking] enable `unicorn/no-manually-wrapped-comments` rule
- [breaking] enable `unicorn/no-unnecessary-nested-ternary` rule
- [breaking] enable `unicorn/no-this-outside-of-class` rule
- [breaking] enable `unicorn/no-unused-array-method-return` rule
- [breaking] enable `unicorn/prefer-array-last-methods` rule
- [breaking] enable `unicorn/prefer-get-or-insert-computed` rule
- [breaking] enable `unicorn/prefer-https` rule
- [breaking] enable `unicorn/prefer-iterator-concat` rule
- [breaking] enable `unicorn/prefer-iterator-to-array-at-end` rule
- [breaking] enable `unicorn/prefer-math-abs` rule
- [breaking] enable `unicorn/prefer-queue-microtask` rule
- [breaking] enable `unicorn/prefer-split-limit` rule
- [breaking] enable `unicorn/prefer-string-match-all` rule
- [breaking] enable `unicorn/prefer-string-pad-start-end` rule
- [breaking] enable `unicorn/prefer-string-repeat` rule
- [breaking] enable `unicorn/require-css-escape` rule
- [breaking] enable `unicorn/require-passive-events` rule

## 11.62.0 - 2026-06-02

- [new] extend oxlint config

## 11.61.0 - 2026-06-01

- [new] extend oxlint config

## 11.60.0 - 2026-05-27

- [new] extend oxlint config

## 11.59.0 - 2026-05-19

- [new] extend oxlint config

## 11.58.0 - 2026-05-15

- [new] extend oxlint config

## 11.57.0 - 2026-05-12

- [new] extend oxlint config

## 11.56.0 - 2026-05-12

- [new] extend oxlint config

## 11.55.0 - 2026-05-05

- [new] extend oxlint config

## 11.54.0 - 2026-04-27

- [deps] update `eslint-plugin-promise` to version `7.3.0`

## 11.53.0 - 2026-04-27

- [new] extend oxlint config

## 11.52.0 - 2026-04-13

- [new] extend oxlint config

## 11.51.0 - 2026-04-07

- [new] extend oxlint config

## 11.50.0 - 2026-03-31

- [new] extend oxlint config

## 11.49.0 - 2026-03-29

- [deps] update `eslint-plugin-unicorn` to version `64.0.0`
- [breaking] enable `unicorn/consistent-template-literal-escape` rule
- [breaking] enable `unicorn/no-useless-iterator-to-array` rule
- [breaking] enable `unicorn/prefer-simple-condition-first` rule
- [breaking] enable `unicorn/switch-case-break-position` rule

## 11.48.0 - 2026-03-24

- [new] extend oxlint config

## 11.47.0 - 2026-03-15

- [new] extend oxlint config

## 11.46.0 - 2026-03-10

- [new] extend oxlint config

## 11.45.2 - 2026-03-10

- [new] TS version of oxlint config

## 11.45.1 - 2026-03-10

- [new] TS version of oxlint config

## 11.45.0 - 2026-03-10

- [new] TS version of oxlint config

## 11.44.0 - 2026-03-04

- [new] extend oxlint config

## 11.43.0 - 2026-02-24

- [new] extend oxlint config

## 11.42.0 - 2026-02-16

- [new] extend oxlint config

## 11.41.0 - 2026-02-11

- [deps] update `eslint-plugin-unicorn` to version `63.0.0`

## 11.40.1 - 2026-02-02

- [new] extend oxlint config

## 11.40.0 - 2026-02-02

- [new] extend oxlint config

## 11.39.1 - 2026-01-30

- [breaking] drop `eslint-plugin-promise` from oxlint config

## 11.39.0 - 2026-01-30

- [breaking] drop `eslint-plugin-promise` from oxlint config

## 11.38.0 - 2026-01-26

- [new] extend sharable oxlint config with eslint-plugin-import rules

## 11.37.0 - 2026-01-27

- [breaking] drop `eslint-plugin-array-func`

## 11.36.1 - 2026-01-26

- [new] extend sharable oxlint config with eslint-plugin-unicorn rules

## 11.36.0 - 2026-01-26

- [new] extend sharable oxlint config with eslint-plugin-unicorn rules

## 11.35.0 - 2026-01-26

- [new] extend sharable oxlint config with eslint-plugin-promise rules

## 11.34.0 - 2026-01-26

- [new] add sharable oxlint config with base eslint rules

## 11.33.0 - 2026-01-20

- [new] expose eslint OXC config

## 11.32.0 - 2025-12-13

- [deps] update `eslint` to version `9.39.2`

## 11.31.0 - 2025-11-04

- [deps] update `eslint` to version `9.39.1`

## 11.30.0 - 2025-11-01

- [deps] update `eslint` to version `9.39.0`

## 11.29.0 - 2025-10-29

- [deps] update `eslint-plugin-unicorn` to version `62.0.0`
- [breaking] enable `unicorn/no-immediate-mutation` rule
- [breaking] enable `unicorn/no-useless-collection-argument` rule
- [breaking] enable `unicorn/prefer-response-static-json` rule

## 11.28.0 - 2025-10-18

- [deps] update `eslint` to version `9.38.0`

## 11.27.0 - 2025-10-04

- [deps] update `eslint` to version `9.37.0`

## 11.26.0 - 2025-09-28

- [deps] update `eslint-plugin-array-func` to version `5.1.0`

## 11.25.0 - 2025-09-20

- [deps] update `eslint` to version `9.36.0`

## 11.24.0 - 2025-09-09

- [deps] update `eslint-plugin-unicorn` to version `61.0.2`

## 11.23.0 - 2025-09-06

- [deps] update `eslint-plugin-unicorn` to version `61.0.1`
- [breaking] enable `unicorn/no-array-sort` rule
- [breaking] enable `unicorn/prefer-bigint-literals` rule
- [breaking] enable `unicorn/prefer-classlist-toggle` rule
- [breaking] enable `unicorn/require-module-attributes` rule

## 11.22.0 - 2025-09-05

- [deps] update `eslint` to version `9.35.0`
- [breaking] enable `preserve-caught-error` rule

## 11.21.0 - 2025-08-23

- [deps] update `eslint` to version `9.34.0`

## 11.20.0 - 2025-08-09

- [deps] update `eslint` to version `9.33.0`

## 11.19.0 - 2025-07-26

- [deps] update `eslint` to version `9.32.0`

## 11.18.0 - 2025-07-22

- [deps] update `eslint-plugin-unicorn` to version `60.0.0`
- [breaking] enable `unicorn/no-array-reverse` rule
- [breaking] enable `unicorn/no-useless-error-capture-stack-trace` rule
- [breaking] enable `unicorn/prefer-class-fields` rule
- [breaking] enable `unicorn/require-module-specifiers` rule

## 11.17.0 - 2025-07-13

- [deps] update `eslint` to version `9.31.0`

## 11.16.0 - 2025-07-02

- [deps] update `eslint` to version `9.30.1`

## 11.15.0 - 2025-06-28

- [deps] update `eslint` to version `9.30.0`

## 11.14.0 - 2025-06-21

- [deps] update `eslint-plugin-import` to version `2.32.0`

## 11.13.0 - 2025-06-14

- [deps] update `eslint` to version `9.29.0`

## 11.12.0 - 2025-05-31

- [deps] update `eslint` to version `9.28.0`

## 11.11.0 - 2025-05-17

- [deps] update `eslint` to version `9.27.0`
- [breaking] enable `no-unassigned-vars` rule

## 11.10.0 - 2025-05-09

- [deps] update `eslint-plugin-unicorn` to version `59.0.1`

## 11.9.0 - 2025-05-03

- [deps] update `eslint` to version `9.26.0`

## 11.8.0 - 2025-04-28

- [deps] update `eslint-plugin-unicorn` to version `59.0.0`
- [breaking] enable `unicorn/no-unnecessary-array-flat-depth` rule
- [breaking] enable `unicorn/no-unnecessary-array-splice-count` rule
- [breaking] enable `unicorn/prefer-import-meta-properties` rule

## 11.7.0 - 2025-04-22

- [deps] update `eslint` to version `9.25.1`

## 11.6.0 - 2025-04-21

- [deps] update `eslint` to version `9.25.0`

## 11.5.0 - 2025-04-06

- [deps] update `eslint` to version `9.24.0`

## 11.4.0 - 2025-03-24

- [deps] update `eslint-plugin-unicorn` to version `58.0.0`

## 11.3.0 - 2025-03-22

- [deps] update `eslint` to version `9.23.0`

## 11.2.0 - 2025-03-19

- [doc] update README.md

## 11.1.0 - 2025-03-09

- [deps] update `eslint-plugin-unicorn` to version `57.0.0`
- [breaking] enable `unicorn/consistent-assert` rule
- [breaking] enable `unicorn/consistent-date-clone` rule
- [breaking] enable `unicorn/no-accessor-recursion` rule
- [breaking] enable `unicorn/no-instanceof-builtins` rule
- [breaking] enable `unicorn/no-named-default` rule

## 11.0.0 - 2025-03-09

- [deps] update `eslint` to version `9.22.0`
- [breaking] enable `unicorn/prefer-math-min-max` rule
- [breaking] enable `no-useless-assignment` rule

## 10.0.0 - 2025-03-09

- [breaking] migrate to ESM and make flat config default

## 9.1.0 - 2025-03-06

- [deps] update `eslint-plugin-array-func` to version `5.0.2`

## 9.0.0 - 2025-03-06

- [new] expose sharable flat config

## 8.17.1 - 2025-03-06

- [breaking] removed separate prettier config

## 8.17.0 - 2025-03-06

- [breaking] removed separate prettier config

## 8.16.0 - 2025-01-23

- [deps] update `eslint` to version `8.57.1`

## 8.15.0 - 2024-10-27

- [deps] update `eslint-plugin-promise` to version `7.2.1`

## 8.14.0 - 2024-10-25

- [deps] update `eslint-plugin-promise` to version `7.2.0`

## 8.13.0 - 2024-10-20

- [deps] update `eslint-plugin-unicorn` to version `56.0.1`

## 8.12.0 - 2024-10-04

- [deps] update `eslint-plugin-import` to version `2.31.0`
- [deps] update `eslint-plugin-unicorn` to version `56.0.0`
- [breaking] enable `unicorn/consistent-existence-index-check` rule
- [breaking] enable `unicorn/prefer-math-min-max` rule

## 8.11.0 - 2024-09-03

- [deps] update `eslint-plugin-import` to version `2.30.0`

## 8.10.0 - 2024-08-08

- [deps] update `eslint-plugin-promise` to version `7.1.0`
- [breaking] enable `promise/spec-only` rule

## 8.9.0 - 2024-07-25

- [deps] update `eslint-plugin-promise` to version `7.0.0`
- [deps] update `eslint-plugin-unicorn` to version `55.0.0`
- [breaking] enable `unicorn/no-length-as-slice-end` rule

## 8.8.0 - 2024-07-23

- [deps] update `eslint-plugin-promise` to version `6.6.0`

## 8.7.0 - 2024-07-20

- [deps] update `eslint-plugin-promise` to version `6.5.1`

## 8.6.0 - 2024-07-01

- [deps] update `eslint-plugin-promise` to version `6.4.0`

## 8.5.0 - 2024-06-16

- [deps] update `eslint-plugin-unicorn` to version `54.0.0`
- [breaking] enable `unicorn/no-negation-in-equality-check` rule

## 8.4.0 - 2024-05-28

- [deps] update `eslint-plugin-promise` to version `6.2.0`

## 8.3.1 - 2024-05-15

- [deps] removed `eslint-plugin-no-use-extend-native`

## 8.3.0 - 2024-05-15

- [deps] removed `eslint-plugin-no-use-extend-native`

## 8.2.0 - 2024-05-12

- [breaking] enable `logical-assignment-operators` rule

## 8.1.0 - 2024-05-12

- [deps] update `eslint-plugin-unicorn` to version `53.0.0`
- [breaking] enable `unicorn/consistent-empty-array-spread` rule
- [breaking] enable `unicorn/no-invalid-fetch-options` rule
- [breaking] enable `unicorn/no-magic-array-flat-depth` rule
- [breaking] enable `unicorn/prefer-string-raw` rule
- [breaking] enable `unicorn/prefer-structured-clone` rule

## 8.0.0 - 2024-04-08

- [breaking] removed `@stylistic/eslint-plugin-js`

## 7.19.0 - 2024-04-03

- [deps] update `eslint-plugin-unicorn` to version `52.0.0`
- [breaking] enable `unicorn/no-await-in-promise-methods` rule
- [breaking] enable `unicorn/no-single-promise-in-promise-methods` rule

## 7.18.0 - 2024-03-17

- [deps] update `@stylistic/eslint-plugin-js` to version `1.7.0`

## 7.17.0 - 2024-03-03

- [deps] update `@stylistic/eslint-plugin-js` to version `1.6.3`

## 7.16.0 - 2024-02-25

- [deps] update `eslint` to version `8.57.0`

## 7.15.0 - 2024-02-18

- [deps] update `@stylistic/eslint-plugin-js` to version `1.6.2`

## 7.14.0 - 2024-02-11

- [deps] update `eslint-plugin-unicorn` to version `51.0.1`
- [deps] update `@stylistic/eslint-plugin-js` to version `1.6.1`

## 7.13.1 - 2024-02-06

- [deps] update `eslint-plugin-unicorn` to version `51.0.0`

## 7.13.0 - 2024-02-06

- [deps] update `@stylistic/eslint-plugin-js` to version `1.5.4`
- [deps] update `eslint-plugin-unicorn` to version `51.0.0`

## 7.12.0 - 2024-01-28

- [deps] update `@stylistic/eslint-plugin-js` to version `1.5.4`

## 7.11.0 - 2024-01-04

- [deps] update `@stylistic/eslint-plugin-js` to version `1.5.3`

## 7.10.0 - 2023-12-24

- [deps] update `eslint-plugin-unicorn` to version `50.0.1`
- [breaking] enable `unicorn/no-unnecessary-polyfills` rule

## 7.9.0 - 2023-12-16

- [deps] update `eslint` to version `8.56.0`
- [deps] update `eslint-plugin-import` to version `2.29.1`

## 7.8.0 - 2023-12-12

- [deps] update `@stylistic/eslint-plugin-js` to version `1.5.1`

## 7.7.0 - 2023-12-07

- [deps] update `@stylistic/eslint-plugin-js` to version `1.5.0`

## 7.6.0 - 2023-12-03

- [deps] update `eslint` to version `8.55.0`

## 7.5.0 - 2023-11-26

- [deps] update `@stylistic/eslint-plugin-js` to version `1.4.1`

## 7.4.0 - 2023-11-19

- [deps] update `@stylistic/eslint-plugin-js` to version `1.4.0`

## 7.3.0 - 2023-11-18

- [deps] update `eslint` to version `8.54.0`
- [deps] update `@stylistic/eslint-plugin-js` to version `1.3.3`

## 7.2.0 - 2023-11-14

- [deps] update `@stylistic/eslint-plugin-js` to version `1.2.0`

## 7.1.0 - 2023-11-12

- [deps] update `@stylistic/eslint-plugin-js` to version `1.1.0`

## 7.0.0 - 2023-11-05

- [deps] update `eslint` to version `8.53.0`
- [breaking] migrate to `@stylistic/eslint-plugin-js`

## 6.28.0 - 2023-11-01

- [deps] update `eslint-plugin-unicorn` to version `49.0.0`

## 6.26.0 - 2023-10-23

- [deps] update `eslint-plugin-import` to version `2.29.0`

## 6.25.0 - 2023-10-22

- [deps] update `eslint` to version `8.52.0`

## 6.24.0 - 2023-10-08

- [deps] update `eslint` to version `8.51.0`

## 6.23.0 - 2023-09-25

- [deps] update `eslint` to version `8.50.0`
- [patch] remove deprecated `no-new-object` rule
- [breaking] enable `no-object-constructor` rule

## 6.22.0 - 2023-09-13

- [deps] update `eslint-plugin-array-func` to version `4.0.8`

## 6.21.0 - 2023-09-11

- [deps] update `eslint` to version `8.49.0`

## 6.20.0 - 2023-08-27

- [deps] update `eslint` to version `8.48.0`

## 6.19.0 - 2023-08-20

- [deps] update `eslint-plugin-import` to version `2.28.1`

## 6.18.0 - 2023-08-12

- [deps] update `eslint` to version `8.47.0`

## 6.17.0 - 2023-08-07

- [patch] enable the `operator-linebreak` rule with new config
- [patch] allow template literals in the `quotes` rule

## 6.16.0 - 2023-08-04

- [patch] disable the `multiline-ternary` rule
- [patch] disable the `operator-linebreak` rule
- [patch] disable the `import/max-dependencies` rule
- [patch] change the max `complexity` to 10
- [patch] change the `max-statements` config to 20

## 6.15.0 - 2023-07-28

- [deps] update `eslint` to version `8.46.0`

## 6.14.0 - 2023-07-28

- [deps] update `eslint-plugin-import` to version `2.28.0`

## 6.13.0 - 2023-07-26

- [deps] update `eslint-plugin-unicorn` to version `48.0.1`

## 6.12.0 - 2023-07-18

- [breaking] disable `import/no-cycle` rule

## 6.11.0 - 2023-07-18

- [deps] update `eslint` to version `8.45.0`
- [deps] update `eslint-plugin-unicorn` to version `48.0.0`

## 6.10.0 - 2023-07-02

- [deps] update `eslint` to version `8.44.0`

## 6.9.0 - 2023-06-18

- [deps] update `eslint` to version `8.43.0`

## 6.8.0 - 2023-06-04

- [deps] update `eslint` to version `8.42.0`

## 6.7.0 - 2023-05-21

- [deps] update `eslint` to version `8.41.0`

## 6.6.3 - 2023-05-11

- [breaking] disable `unicorn/prefer-at` rule

## 6.6.2 - 2023-05-10

- [breaking] enable `unicorn/prefer-object-from-entries` rule

## 6.6.1 - 2023-05-10

- [breaking] enable `unicorn/prefer-string-replace-all` rule

## 6.6.0 - 2023-05-10

- [breaking] enable `unicorn/prefer-at` rule

## 6.5.0 - 2023-05-07

- [deps] update `eslint` to version `8.40.0`
- [deps] update `eslint-plugin-unicorn` to version `47.0.0`
- [breaking] enable `unicorn/prefer-blob-reading-methods` rule

## 6.4.0 - 2023-04-23

- [deps] update `eslint` to version `8.39.0`

## 6.3.0 - 2023-04-11

- allow `in` binary operator

## 6.2.0 - 2023-04-09

- [deps] update `eslint` to version `8.38.0`

## 6.1.0 - 2023-03-29

- [deps] update `eslint` to version `8.37.0`

## 6.0.0 - 2023-03-28

- introduce `eslint-config-seekingalpha-base/prettier` config

## 5.50.0 - 2023-03-12

- [deps] update `eslint` to version `8.36.0`

## 5.49.0 - 2023-03-06

- [deps] update `eslint-plugin-unicorn` to version `46.0.0`

## 5.48.0 - 2023-02-27

- [deps] update `eslint` to version `8.35.0`

## 5.47.0 - 2023-02-12

- [deps] update `eslint` to version `8.34.0`

## 5.46.0 - 2023-01-29

- [deps] update `eslint` to version `8.33.0`

## 5.45.0 - 2023-01-19

- [breaking] enable `unicorn/prefer-node-protocol` rule

## 5.44.0 - 2023-01-17

- [deps] update `eslint` to version `8.32.0`
- [deps] update `eslint-plugin-import` to version `2.27.5`
- [breaking] enable `import/no-empty-named-blocks` rule
- [breaking] enable `import/consistent-type-specifier-style` rule

## 5.43.0 - 2023-01-08

- [deps] update `eslint-plugin-array-func` to version `3.1.8`

## 5.42.0 - 2023-01-03

- [deps] update `eslint` to version `8.31.0`

## 5.41.0 - 2022-12-18

- [deps] update `eslint` to version `8.30.0`

## 5.40.0 - 2022-12-12

- [deps] update `eslint-plugin-unicorn` to version `45.0.2`

## 5.39.0 - 2022-12-08

- [deps] update `eslint` to version `8.29.0`
- [deps] update `eslint-plugin-unicorn` to version `45.0.1`
- [breaking] enable `unicorn/no-typeof-undefined` rule
- [breaking] enable `unicorn/prefer-set-size` rule

## 5.38.0 - 2022-12-06

- [breaking] `lines-around-comment` rule - ignore `@ts-expect-error` comments

## 5.37.0 - 2022-12-06

- skipped

## 5.36.0 - 2022-11-06

- [deps] update `eslint` to version `8.27.0`
- [breaking] enable `no-new-native-nonconstructor` rule
- [breaking] enable `no-empty-static-block` rule

## 5.35.0 - 2022-10-23

- [deps] update `eslint` to version `8.26.0`

## 5.34.0 - 2022-10-20

- [deps] update `eslint-plugin-promise` to version `6.1.1`

## 5.33.0 - 2022-10-18

- [deps] update `eslint-plugin-promise` to version `6.1.0`

## 5.32.0 - 2022-10-11

- [deps] update `eslint` to version `8.25.0`
- [deps] update `eslint-plugin-unicorn` to version `44.0.2`

## 5.31.0 - 2022-10-05

- [deps] update `eslint-plugin-unicorn` to version `44.0.1`
- [breaking] enable `import/no-namespace` rule

## 5.30.0 - 2022-10-03

- [breaking] enable `import/default` rule
- [breaking] enable `iimport/no-relative-packages` rule
- [breaking] enable `import/no-unused-modules` rule

## 5.29.0 - 2022-10-02

- [breaking] enable `import/no-default-export` rule
- [breaking] enable `import/no-anonymous-default-export` rule

## 5.28.0 - 2022-10-02

- [deps] update `eslint` to version `8.24.0`
- [deps] update `eslint-plugin-unicorn` to version `44.0.0`
- [breaking] enable `unicorn/no-document-cookie` rule
- [breaking] enable `unicorn/no-unnecessary-await` rule
- [breaking] enable `unicorn/switch-case-braces` rule

## 5.27.0 - 2022-09-19

- [deps] update `eslint` to version `8.23.1`

## 5.26.0 - 2022-08-27

- [deps] update `eslint` to version `8.23.0`

## 5.25.0 - 2022-08-25

- [deps] update `eslint-plugin-promise` to version `6.0.1`

## 5.24.0 - 2022-08-14

- [deps] update `eslint` to version `8.22.0`

## 5.23.0 - 2022-08-01

- [deps] update `eslint` to version `8.21.0`

## 5.22.0 - 2022-07-20

- [deps] update `eslint-plugin-unicorn` to version `43.0.2`

## 5.21.0 - 2022-07-17

- [deps] update `eslint` to version `8.20.0`

## 5.20.0 - 2022-07-10

- [deps] update `eslint-plugin-unicorn` to version `43.0.1`

## 5.19.0 - 2022-07-03

- [deps] update `eslint` to version `8.19.0`
- [deps] update `eslint-plugin-unicorn` to version `43.0.0`
- [breaking] enable `unicorn/prefer-dom-node-append` rule
- [breaking] enable `unicorn/prefer-dom-node-remove` rule
- [breaking] enable `unicorn/prefer-event-target` rule
- [breaking] enable `unicorn/prefer-logical-operator-over-ternary` rule
- [breaking] enable `unicorn/prefer-modern-dom-apis` rule
- [breaking] enable `unicorn/prefer-prototype-methods` rule

## 5.18.0 - 2022-06-19

- [deps] update `eslint` to version `8.18.0`

## 5.17.0 - 2022-06-06

- [deps] update `eslint` to version `8.17.0`

## 5.16.0 - 2022-05-22

- [deps] update `eslint` to version `8.16.0`

## 5.15.0 - 2022-05-08

- [deps] update `eslint` to version `8.15.0`

## 5.14.0 - 2022-04-26

- [deps] update `eslint` to version `8.14.0`
- [breaking] enable `no-constant-binary-expression` rule

## 5.13.0 - 2022-04-10

- [deps] update `eslint` to version `8.13.0`

## 5.12.0 - 2022-04-06

- [deps] update `eslint-plugin-import` to version `2.26.0`

## 5.11.0 - 2022-04-03

- [deps] update `eslint-plugin-unicorn` to version `42.0.0`
- [breaking] enable `unicorn/no-unreadable-iife` rule
- [breaking] enable `unicorn/no-useless-switch-case` rule
- [breaking] enable `unicorn/prefer-modern-math-apis` rule
- [breaking] enable `unicorn/prefer-native-coercion-functions` rule

## 5.10.0 - 2022-03-27

- [deps] update `eslint` to version `8.12.0`

## 5.9.0 - 2022-03-20

- [deps] update `eslint-plugin-unicorn` to version `41.0.1`

## 5.8.0 - 2022-03-13

- [deps] update `eslint` to version `8.11.0`

## 5.7.0 - 2022-03-01

- [deps] update `eslint` to version `8.10.0`

## 5.6.0 - 2022-02-20

- [deps] update `eslint-plugin-unicorn` to version `41.0.0`
- [breaking] enable `unicorn/text-encoding-identifier-case` rule

## 5.5.0 - 2022-02-16

- [deps] update `eslint` to version `8.9.0`

## 5.4.0 - 2022-01-30

- [deps] update `eslint` to version `8.8.0`

## 5.3.0 - 2022-01-16

- [deps] update `eslint` to version `8.7.0`
- [deps] update `eslint-plugin-unicorn` to version `40.1.0`

## 5.2.2 - 2022-01-09

- [deps] update `eslint-plugin-import` to version `2.25.4`

## 5.2.1 - 2022-01-09

- [deps] revert `eslint-plugin-import` to version `2.25.3`

## 5.2.0 - 2022-01-06

- [deps] update `eslint-plugin-import` to version `2.25.4`
- [deps] update `eslint-find-rules` to version `4.1.0`

## 5.1.0 - 2022-01-01

- [deps] update `eslint` to version `8.6.0`
- [deps] update `eslint-plugin-unicorn` to version `40.0.0`
- [breaking] enable `unicorn/no-thenable` rule
- [breaking] enable `unicorn/no-useless-promise-resolve-reject` rule
- [breaking] enable `unicorn/prefer-json-parse-buffer` rule
- [breaking] enable `unicorn/relative-url-style` rule

## 5.0.1 - 2021-12-18

- [patch] disable `prefer-object-has-own` rule

## 5.0.0 - 2021-12-18

- [deps] update `eslint` to version `8.5.0`
- [deps] update `eslint-plugin-promise` to version `6.0.0`
- [breaking] enable `prefer-object-has-own` rule
- [breaking] enable `no-unused-private-class-members` rule

## 4.66.0 - 2021-12-02

- [deps] update `eslint-plugin-promise` to version `5.2.0`

## 4.65.0 - 2021-11-22

- [deps] update `eslint-plugin-unicorn` to version `39.0.0`
- [breaking] enable `unicorn/no-await-expression-member` rule
- [breaking] enable `unicorn/prefer-code-point` rule

## 4.64.0 - 2021-11-10

- [deps] update `eslint-plugin-unicorn` to version `38.0.1`
- [deps] update `eslint-plugin-import` to version `2.25.3`

## 4.63.0 - 2021-11-07

- [deps] update `eslint-plugin-unicorn` to version `38.0.0`
- [breaking] enable `unicorn/no-empty-file` rule
- [breaking] enable `unicorn/prefer-export-from` rule

## 4.62.0 - 2021-10-21

- [deps] update `eslint-plugin-promise` to version `5.1.1`

## 4.61.0 - 2021-10-13

- [deps] update `eslint-plugin-import` to version `2.25.2`

## 4.60.0 - 2021-10-12

- [deps] update `eslint-plugin-unicorn` to version `37.0.1`
- [deps] update `eslint-plugin-import` to version `2.25.1`

## 4.59.0 - 2021-09-14

- [deps] update `eslint-plugin-unicorn` to version `36.0.0`
- [breaking] enable `unicorn/no-invalid-remove-event-listener` rule
- [breaking] enable `unicorn/no-useless-fallback-in-spread` rule

## 4.58.0 - 2021-08-29

- [deps] update `eslint-plugin-import` to version `2.24.2`

## 4.57.0 - 2021-08-22

- [deps] update `eslint-plugin-import` to version `2.24.1`

## 4.56.0 - 2021-08-10

- [deps] update `eslint-plugin-import` to version `2.24.0`

## 4.55.1 - 2021-08-05

- [breaking] disable `unicorn/prefer-object-from-entries` rule

## 4.55.0 - 2021-08-05

- [deps] update `eslint-plugin-unicorn` to version `35.0.0`
- [breaking] enable `unicorn/no-useless-spread` rule
- [breaking] enable `unicorn/no-useless-length-check` rule
- [breaking] enable `unicorn/prefer-object-from-entries` rule

## 4.54.0 - 2021-08-01

- [deps] update `eslint` to version `7.32.0`

## 4.53.0 - 2021-07-18

- [deps] update `eslint` to version `7.31.0`

## 4.52.0 - 2021-07-04

- [deps] update `eslint` to version `7.30.0`

## 4.51.0 - 2021-06-30

- [deps] update `eslint-plugin-unicorn` to version `34.0.1`
- [breaking] enable `unicorn/no-array-method-this-argument` rule
- [breaking] enable `unicorn/require-post-message-target-origin` rule

## 4.50.0 - 2021-06-20

- [deps] update `eslint` to version `7.29.0`

## 4.49.1 - 2021-06-06

- [breaking] disable `unicorn/prefer-prototype-methods` rule

## 4.49.0 - 2021-06-06

- [deps] update `eslint` to version `7.28.0`
- [deps] update `eslint-plugin-unicorn` to version `33.0.1`
- [breaking] enable `unicorn/prefer-prototype-methods` rule
- [breaking] enable `unicorn/require-array-join-separator` rule
- [breaking] enable `unicorn/require-number-to-fixed-digits-argument` rule

## 4.48.0 - 2021-05-30

- [deps] patch `import/order` rule

## 4.47.0 - 2021-05-30

- [deps] update `eslint` to version `7.27.0`
- [deps] update `eslint-plugin-import` to version `2.23.4`

## 4.46.0 - 2021-05-18

- [breaking] disable `import/no-import-module-exports` rule

## 4.45.0 - 2021-05-18

- [deps] update `eslint-plugin-import` to version `2.23.2`
- [breaking] enable `import/no-import-module-exports` rule

## 4.44.0 - 2021-05-11

- [patch] update `import/dynamic-import-chunkname` regex (add `M` postfix)

## 4.43.0 - 2021-05-10

- [deps] update `eslint` to version `7.26.0`
- [deps] update `eslint-plugin-unicorn` to version `32.0.1`

## 4.42.0 - 2021-05-03

- [patch] update `comma-dangle` rule

## 4.41.1 - 2021-04-25

- [breaking] disable `unicorn/prefer-module` rule
- [breaking] disable `unicorn/prefer-node-protocol` rule

## 4.41.0 - 2021-04-25

- [deps] update `eslint` to version `7.25.0`
- [deps] update `eslint-plugin-unicorn` to version `30.0.0`
- [breaking] enable `unicorn/prefer-module` rule
- [breaking] enable `unicorn/prefer-node-protocol` rule
- [breaking] enable `unicorn/prefer-switch` rule

## 4.40.0 - 2021-04-20

- [deps] update `eslint-plugin-unicorn` to version `30.0.0`

## 4.39.0 - 2021-04-11

- [deps] update `eslint` to version `7.24.0`
- [deps] update `eslint-plugin-promise` to version `5.1.0`

## 4.38.0 - 2021-03-29

- [deps] update `eslint` to version `7.23.0`

## 4.37.0 - 2021-03-22

- [deps] update `eslint-plugin-unicorn` to version `29.0.0`
- [breaking] enable `unicorn/no-static-only-class` rule
- [breaking] enable `unicorn/prefer-array-flat` rule

## 4.36.0 - 2021-03-15

- [deps] update `eslint` to version `7.22.0`

## 4.35.0 - 2021-02-28

- [deps] update `eslint` to version `7.21.0`

## 4.34.0 - 2021-02-18

- [deps] update `eslint-plugin-unicorn` to version `28.0.2`

## 4.33.0 - 2021-02-16

- [deps] update `eslint-plugin-unicorn` to version `28.0.1`

## 4.32.0 - 2021-02-14

- [deps] update `eslint` to version `7.20.0`

## 4.31.0 - 2021-02-11

- [deps] update `eslint-plugin-promise` to version `4.3.1`

## 4.30.0 - 2021-02-10

- [deps] update `eslint-plugin-unicorn` to version `28.0.0`

## 4.29.0 - 2021-01-31

- [deps] update `eslint` to version `7.19.0`

## 4.28.0 - 2021-01-24

- [deps] update `eslint-plugin-unicorn` to version `27.0.0`
- [breaking] enable `unicorn/no-array-push-push` rule
- [breaking] enable `unicorn/no-this-assignment` rule
- [breaking] enable `unicorn/prefer-ternary` rule

## 4.27.0 - 2021-01-17

- [deps] update `eslint` to version `7.18.0`
- [deps] update `eslint-plugin-unicorn` to version `26.0.1`

## 4.26.0 - 2021-01-11

- [deps] update `eslint-plugin-unicorn` to version `26.0.0`
- [breaking] enable `require-unicode-regexp` rule
- [breaking] enable `unicorn/consistent-destructuring` rule
- [breaking] enable `unicorn/no-new-array` rule
- [breaking] enable `unicorn/prefer-array-index-of` rule
- [breaking] enable `unicorn/prefer-regexp-test` rule

## 4.25.0 - 2021-01-03

- [deps] update `eslint` to version `7.17.0`

## 4.24.0 - 2020-12-30

- [deps] update `eslint-plugin-unicorn` to version `25.0.1`

## 4.23.0 - 2020-12-29

- [deps] update `eslint-plugin-unicorn` to version `25.0.0`
- [breaking] enable `unicorn/prefer-array-some` rule
- [breaking] enable `unicorn/prefer-default-parameters` rule
- [breaking] enable `unicorn/prefer-math-trunc` rule

## 4.22.0 - 2020-12-21

- [deps] update `eslint` to version `7.16.0`
- [deps] update `eslint-plugin-unicorn` to version `24.0.0`
- [breaking] enable `unicorn/empty-brace-spaces` rule
- [breaking] enable `unicorn/no-lonely-if` rule
- [breaking] enable `unicorn/prefer-date-now` rule

## 4.21.0 - 2020-12-06

- [deps] update `eslint` to version `7.15.0`
- [breaking] enable `no-unsafe-optional-chaining` rule

## 4.20.0 - 2020-11-21

- [deps] update `eslint` to version `7.14.0`
- [breaking] enable `no-nonoctal-decimal-escape` rule

## 4.19.0 - 2020-11-08

- [deps] update `eslint` to version `7.13.0`

## 4.18.0 - 2020-10-27

- [deps] update `eslint` to version `7.12.1`

## 4.17.0 - 2020-10-25

- [deps] update `eslint` to version `7.12.0`

## 4.16.2 - 2020-10-18

- [breaking] disable `unicorn/prefer-ternary` rule

## 4.16.1 - 2020-10-18

- [breaking] disable `unicorn/numeric-separators-style` rule

## 4.16.0 - 2020-10-18

- [deps] update `eslint-plugin-unicorn` to version `23.0.0`
- [breaking] enable `unicorn/prefer-ternary` rule

## 4.15.0 - 2020-10-15

- [breaking] update `import/dynamic-import-chunkname` regex

## 4.14.0 - 2020-10-11

- [deps] update `eslint` to version `7.11.0`

## 4.13.0 - 2020-09-29

- [deps] update `eslint` to version `7.10.0`
- [deps] update `eslint-plugin-import` to version `2.22.1`

## 4.12.0 - 2020-09-23

- [docs] switch to NPM

## 4.11.0 - 2020-09-21

- [deps] update `eslint-plugin-unicorn` to version `22.0.0`

## 4.10.0 - 2020-09-13

- [deps] update `eslint` to version `7.9.0`

## 4.9.0 - 2020-09-06

- [deps] update `eslint` to version `7.8.1`

## 4.8.0 - 2020-09-01

- [deps] update `eslint` to version `7.8.0`

## 4.7.0 - 2020-08-24

- [deps] update `eslint` to version `7.7.0`

## 4.6.0 - 2020-08-02

- [deps] update `eslint` to version `7.6.0`

## 4.5.0 - 2020-07-19

- [breaking] enable `unicorn/no-object-as-default-parameter` rule

## 4.4.0 - 2020-07-19

- [deps] update `eslint` to version `7.5.0`
- [deps] update `eslint-plugin-array-func` to version `3.1.7`
- [deps] update `eslint-plugin-unicorn` to version `21.0.0`
- [breaking] enable `prefer-array-find` rule

## 4.3.0 - 2020-07-05

- [deps] update `eslint` to version `7.4.0`

## 4.2.0 - 2020-06-28

- [deps] update `eslint` to version `7.3.1`
- [deps] update `eslint-plugin-import` to version `2.22.0`

## 4.1.0 - 2020-06-21

- [deps] update `eslint` to version `7.3.0`
- [deps] update `eslint-plugin-import` to version `2.21.1`
- [breaking] enable `no-promise-executor-return` rule
- [breaking] enable `no-unreachable-loop` rule

## 4.0.0 - 2020-06-08

- [deps] update `eslint` to version `7.2.0`
- [deps] update `eslint-plugin-import` to version `2.21.1`
- [deps] update `eslint-plugin-unicorn` to version `20.1.0`
- [patch] removed deprecated rules nodejs and commonJS rules
- [breaking] enable `no-useless-backreference` rule
- [breaking] enable `no-loss-of-precision` rule
- [breaking] enable `unicorn/no-useless-undefined` rule
- [breaking] enable `unicorn/prefer-optional-catch-binding` rule

## 3.34.0 - 2020-05-31

- [deps] update `eslint-plugin-array-func` to version `3.1.6`

## 3.33.0 - 2020-05-11

- [breaking] removed `eslint-plugin-jsdoc`
- [deps] update `eslint-find-rules` to version `3.5.0`

## 3.32.0 - 2020-05-04

- [deps] update `eslint-plugin-jsdoc` to version `24.0.2`
- [deps] update `eslint-plugin-unicorn` to version `19.0.1`

## 3.31.0 - 2020-04-21

- [deps] update `eslint-plugin-jsdoc` to version `24.0.0`

## 3.30.0 - 2020-04-13

- [deps] update `eslint-plugin-jsdoc` to version `23.0.0`
- [deps] update `eslint-plugin-no-use-extend-native` to version `0.5.0`

## 3.29.0 - 2020-04-08

- [deps] update `eslint-plugin-array-func` to version `3.1.5`

## 3.28.0 - 2020-03-30

- [deps] update `eslint-plugin-import` to version `2.20.2`

## 3.27.0 - 2020-03-27

- [deps] update `eslint-plugin-unicorn` to version `18.0.1`
- [breaking] enable `unicorn/prefer-number-properties` rule
- [breaking] enable `unicorn/prefer-set-has` rule

## 3.26.0 - 2020-03-20

- [deps] update `eslint-plugin-jsdoc` to version `22.1.0`

## 3.25.0 - 2020-03-15

- [deps] update `eslint-plugin-jsdoc` to version `22.0.1`
- [deps] update `eslint-plugin-unicorn` to version `17.2.0`

## 3.24.1 - 2020-03-08

- [patch: loosen rule] removed rule `nicorn/prefer-node-remove`

## 3.24.0 - 2020-03-08

- [deps] update `eslint-plugin-jsdoc` to version `22.0.0`
- [deps] update `eslint-plugin-unicorn` to version `17.0.1`

## 3.23.0 - 2020-03-01

- [deps] update `eslint-plugin-array-func` to version `3.1.4`

## 3.22.0 - 2020-02-23

- [deps] update `eslint-plugin-unicorn` to version `16.1.1`

## 3.21.0 - 2020-02-02

- [deps] update `eslint-plugin-import` to version `2.20.1`
- [deps] update `eslint-plugin-unicorn` to version `16.0.0`

## 3.20.0 - 2020-01-25

- [deps] update `eslint-plugin-jsdoc` to version `21.0.0`

## 3.19.0 - 2020-01-17

- [deps] update `eslint-plugin-jsdoc` to version `20.3.1`

## 3.18.0 - 2020-01-12

- [deps] update `eslint-plugin-jsdoc` to version `20.3.0`
- [deps] update `eslint-plugin-import` to version `2.20.0`

## 3.17.0 - 2020-01-09

- [deps] update `eslint-plugin-jsdoc` to version `20.0.5`
- [breaking] enable `jsdoc/check-property-names` rule
- [breaking] enable `jsdoc/require-property` rule
- [breaking] enable `jsdoc/require-property-description` rule
- [breaking] enable `jsdoc/require-property-name` rule
- [breaking] enable `jsdoc/require-property-type` rule

## 3.16.0 - 2019-12-30

- [deps] update `eslint-plugin-jsdoc` to version `18.6.2`
- [deps] update `eslint-plugin-unicorn` to version `15.0.1`

## 3.15.0 - 2019-12-21

- [deps] update `eslint` to version `6.8.0`

## 3.14.2 - 2019-12-11

- [patch] update `import/order` groups order

## 3.14.1 - 2019-12-11

- [patch] allow omit `.jsx` extension for `import/extension` rule

## 3.14.0 - 2019-12-11

- [deps] update `eslint-plugin-import` to version `2.19.1`
- [deps] update `eslint-plugin-jsdoc` to version `18.4.3`

## 3.13.0 - 2019-12-02

- [deps] update `eslint` to version `6.7.2`
- [deps] update `eslint-plugin-jsdoc` to version `18.4.1`
- [deps] update `eslint-plugin-unicorn` to version `14.0.1`
- [breaking] enable `unicorn/prefer-negative-index` rule
- [breaking] enable `unicorn/prefer-trim-start-end` rule

## 3.12.0 - 2019-11-27

- [deps] update `eslint` to version `6.7.1`
- [deps] update `eslint-plugin-jsdoc` to version `18.1.5`
- [breaking] enable `grouped-accessor-pairs` rule
- [breaking] enable `no-constructor-return` rule
- [breaking] enable `no-dupe-else-if` rule
- [breaking] enable `no-setter-return` rule
- [breaking] enable `prefer-exponentiation-operator` rule

## 3.11.0 - 2019-11-20

- [deps] update `eslint-plugin-jsdoc` to version `18.1.3`
- [deps] update `eslint-plugin-unicorn` to version `13.0.0`

## 3.10.0 - 2019-11-14

- [deps] update `eslint-plugin-jsdoc` to version `18.0.1`
- [breaking] enable `jsdoc/check-access` rule
- [breaking] enable `jsdoc/empty-tags` rule

## 3.9.0 - 2019-10-29

- [deps] update `eslint-plugin-jsdoc` to version `15.12.2`

## 3.8.0 - 2019-10-27

- [deps] update `eslint` to version `6.6.0`
- [deps] update `eslint-plugin-jsdoc` to version `15.12.1`

## 3.7.0 - 2019-10-23

- [deps] update `eslint-plugin-jsdoc` to version `15.12.0`

## 3.6.0 - 2019-10-15

- [deps] update `eslint` to version `6.5.1`
- [deps] update `eslint-plugin-jsdoc` to version `15.11.1`
- [deps] update `eslint-plugin-unicorn` to version `12.1.0`
- [breaking] enable `unicorn/prefer-string-slice` rule

## 3.5.0 - 2019-09-22

- [deps] update `eslint-plugin-unicorn` to version `11.0.1`
- [breaking] enable `unicorn/consistent-function-scoping` rule
- [breaking] enable `unicorn/prefer-dataset` rule

## 3.4.0 - 2019-09-15

- [deps] update `eslint` to version `6.4.0`
- [deps] update `eslint-plugin-jsdoc` to version `15.9.2`
- [breaking] enable `default-param-last` rule
- [breaking] enable `prefer-regex-literals` rule
- [breaking] enable `no-import-assign` rule

## 3.3.0 - 2019-09-02

- [deps] update `eslint` to version `6.3.0`
- [deps] update `eslint-plugin-jsdoc` to version `15.9.1`

## 3.2.0 - 2019-08-25

- [deps] update `eslint` to version `6.2.2`

## 3.1.1 - 2019-08-22

- [patch] disable `function-call-argument-newline` breaking arrow functions

## 3.1.0 - 2019-08-22

- [deps] update `eslint` to version `6.2.1`
- [deps] update `eslint-plugin-jsdoc` to version `15.8.3`
- [breaking] enable `function-call-argument-newline` rule with `never` option
- [docs] updates `README.md` installation guide

## 3.0.1 - 2019-08-10

- [patch] loosen `unicorn/no-keyword-prefix` rule with `blacklist: ['new']` option

## 3.0.0 - 2019-08-10

- [deps] update `eslint` to version `6.1.0`
- [deps] update `eslint-plugin-jsdoc` to version `15.8.0`
- [deps] update `eslint-plugin-unicorn` to version `10.0.0`
- [breaking] enable `unicorn/no-keyword-prefix` rule
- [docs] updates `README.md` installation guide

## 2.8.1 - 2019-07-29

- [deps] update `eslint-plugin-import` to version `2.18.2`
- [deps] update `eslint-plugin-jsdoc` to version `15.7.2`

## 2.7.0 - 2019-07-12

- [deps] update `eslint-plugin-jsdoc` to version `15.3.5`
- [deps] update `eslint-plugin-import` to version `2.18.0`

## 2.7.0 - 2019-07-07

- [deps] update `eslint-plugin-no-use-extend-native` to version `0.4.1`
- [deps] update `eslint-plugin-promise` to version `4.2.1`
- [deps] update `eslint-plugin-unicorn` to version `9.1.1`

## 2.6.0 - 2019-06-18

- [breaking] `comma-dangle` rule `always` option replaced with `always-multiline`

## 2.5.0 - 2019-06-18

- [deps] update `eslint-plugin-jsdoc` to version `8.1.0`
- [breaking] `comma-dangle` rule `always-multiline` option replaced with `always`

## 2.4.0 - 2019-06-11

- [deps] update `eslint-plugin-jsdoc` to version `8.0.1`
- [deps] update `eslint-plugin-unicorn` to version `9.1.0`

## 2.3.1 - 2019-06-08

- [minor] disable `import/no-unused-modules` rule

## 2.3.0 - 2019-06-07

- [deps] update `eslint-plugin-import` to version `2.17.3`
- [deps] update `eslint-plugin-jsdoc` to version `7.2.3`
- [deps] update `eslint-plugin-unicorn` to version `9.0.0`
- [breaking] enable `import/no-unused-modules` rule
- [breaking] enable `jsdoc/implements-on-classes` rule
- [breaking] enable `jsdoc/match-description` rule
- [breaking] enable `jsdoc/no-types` rule
- [breaking] enable `jsdoc/require-jsdoc` rule
- [breaking] enable `unicorn/prefer-event-key` rule
- [breaking] enable `unicorn/prefer-flat-map` rule

## 2.2.0 - 2019-04-24

- [deps] update `eslint-plugin-import` to version `2.17.2`

## 2.1.1 - 2019-04-11

- [breaking] disable `unicorn/prevent-abbreviations` rule

## 2.1.0 - 2019-04-11

- [deps] update `eslint` to version `5.16.0`
- [deps] update `eslint-plugin-jsdoc` to version `4.8.3`
- [deps] update `eslint-plugin-promise` to version `4.1.1`
- [deps] update `eslint-plugin-unicorn` to version `8.0.2`
- [breaking] enable `jsdoc/check-alignment` rule
- [breaking] enable `jsdoc/check-indentation` rule
- [breaking] enable `jsdoc/check-syntax` rule
- [breaking] enable `unicorn/no-for-loop` rule
- [breaking] enable `unicorn/no-zero-fractions` rule
- [breaking] enable `unicorn/prefer-includes` rule
- [breaking] enable `unicorn/prefer-node-remove` rule
- [breaking] enable `unicorn/prefer-text-content` rule
- [breaking] enable `unicorn/prevent-abbreviations` rule
- [docs] updates `README.md` installation guide

## 2.0.0 - 2019-03-10

- [deps] update `eslint` to version `5.15.1`
- [deps] update `eslint-plugin-array-func` to version `3.1.3`
- [deps] update `eslint-plugin-jsdoc` to version `4.1.1`
- [docs] updates `README.md` installation guide

## 1.9.0 - 2019-01-31

- [deps] update `eslint` to version `5.12.1`
- [deps] update `eslint-plugin-import` to version `5.16.0`
- [deps] update `eslint-plugin-jsdoc` to version `4.1.0`
- [deps] update `eslint-plugin-unicorn` to version `7.1.0`
- [breaking] enable `jsdoc/require-returns-check` rule
- [docs] updates `README.md` installation guide

## 1.8.3 - 2019-01-31

- [minor] enable `eol-last`

## 1.8.2 - 2019-01-18

- [minor] loosen `no-duplicate-imports` to resolve conflict with flow types

## 1.8.1 - 2019-01-13

- [deps] update `eslint-plugin-unicorn` to version `7.0.0`
- [deps] update `eslint-plugin-array-func` to version `3.1.2`
- [deps] fix `peerDependencies` versions
- [breaking] enable `unicorn/no-console-spaces` rule
- [breaking] enable `unicorn/no-unreadable-array-destructuring` rule
- [breaking] enable `unicorn/no-unused-properties` rule
- [breaking] enable `unicorn/prefer-node-append` rule
- [breaking] enable `unicorn/prefer-query-selector` rule
- [docs] updates `README.md` installation guide

## 1.8.0 - 2019-01-13

- [deps] update `eslint` to version `5.12.0`
- [deps] update `eslint-plugin-array-func` to version `3.1.1`
- [deps] update `eslint-plugin-jsdoc` to version `3.15.1`
- [deps] update `eslint-plugin-no-use-extend-native` to version `0.4.0`
- [breaking] enable `import/no-nodejs-modules` rule
- [breaking] enable `unicorn/no-process-exit` rule
- [breaking] enable `no-implicit-coercion` rule
- [breaking] enable `no-process-env` rule
- [breaking] enable `no-process-exit` rule
- [new] added `no-useless-catch` rule
- [new] added `jsdoc/require-returns` rule
- [docs] updates `README.md` installation guide

## 1.7.2 - 2018-12-19

- [patch] disable `import/prefer-default-export` rule

## 1.7.1 - 2018-12-19

- [patch] disable `import/exports-last` rule
- [patch] disable `import/no-namespace` rule
- [patch] disable `import/no-anonymous-default-export` rule
- [patch] disable `import/group-exports` rule

## 1.7.0 - 2018-12-19

- [major] remove default `env` configuration
- [major] update `parserOptions`
- [patch] clean React specific methods from `class-methods-use-this` rule

## 1.6.0 - 2018-12-15

- [major] remove `seekingalpha-base/browser` configuration
- [patch] add eslint-plugin-import [Style guide](https://www.npmjs.com/package/eslint-plugin-import#style-guide) rules
- [patch] add `jsdoc/require-description` rule
- [patch] add `unicorn/prefer-exponentiation-operator` rule
- [docs] updates `README.md` installation guide

## 1.5.1 - 2018-12-10

- [deps] update `eslint-plugin-jsdoc` to version `3.14.0`
- [docs] updates `README.md` installation guide

## 1.5.0 - 2018-12-10

- [deps] fix `peerDependencies` version
- [docs] updates `README.md` installation guide

## 1.4.0 - 2018-12-10

- [deps] update `eslint` to version `5.10.0`
- [deps] update `eslint-plugin-array-func` to version `3.1.0`
- internal lint error fixes and documentation updates

## 1.3.3 - 2018-11-20

- [patch: loosen rule] removed rule `array-element-newline`

## 1.3.2 - 2018-11-20

- [patch] changed `comma-dangle` rule, now trailing coma is required for multiline statements
- [patch] changed `arrow-body-style` rule, enforces braces around the function body
- [patch] changed `arrow-parens` rule, requires parens around arguments in all cases.

## 1.3.1 - 2018-10-16

- [patch] deprecated `promise/avoid-new`
- [patch] added `0` and `1` to ignore in `no-magic-numbers`

## 1.3.0 - 2018-09-18

- [patch] removed rule for node.js

## 1.2.0 - 2018-09-15

- [deps] update `eslint` to version 5.6.0
- [deps] update `eslint-plugin-jsdoc` to version `3.8.0`
- [deps] update `eslint-plugin-promise` to version `4.0.1`
- [deps] update `eslint-plugin-unicorn` to version `6.0.1`
- [docs] update `CHANGELOG.md` including previous releases
- [docs] updates `README.md` installation guide
- [minor] loosen `max-lines-per-function` rule allowing 100 lines
- [minor] extend `import/ignore` rule with `less` and `hbs` extensions

## 1.1.3 - 2018-09-11

- [new] extend `class-methods-use-this` rule with `exceptMethods` for ReactJS(`componentDidMount`, `componentDidUpdate`, `componentWillMount`, `componentWillReceiveProps`, `componentWillUnmount`, `componentWillUpdate`, `render`, `shouldComponentUpdate`)
- [minor] loosen `promise/catch-or-return` with `{ allowThen: true }`

## 1.1.2 - 2018-09-5

- [patch] disable `romise/no-native` rule
- [minor] loosen `function-paren-newline`rule from `never` to `consistent`

## 1.1.1 - 2018-08-17

- [patch] disable `no-sync` rule
- [patch] disable `no-process-env` rule
- [patch] disable `no-process-exit` rule
- [patch] disable `import/no-nodejs-modules` rule

## 1.1.0 - 2018-08-16

- [new] introduce `seekingalpha-base/browser` and `seekingalpha-base/node` shareable configurations
- [deps] update `eslint-plugin-import` to version `2.14.0`
- [patch] disable `init-declarations` rule
- [patch] disable `no-invalid-this` rule

## 1.0.4 - 2018-08-15

- [minor] loosen `max-len` rule extending max line length to 150 chars
- [fix] `dot-notation` rule allowing keywords
- [patch] disable `func-names` rule

## 1.0.3 - 2018-08-15

- [docs] fix package installation guide using NPM

## 1.0.2 - 2018-08-14

- [patch: loosen rules] ignore links in `max-len`

## 1.0.1 - 2018-08-13

- Initial commit.
