Skip to content

Latest commit

 

History

History
1469 lines (816 loc) · 110 KB

CHANGELOG.md

File metadata and controls

1469 lines (816 loc) · 110 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

2.0.0 (2023-11-07)

⚠ BREAKING CHANGES

  • switch to ESLint v8

Please fix errors and warnings.

Features

1.54.4 (2023-09-25)

Bug Fixes

  • eslint-config: add tsx extension to errors config (509e882)

1.54.3 (2023-09-22)

Note: Version bump only for package linters-monorepo

1.54.2 (2023-09-22)

Note: Version bump only for package linters-monorepo

1.54.1 (2023-09-22)

Bug Fixes

  • change for forced release (6d73bb9)

1.54.0 (2023-09-22)

Features

  • add file-progress plugin (#210) (44b67d1)
  • add rules for rxjs 6 (1d4ecbe)
  • enable in prettier.config.js (#6) (93a6485)
  • eslint-config-angular: add html-eslint plugin (#232) (79b8028)
  • eslint-config-angular: add sort-type-constituents (#227) (db0d84b)
  • eslint-config-angular: add unicorn plugin (#228) (5da54e1)
  • eslint-config-angular: add decorator position package (#217) (d3b9d1f)
  • eslint-config-angular: add default ignore pattern (#151) (fde6df0)
  • eslint-config-angular: add import rules (#152) (be87476)
  • eslint-config-angular: add most useful rules for async-await (#195) (015e0d1)
  • eslint-config-angular: add rxjs plugin (#188) (d90e4d6)
  • eslint-config-angular: add strict rules as experimental sub-package (#225) (cc5d609)
  • eslint-config-angular: allow ignoring by void (#218) (1775c32)
  • eslint-config-angular: decomposition angular complex configs to optional configs (#197) (df3c1a3)
  • eslint-config-angular: decomposition by internal settings (8d2632d)
  • eslint-config-angular: disable prefer-destructuring for *.js and *.ts (#215) (d13bb83)
  • eslint-config-angular: support @typescript-eslint/array-type (#192) (d8e0023)
  • eslint-config-angular: support dot-notation (#229) (5d76da2)
  • eslint-config-angular: support eqeqeq (#199) (2be0ecb)
  • eslint-config-angular: support html files (#162) (05bb880)
  • eslint-config-angular: support line statements (#155) (6a5bdfe)
  • eslint-config-angular: support member ordering (a57a57d)
  • eslint-config-angular: support member-accessibility (#164) (e49e86a)
  • eslint-config-angular: support no-inferrable-types, no-unused-vars (#165) (475f2a2)
  • eslint-config-angular: use recommendation rules from eslint/typescript (#170) (3fc25f3)
  • eslint-config: allow break convention for quoted names (#207) (ffe15c4)
  • eslint-config: bump @typescript-eslint modules to ^4.28.2 (#109) (93db9af)
  • eslint-config: make rules less strict (#71) (5cac851)
  • eslint-config: move airbnb errors rules to separate config (#211) (ae028c9)
  • eslint-config: set import/no-cycle to error (#206) (afab74b)
  • eslint-plugin-tinkoff: add eslint-plugin-tinkoff source code to packages (#43) (2fe98e9)
  • eslint-plugin-tinkoff: split eslint-plugin-tinkoff (#45) (50d14b1)
  • eslint-plugin: deprecate current rules (#136) (251e45c)
  • eslint: add eslint rules (#23) (f141671)
  • eslint: migrate rest of custom rules to eslint (#24) (20d24cb)
  • fix deprecated parser (#8) (35b8e4d)
  • introduce @tinkoff/typescript-config package (#236) (3adaf95)
  • move infrastructure (linting, testing) to repository root (#61) (4a372d4)
  • prettier-config: add plugin to sort the keys of a package.json (#189) (685676a)
  • prettier-config: expose configs for angular (#139) (7291ad7)
  • prettier-config: support readable formatting for md files (#159) (6b46e6c)
  • prettier-config: support readable formatting for yml files (#156) (f9e66fe)
  • prettier-config: support xml,svg (#146) (ac8dbca)
  • prettier-config: upgrade to new prettier version (#161) (419597f)
  • prettier-config: use json-stringify parser for prettying package.json files (#169) (174d1e6)
  • prettier: add prettier config (594a691)
  • prettier: prettier enabled by default for .md, .less and ng-templates (#32) (ad08682)
  • react: add eslint-plugin-react-perf (#103) (c08da4a)
  • remove react-perf plugin (a9a918b)
  • separate html and typescript rules (#183) (1abe9e7)
  • stylelint-config: add all property to properties-order (#234) (2d53a29)
  • stylelint-config: decompose to less, angular presets (#138) (7fefd6e)
  • stylelint-config: describe angular-less config (#219) (87422e9)
  • stylelint-config: expose configs for angular (0feaafe)
  • stylelint-config: expose configs for stylelint (1db1b61)
  • stylelint-config: expose configs for taiga-ui (4cbc6b0)
  • stylelint-config: ignore less functions (#213) (#216) (de648a4)
  • stylelint-config: upgrade stylelint (#187) (aec0f7b)
  • tslint: change angular member ordering (#21) (b0d7112)
  • tslint: interfaces shoud not start with "I" symbol (e22f9f0)
  • update @typescript-eslint dependencies (#120) (353dc07)
  • update dependencies stylelint, stylelint-config-standard, stylelint-order (2152ae3)
  • upgrade prettier (#181) (540ca60)

Bug Fixes

  • rule react/jsx-props-no-spreading disabled (04b992a)
  • add registry-url to setup-node action, change source code for testing (#84) (011ecdb)
  • change for publish testing (#80) (e04cf4d)
  • Disabled old rule thar did not allow the use for of (89053d0)
  • eslint-config-angular: added recommended rules of best practices (#194) (0324843)
  • eslint-config-angular: always try to resolve types under <root>[@types](https://github.com/types) (#166) (28e9aea)
  • eslint-config-angular: correctly ensure typescript config for imports (#173) (b2638e2)
  • eslint-config-angular: exclude only dasherize files (#224) (de3003f)
  • eslint-config-angular: expose html, ts configs (#184) (da1fde4)
  • eslint-config-angular: fix dir typo (#214) (68a9b43)
  • eslint-config-angular: ignore no-param-reassign (#153) (6682f9f)
  • eslint-config-angular: overwrite consistent-type-imports (#175) (3018060)
  • eslint-config-angular: remove deprecated properties (#230) (eaf5e9a)
  • eslint-config-angular: support no-implicit-coercion (#178) (1529ea2)
  • eslint-config-angular: support no-return-assign (#177) (fa278e7)
  • eslint-config-angular: support no-useless-rename (#179) (89660d5)
  • eslint-config-angular: use array-simple instead of array (#193) (ba74fde)
  • eslint-config-react: downgrade back to 6.4.1 for avoid broken eslint-plugin-jsx-a11y 6.5.0 (08ac7ff)
  • eslint-config, eslint-config-react: off class-methods-use-this and react/state-in-constructor rules (#56) (fae2041)
  • eslint-config, eslint-config-react: update rules (#53) (40cc0b1)
  • eslint-config: fix no-shadow rule and import type autofix conflict (0c0c260)
  • eslint-config: support superagent library in jest/expect-expect rule (3d56225)
  • eslint-plugin: fix dependency + add lerna (#35) (cf67afb)
  • eslint-plugin: nested return statement (#57) (1195552)
  • eslint: fix "@tinkoff/member-ordering" rule failing (#29) (a2964c0)
  • eslint: fix again npm local module installation (#27) (70da4b1)
  • eslint: fix npm local module installation (#26) (c983724)
  • migrate from babel-eslint (#111) (e6731a3)
  • new npm token, revert source test changes (#83) (25894d4)
  • prettier version fixed to 2.2.1 (#100) (0ff7030)
  • prettier-config: add endOfLine for angular config (#226) (0d9d79e)
  • prettier-config: dedupe prettier 2.6.2 (#186) (d6d1221)
  • prettier-config: don't add scripts field if it's not provided (#191) (4ec48b8)
  • prettier-config: fix compat with node 12 (#220) (24a4ccf)
  • prettier-config: fix problem with less parser (#185) (5ba22a1)
  • prettier-config: support autoload plugins, support vscode (#160) (f0567d9)
  • prettier-config: use valid parser for scss files (#148) (caa4261)
  • react: off react-perf rules to test files (#104) (1772df8)
  • Remove default-case rules because we usually use TS and sometimes dont need default (b6747a0)
  • rename publish script, revert source code testing changes (#87) (996944b)
  • revert from-package, add --no-verify-access, change source code for testing (#86) (aa1b815)
  • revert testing changes, fix publish ci (#81) (9eba4bd)
  • Some rules was unused and don't help with development (#172) (dca2c89)
  • stylelint-config: fix missing dependencies for less (#150) (122ff5f)
  • stylelint-config: ignore fade (#222) (c3959bf)
  • stylelint-config: ignore ng-deep (#140) (331e3f6)
  • test new npm token, change source code for debugging (#82) (26a8ee8)
  • tslint-json: bases/tslint.json remove not used file + fix eof rule (bf5f025)
  • update @typescript-eslint packages and TS version in repository (915e47a)
  • update dependencies (#59) (c6d3025)
  • use lerna publish from-package, revert testing source code changes (#85) (10fe95c)

1.53.2 (2023-04-13)

Note: Version bump only for package linters-monorepo

1.53.1 (2023-04-10)

Note: Version bump only for package linters-monorepo

1.53.0 (2023-04-10)

Features

  • introduce @tinkoff/typescript-config package (#236) (3adaf95)

1.52.1 (2023-04-07)

Note: Version bump only for package linters-monorepo

1.52.0 (2023-03-27)

Features

  • stylelint-config: add all property to properties-order (#234) (2d53a29)

1.51.0 (2023-01-20)

Features

  • eslint-config-angular: add html-eslint plugin (#232) (79b8028)

1.50.2 (2022-12-08)

Note: Version bump only for package linters-monorepo

1.50.1 (2022-12-08)

Bug Fixes

  • eslint-config-angular: remove deprecated properties (#230) (eaf5e9a)

1.50.0 (2022-12-06)

Features

  • eslint-config-angular: support dot-notation (#229) (5d76da2)

1.49.0 (2022-12-06)

Features

  • eslint-config-angular: add unicorn plugin (#228) (5da54e1)

1.48.0 (2022-12-06)

Features

  • eslint-config-angular: add sort-type-constituents (#227) (db0d84b)

1.47.1 (2022-12-02)

Bug Fixes

  • prettier-config: add endOfLine for angular config (#226) (0d9d79e)

1.47.0 (2022-12-01)

Features

  • eslint-config-angular: add strict rules as experimental sub-package (#225) (cc5d609)

1.46.3 (2022-11-29)

Bug Fixes

  • eslint-config-angular: exclude only dasherize files (#224) (de3003f)

1.46.2 (2022-11-18)

Bug Fixes

1.46.1 (2022-11-17)

Note: Version bump only for package linters-monorepo

1.46.0 (2022-11-17)

Features

  • eslint-config-angular: allow ignoring by void (#218) (1775c32)

1.45.1 (2022-11-16)

Bug Fixes

  • prettier-config: fix compat with node 12 (#220) (24a4ccf)

1.45.0 (2022-11-14)

Features

  • stylelint-config: describe angular-less config (#219) (87422e9)

1.44.0 (2022-11-10)

Features

  • eslint-config-angular: add decorator position package (#217) (d3b9d1f)

1.43.0 (2022-11-10)

Features

1.42.0 (2022-11-10)

Features

  • eslint-config-angular: disable prefer-destructuring for *.js and *.ts (#215) (d13bb83)

1.41.1 (2022-11-09)

Bug Fixes

1.41.0 (2022-11-08)

Features

1.40.0 (2022-11-07)

Features

1.39.0 (2022-11-07)

Features

  • eslint-config: move airbnb errors rules to separate config (#211) (ae028c9)

1.38.1 (2022-10-28)

Note: Version bump only for package linters-monorepo

1.38.0 (2022-10-25)

Features

  • eslint-config: set import/no-cycle to error (#206) (afab74b)

1.37.0 (2022-10-14)

Features

  • eslint-config: allow break convention for quoted names (#207) (ffe15c4)

1.36.2 (2022-10-13)

Note: Version bump only for package linters-monorepo

1.36.1 (2022-06-17)

Note: Version bump only for package linters-monorepo

1.36.0 (2022-06-15)

Features

  • eslint-config-angular: decomposition angular complex configs to optional configs (#197) (df3c1a3)

1.35.0 (2022-06-15)

Features

  • eslint-config-angular: support eqeqeq (#199) (2be0ecb)

1.34.1 (2022-04-25)

Note: Version bump only for package linters-monorepo

1.34.0 (2022-04-21)

Features

  • eslint-config-angular: add most useful rules for async-await (#195) (015e0d1)

1.33.2 (2022-04-21)

Bug Fixes

  • eslint-config-angular: added recommended rules of best practices (#194) (0324843)

1.33.1 (2022-04-21)

Bug Fixes

  • eslint-config-angular: use array-simple instead of array (#193) (ba74fde)

1.33.0 (2022-04-21)

Features

  • eslint-config-angular: support @typescript-eslint/array-type (#192) (d8e0023)

1.32.1 (2022-04-15)

Bug Fixes

  • prettier-config: don't add scripts field if it's not provided (#191) (4ec48b8)

1.32.0 (2022-04-15)

Features

  • prettier-config: add plugin to sort the keys of a package.json (#189) (685676a)

1.31.1 (2022-04-13)

Note: Version bump only for package linters-monorepo

1.31.0 (2022-04-06)

Features

  • eslint-config-angular: add rxjs plugin (#188) (d90e4d6)

1.30.0 (2022-04-05)

Features

1.29.3 (2022-04-05)

Bug Fixes

  • eslint-config-angular: expose html, ts configs (#184) (da1fde4)

1.29.2 (2022-04-04)

Bug Fixes

  • prettier-config: dedupe prettier 2.6.2 (#186) (d6d1221)

1.29.1 (2022-04-04)

Bug Fixes

  • prettier-config: fix problem with less parser (#185) (5ba22a1)

1.29.0 (2022-04-01)

Features

1.28.0 (2022-04-01)

Features

1.27.3 (2022-03-03)

Bug Fixes

  • eslint-config-angular: support no-useless-rename (#179) (89660d5)

1.27.2 (2022-02-23)

Bug Fixes

  • eslint-config-angular: support no-implicit-coercion (#178) (1529ea2)

1.27.1 (2022-02-22)

Bug Fixes

  • eslint-config-angular: support no-return-assign (#177) (fa278e7)

1.27.0 (2022-02-17)

Features

  • eslint-config-angular: use recommendation rules from eslint/typescript (#170) (3fc25f3)

1.26.3 (2022-02-08)

Note: Version bump only for package linters-monorepo

1.26.2 (2022-02-08)

Bug Fixes

  • eslint-config-angular: overwrite consistent-type-imports (#175) (3018060)

1.26.1 (2022-02-08)

Bug Fixes

  • Disabled old rule thar did not allow the use for of (89053d0)
  • Remove default-case rules because we usually use TS and sometimes dont need default (b6747a0)

1.26.0 (2022-02-08)

Features

  • prettier-config: use json-stringify parser for prettying package.json files (#169) (174d1e6)

1.25.3 (2022-02-07)

Bug Fixes

  • eslint-config-angular: correctly ensure typescript config for imports (#173) (b2638e2)

1.25.2 (2022-02-05)

Bug Fixes

  • Some rules was unused and don't help with development (#172) (dca2c89)

1.25.1 (2022-01-31)

Bug Fixes

  • eslint-config-angular: always try to resolve types under <root>[@types](https://github.com/types) (#166) (28e9aea)

1.25.0 (2022-01-31)

Features

  • eslint-config-angular: support no-inferrable-types, no-unused-vars (#165) (475f2a2)

1.24.0 (2022-01-18)

Features

  • eslint-config-angular: support member-accessibility (#164) (e49e86a)

1.23.0 (2021-12-14)

Features

  • eslint-config-angular: support html files (#162) (05bb880)

1.22.0 (2021-12-09)

Features

  • prettier-config: upgrade to new prettier version (#161) (419597f)

1.21.0 (2021-12-07)

Features

  • eslint-config-angular: support line statements (#155) (6a5bdfe)

1.20.0 (2021-12-07)

Features

  • prettier-config: support readable formatting for md files (#159) (6b46e6c)

1.19.1 (2021-12-02)

Bug Fixes

  • prettier-config: support autoload plugins, support vscode (#160) (f0567d9)

1.19.0 (2021-11-30)

Features

  • prettier-config: support readable formatting for yml files (#156) (f9e66fe)

1.18.2 (2021-11-25)

Note: Version bump only for package linters-monorepo

1.18.1 (2021-11-23)

Bug Fixes

  • eslint-config-angular: ignore no-param-reassign (#153) (6682f9f)

1.18.0 (2021-11-23)

Features

  • eslint-config-angular: add import rules (#152) (be87476)

1.17.0 (2021-11-23)

Features

  • eslint-config-angular: add default ignore pattern (#151) (fde6df0)

1.16.1 (2021-11-19)

Bug Fixes

  • stylelint-config: fix missing dependencies for less (#150) (122ff5f)

1.16.0 (2021-11-19)

Features

  • eslint-config-angular: decomposition by internal settings (8d2632d)

1.15.1 (2021-11-19)

Bug Fixes

  • prettier-config: use valid parser for scss files (#148) (caa4261)

1.15.0 (2021-11-18)

Features

1.14.0 (2021-11-17)

Features

  • eslint-config-angular: support member ordering (a57a57d)

1.13.2 (2021-11-17)

Note: Version bump only for package linters-monorepo

1.13.1 (2021-11-17)

Note: Version bump only for package linters-monorepo

1.13.0 (2021-11-10)

Features

  • prettier-config: expose configs for angular (#139) (7291ad7)

1.12.2 (2021-11-10)

Bug Fixes

  • eslint-config-react: downgrade back to 6.4.1 for avoid broken eslint-plugin-jsx-a11y 6.5.0 (08ac7ff)

1.12.1 (2021-11-04)

Bug Fixes

1.12.0 (2021-11-03)

Features

  • stylelint-config: decompose to less, angular presets (#138) (7fefd6e)

1.11.0 (2021-11-03)

Features

  • eslint-plugin: deprecate current rules (#136) (251e45c)

1.10.0 (2021-11-03)

Features

  • stylelint-config: expose configs for taiga-ui (4cbc6b0)

1.8.0 (2021-11-02)

Features

  • stylelint-config: expose configs for angular (0feaafe)

1.7.1 (2021-11-02)

Note: Version bump only for package linters-monorepo

1.7.0 (2021-11-02)

Features

  • stylelint-config: expose configs for stylelint (1db1b61)

1.5.3 (2021-10-28)

Note: Version bump only for package linters-monorepo

1.5.2 (2021-10-14)

Bug Fixes

  • rule react/jsx-props-no-spreading disabled (04b992a)

1.5.1 (2021-10-13)

Note: Version bump only for package linters-monorepo

1.5.0 (2021-10-08)

Features

1.4.0 (2021-10-08)

Features

  • remove react-perf plugin (a9a918b)

1.3.0 (2021-09-16)

Features

  • prettier: add prettier config (594a691)

1.2.4 (2021-08-11)

Bug Fixes

  • eslint-config: fix no-shadow rule and import type autofix conflict (0c0c260)

1.2.3 (2021-08-11)

Bug Fixes

  • eslint-config: support superagent library in jest/expect-expect rule (3d56225)

1.2.2 (2021-07-26)

Note: Version bump only for package linters-monorepo

1.2.1 (2021-07-13)

Bug Fixes

1.2.0 (2021-07-11)

Features

1.1.2 (2021-06-22)

Note: Version bump only for package linters-monorepo

1.1.1 (2021-06-08)

Bug Fixes

  • react: off react-perf rules to test files (#104) (1772df8)

1.1.0 (2021-06-08)

Features

1.0.1 (2021-05-25)

Bug Fixes

1.0.0 (2021-04-05)

Note: Version bump only for package linters-monorepo

1.0.0-rc.22 (2021-04-05)

Note: Version bump only for package linters-monorepo

1.0.0-rc.21 (2021-01-22)

Bug Fixes

  • rename publish script, revert source code testing changes (#87) (996944b)

1.0.0-rc.20 (2021-01-22)

Bug Fixes

  • revert from-package, add --no-verify-access, change source code for testing (#86) (aa1b815)

1.0.0-rc.19 (2021-01-22)

Bug Fixes

  • use lerna publish from-package, revert testing source code changes (#85) (10fe95c)

1.0.0-rc.18 (2021-01-22)

Bug Fixes

  • add registry-url to setup-node action, change source code for testing (#84) (011ecdb)

1.0.0-rc.17 (2021-01-22)

Bug Fixes

  • new npm token, revert source test changes (#83) (25894d4)

1.0.0-rc.16 (2021-01-22)

Bug Fixes

  • test new npm token, change source code for debugging (#82) (26a8ee8)

1.0.0-rc.15 (2021-01-21)

Bug Fixes

  • revert testing changes, fix publish ci (#81) (9eba4bd)

1.0.0-rc.14 (2021-01-21)

Bug Fixes

1.0.0-rc.13 (2021-01-21)

Features

  • eslint-config: make rules less strict (#71) (5cac851)
  • move infrastructure (linting, testing) to repository root (#61) (4a372d4)
  • eslint: add eslint rules (#23) (f141671)
  • eslint: migrate rest of custom rules to eslint (#24) (20d24cb)
  • eslint-plugin-tinkoff: add eslint-plugin-tinkoff source code to packages (#43) (2fe98e9)
  • eslint-plugin-tinkoff: split eslint-plugin-tinkoff (#45) (50d14b1)
  • prettier: prettier enabled by default for .md, .less and ng-templates (#32) (ad08682)
  • tslint: change angular member ordering (#21) (b0d7112)
  • tslint: interfaces shoud not start with "I" symbol (e22f9f0)
  • add rules for rxjs 6 (1d4ecbe)
  • enable in prettier.config.js (#6) (93a6485)
  • fix deprecated parser (#8) (35b8e4d)
  • update dependencies stylelint, stylelint-config-standard, stylelint-order (2152ae3)

Bug Fixes

  • eslint-plugin: nested return statement (#57) (1195552)
  • update dependencies (#59) (c6d3025)
  • eslint: fix "@tinkoff/member-ordering" rule failing (#29) (a2964c0)
  • eslint: fix again npm local module installation (#27) (70da4b1)
  • eslint: fix npm local module installation (#26) (c983724)
  • eslint-config, eslint-config-react: off class-methods-use-this and react/state-in-constructor rules (#56) (fae2041)
  • eslint-config, eslint-config-react: update rules (#53) (40cc0b1)
  • eslint-plugin: fix dependency + add lerna (#35) (cf67afb)
  • tslint-json: bases/tslint.json remove not used file + fix eof rule (bf5f025)

1.0.0-rc.12 (2020-10-01)

Features

  • move infrastructure (linting, testing) to repository root (#61) (4a372d4)
  • eslint: add eslint rules (#23) (f141671)
  • eslint: migrate rest of custom rules to eslint (#24) (20d24cb)
  • eslint-plugin-tinkoff: add eslint-plugin-tinkoff source code to packages (#43) (2fe98e9)
  • eslint-plugin-tinkoff: split eslint-plugin-tinkoff (#45) (50d14b1)
  • prettier: prettier enabled by default for .md, .less and ng-templates (#32) (ad08682)
  • tslint: change angular member ordering (#21) (b0d7112)
  • tslint: interfaces shoud not start with "I" symbol (e22f9f0)
  • add rules for rxjs 6 (1d4ecbe)
  • enable in prettier.config.js (#6) (93a6485)
  • fix deprecated parser (#8) (35b8e4d)
  • update dependencies stylelint, stylelint-config-standard, stylelint-order (2152ae3)

Bug Fixes

  • eslint-plugin: nested return statement (#57) (1195552)
  • update dependencies (#59) (c6d3025)
  • eslint: fix "@tinkoff/member-ordering" rule failing (#29) (a2964c0)
  • eslint: fix again npm local module installation (#27) (70da4b1)
  • eslint: fix npm local module installation (#26) (c983724)
  • eslint-config, eslint-config-react: off class-methods-use-this and react/state-in-constructor rules (#56) (fae2041)
  • eslint-config, eslint-config-react: update rules (#53) (40cc0b1)
  • eslint-plugin: fix dependency + add lerna (#35) (cf67afb)
  • tslint-json: bases/tslint.json remove not used file + fix eof rule (bf5f025)

1.0.0-rc.11 (2020-09-04)

Features

  • move infrastructure (linting, testing) to repository root (#61) (4a372d4)
  • eslint: add eslint rules (#23) (f141671)
  • eslint: migrate rest of custom rules to eslint (#24) (20d24cb)
  • eslint-plugin-tinkoff: add eslint-plugin-tinkoff source code to packages (#43) (2fe98e9)
  • eslint-plugin-tinkoff: split eslint-plugin-tinkoff (#45) (50d14b1)
  • prettier: prettier enabled by default for .md, .less and ng-templates (#32) (ad08682)
  • tslint: change angular member ordering (#21) (b0d7112)
  • tslint: interfaces shoud not start with "I" symbol (e22f9f0)
  • add rules for rxjs 6 (1d4ecbe)
  • enable in prettier.config.js (#6) (93a6485)
  • fix deprecated parser (#8) (35b8e4d)
  • update dependencies stylelint, stylelint-config-standard, stylelint-order (2152ae3)

Bug Fixes

  • eslint-plugin: nested return statement (#57) (1195552)
  • update dependencies (#59) (c6d3025)
  • eslint: fix "@tinkoff/member-ordering" rule failing (#29) (a2964c0)
  • eslint: fix again npm local module installation (#27) (70da4b1)
  • eslint: fix npm local module installation (#26) (c983724)
  • eslint-config, eslint-config-react: off class-methods-use-this and react/state-in-constructor rules (#56) (fae2041)
  • eslint-config, eslint-config-react: update rules (#53) (40cc0b1)
  • eslint-plugin: fix dependency + add lerna (#35) (cf67afb)
  • tslint-json: bases/tslint.json remove not used file + fix eof rule (bf5f025)

1.0.0-rc.10 (2020-07-21)

  • fix: update dependencies (#59) (c6d3025), closes #59
  • fix(eslint-plugin): fix dependency + add lerna (#35) (cf67afb), closes #35
  • fix(eslint): fix "@tinkoff/member-ordering" rule failing (#29) (a2964c0), closes #29
  • fix(eslint): fix again npm local module installation (#27) (70da4b1), closes #27
  • fix(eslint): fix npm local module installation (#26) (c983724), closes #26
  • fix(tslint-json): bases/tslint.json remove not used file + fix eof rule (bf5f025)
  • 1.0.0-rc.0 (#25) (bd28b4c), closes #25
  • Add publish:beta (53aa3d1)
  • bump dependencies to work with Angular 7+ (#11) (42b6233), closes #11
  • chore(release) 0.4.0 (#12) (d368e6c), closes #12
  • chore(release) 0.5.0 (#15) (ad278a2), closes #15
  • Feat/eslint config to js (#49) (0275f63), closes #49
  • fix(eslint-config, eslint-config-react): off class-methods-use-this and react/state-in-constructor r (fae2041), closes #56
  • fix(eslint-config, eslint-config-react): update rules (#53) (40cc0b1), closes #53
  • Initial commit (348cc3d)
  • Npm version badge (#16) (d0bdb06), closes #16
  • release 0.1.0 (9d7c716)
  • release 0.2.0 (7bb7b82)
  • Release 0.3.0 (bec3e70)
  • Release/1.0.0 rc.2 (#28) (7b1fd1d), closes #28
  • test(eslint-config,eslint-config-react,eslint-config-angular): add healthz tests (#46) (e1c4bc4), closes #46
  • Use native parser for js (#33) (6b93c99), closes #33
  • v1.0.0-rc.6 (#47) (7f8c347), closes #47
  • v1.0.0-rc.7 (#52) (898a74c), closes #52
  • v1.0.0-rc.8 (#54) (c221a33), closes #54
  • v1.0.0-rc.9 (#58) (745c0ee), closes #58
  • feat: add rules for rxjs 6 (1d4ecbe)
  • feat: enable in prettier.config.js (#6) (93a6485), closes #6
  • feat: fix deprecated parser (#8) (35b8e4d), closes #8
  • feat: update dependencies stylelint, stylelint-config-standard, stylelint-order (2152ae3)
  • feat(eslint-plugin-tinkoff): add eslint-plugin-tinkoff source code to packages (#43) (2fe98e9), closes #43
  • feat(eslint-plugin-tinkoff): split eslint-plugin-tinkoff (#45) (50d14b1), closes #45
  • feat(eslint): add eslint rules (#23) (f141671), closes #23
  • feat(eslint): migrate rest of custom rules to eslint (#24) (20d24cb), closes #24
  • feat(prettier): prettier enabled by default for .md, .less and ng-templates (#32) (ad08682), closes #32
  • feat(tslint): change angular member ordering (#21) (b0d7112), closes #21
  • feat(tslint): interfaces shoud not start with "I" symbol (e22f9f0)
  • chore(code-of-conduct): add (#17) (94e0975), closes #17
  • chore(CODEOWNERS): add 'nezed' (#36) (33045d6), closes #36
  • chore(github): add CODEOWNERS (#19) (787a035), closes #19
  • chore(package-json): bump version (#30) (bcc1665), closes #30
  • chore(package-json): copy README for @tinkoff/linters package (#39) (73bfa11), closes #39
  • chore(package-json): update lerna publish commands (#38) (9d4ca43), closes #38
  • chore(README): fix bad-good example (e578101)
  • chore(readme): VSCode ext legacy field (#42) (8196571), closes #42
  • chore(release): 1.0.0-rc.4 (#34) (06ecdae), closes #34
  • chore(release): v1.0.0-rc.5 (#37) (1fdf62e), closes #37
  • chore(rules): remove no-use-before-declare (b4cf8ff)
  • Docs: troubleshooting and toc (#40) (45d8553), closes #40
  • docs: add code highlighting to README.md (2c5e390)
  • docs: add codestyle badge (#10) (6878e78), closes #10
  • docs: add install command to README.md (3ea2ed1)
  • docs: fix prettier config filename typo (41f98e8)
  • docs: Fix suggested .lintstagedrc.json in README (f617d0a)
  • build: add travis config (c8b7c45)
  • build(deps): bump js-yaml from 3.12.1 to 3.13.1 (#20) (74b0fec), closes #20

1.0.0-rc.9 (2020-07-20)

  • 1.0.0-rc.0 (#25) (bd28b4c), closes #25
  • Add publish:beta (53aa3d1)
  • bump dependencies to work with Angular 7+ (#11) (42b6233), closes #11
  • chore(release) 0.4.0 (#12) (d368e6c), closes #12
  • chore(release) 0.5.0 (#15) (ad278a2), closes #15
  • Feat/eslint config to js (#49) (0275f63), closes #49
  • fix(eslint-config, eslint-config-react): off class-methods-use-this and react/state-in-constructor r (fae2041), closes #56
  • fix(eslint-config, eslint-config-react): update rules (#53) (40cc0b1), closes #53
  • Initial commit (348cc3d)
  • Npm version badge (#16) (d0bdb06), closes #16
  • release 0.1.0 (9d7c716)
  • release 0.2.0 (7bb7b82)
  • Release 0.3.0 (bec3e70)
  • Release/1.0.0 rc.2 (#28) (7b1fd1d), closes #28
  • test(eslint-config,eslint-config-react,eslint-config-angular): add healthz tests (#46) (e1c4bc4), closes #46
  • Use native parser for js (#33) (6b93c99), closes #33
  • v1.0.0-rc.6 (#47) (7f8c347), closes #47
  • v1.0.0-rc.7 (#52) (898a74c), closes #52
  • v1.0.0-rc.8 (#54) (c221a33), closes #54
  • feat: add rules for rxjs 6 (1d4ecbe)
  • feat: enable in prettier.config.js (#6) (93a6485), closes #6
  • feat: fix deprecated parser (#8) (35b8e4d), closes #8
  • feat: update dependencies stylelint, stylelint-config-standard, stylelint-order (2152ae3)
  • feat(eslint-plugin-tinkoff): add eslint-plugin-tinkoff source code to packages (#43) (2fe98e9), closes #43
  • feat(eslint-plugin-tinkoff): split eslint-plugin-tinkoff (#45) (50d14b1), closes #45
  • feat(eslint): add eslint rules (#23) (f141671), closes #23
  • feat(eslint): migrate rest of custom rules to eslint (#24) (20d24cb), closes #24
  • feat(prettier): prettier enabled by default for .md, .less and ng-templates (#32) (ad08682), closes #32
  • feat(tslint): change angular member ordering (#21) (b0d7112), closes #21
  • feat(tslint): interfaces shoud not start with "I" symbol (e22f9f0)
  • chore(code-of-conduct): add (#17) (94e0975), closes #17
  • chore(CODEOWNERS): add 'nezed' (#36) (33045d6), closes #36
  • chore(github): add CODEOWNERS (#19) (787a035), closes #19
  • chore(package-json): bump version (#30) (bcc1665), closes #30
  • chore(package-json): copy README for @tinkoff/linters package (#39) (73bfa11), closes #39
  • chore(package-json): update lerna publish commands (#38) (9d4ca43), closes #38
  • chore(README): fix bad-good example (e578101)
  • chore(readme): VSCode ext legacy field (#42) (8196571), closes #42
  • chore(release): 1.0.0-rc.4 (#34) (06ecdae), closes #34
  • chore(release): v1.0.0-rc.5 (#37) (1fdf62e), closes #37
  • chore(rules): remove no-use-before-declare (b4cf8ff)
  • Docs: troubleshooting and toc (#40) (45d8553), closes #40
  • fix(eslint-plugin): fix dependency + add lerna (#35) (cf67afb), closes #35
  • fix(eslint): fix "@tinkoff/member-ordering" rule failing (#29) (a2964c0), closes #29
  • fix(eslint): fix again npm local module installation (#27) (70da4b1), closes #27
  • fix(eslint): fix npm local module installation (#26) (c983724), closes #26
  • fix(tslint-json): bases/tslint.json remove not used file + fix eof rule (bf5f025)
  • docs: add code highlighting to README.md (2c5e390)
  • docs: add codestyle badge (#10) (6878e78), closes #10
  • docs: add install command to README.md (3ea2ed1)
  • docs: fix prettier config filename typo (41f98e8)
  • docs: Fix suggested .lintstagedrc.json in README (f617d0a)
  • build: add travis config (c8b7c45)
  • build(deps): bump js-yaml from 3.12.1 to 3.13.1 (#20) (74b0fec), closes #20

1.0.0-rc.8 (2020-07-08)

  • 1.0.0-rc.0 (#25) (bd28b4c), closes #25
  • Add publish:beta (53aa3d1)
  • bump dependencies to work with Angular 7+ (#11) (42b6233), closes #11
  • chore(release) 0.4.0 (#12) (d368e6c), closes #12
  • chore(release) 0.5.0 (#15) (ad278a2), closes #15
  • Feat/eslint config to js (#49) (0275f63), closes #49
  • fix(eslint-config, eslint-config-react): update rules (#53) (40cc0b1), closes #53
  • Initial commit (348cc3d)
  • Npm version badge (#16) (d0bdb06), closes #16
  • release 0.1.0 (9d7c716)
  • release 0.2.0 (7bb7b82)
  • Release 0.3.0 (bec3e70)
  • Release/1.0.0 rc.2 (#28) (7b1fd1d), closes #28
  • test(eslint-config,eslint-config-react,eslint-config-angular): add healthz tests (#46) (e1c4bc4), closes #46
  • Use native parser for js (#33) (6b93c99), closes #33
  • v1.0.0-rc.6 (#47) (7f8c347), closes #47
  • v1.0.0-rc.7 (#52) (898a74c), closes #52
  • feat: add rules for rxjs 6 (1d4ecbe)
  • feat: enable in prettier.config.js (#6) (93a6485), closes #6
  • feat: fix deprecated parser (#8) (35b8e4d), closes #8
  • feat: update dependencies stylelint, stylelint-config-standard, stylelint-order (2152ae3)
  • feat(eslint-plugin-tinkoff): add eslint-plugin-tinkoff source code to packages (#43) (2fe98e9), closes #43
  • feat(eslint-plugin-tinkoff): split eslint-plugin-tinkoff (#45) (50d14b1), closes #45
  • feat(eslint): add eslint rules (#23) (f141671), closes #23
  • feat(eslint): migrate rest of custom rules to eslint (#24) (20d24cb), closes #24
  • feat(prettier): prettier enabled by default for .md, .less and ng-templates (#32) (ad08682), closes #32
  • feat(tslint): change angular member ordering (#21) (b0d7112), closes #21
  • feat(tslint): interfaces shoud not start with "I" symbol (e22f9f0)
  • chore(code-of-conduct): add (#17) (94e0975), closes #17
  • chore(CODEOWNERS): add 'nezed' (#36) (33045d6), closes #36
  • chore(github): add CODEOWNERS (#19) (787a035), closes #19
  • chore(package-json): bump version (#30) (bcc1665), closes #30
  • chore(package-json): copy README for @tinkoff/linters package (#39) (73bfa11), closes #39
  • chore(package-json): update lerna publish commands (#38) (9d4ca43), closes #38
  • chore(README): fix bad-good example (e578101)
  • chore(readme): VSCode ext legacy field (#42) (8196571), closes #42
  • chore(release): 1.0.0-rc.4 (#34) (06ecdae), closes #34
  • chore(release): v1.0.0-rc.5 (#37) (1fdf62e), closes #37
  • chore(rules): remove no-use-before-declare (b4cf8ff)
  • Docs: troubleshooting and toc (#40) (45d8553), closes #40
  • fix(eslint-plugin): fix dependency + add lerna (#35) (cf67afb), closes #35
  • fix(eslint): fix "@tinkoff/member-ordering" rule failing (#29) (a2964c0), closes #29
  • fix(eslint): fix again npm local module installation (#27) (70da4b1), closes #27
  • fix(eslint): fix npm local module installation (#26) (c983724), closes #26
  • fix(tslint-json): bases/tslint.json remove not used file + fix eof rule (bf5f025)
  • docs: add code highlighting to README.md (2c5e390)
  • docs: add codestyle badge (#10) (6878e78), closes #10
  • docs: add install command to README.md (3ea2ed1)
  • docs: fix prettier config filename typo (41f98e8)
  • docs: Fix suggested .lintstagedrc.json in README (f617d0a)
  • build: add travis config (c8b7c45)
  • build(deps): bump js-yaml from 3.12.1 to 3.13.1 (#20) (74b0fec), closes #20

1.0.0-rc.7 (2020-06-25)

  • 1.0.0-rc.0 (#25) (bd28b4c), closes #25
  • Add publish:beta (53aa3d1)
  • bump dependencies to work with Angular 7+ (#11) (42b6233), closes #11
  • chore(release) 0.4.0 (#12) (d368e6c), closes #12
  • chore(release) 0.5.0 (#15) (ad278a2), closes #15
  • Feat/eslint config to js (#49) (0275f63), closes #49
  • Initial commit (348cc3d)
  • Npm version badge (#16) (d0bdb06), closes #16
  • release 0.1.0 (9d7c716)
  • release 0.2.0 (7bb7b82)
  • Release 0.3.0 (bec3e70)
  • Release/1.0.0 rc.2 (#28) (7b1fd1d), closes #28
  • test(eslint-config,eslint-config-react,eslint-config-angular): add healthz tests (#46) (e1c4bc4), closes #46
  • Use native parser for js (#33) (6b93c99), closes #33
  • v1.0.0-rc.6 (#47) (7f8c347), closes #47
  • feat: add rules for rxjs 6 (1d4ecbe)
  • feat: enable in prettier.config.js (#6) (93a6485), closes #6
  • feat: fix deprecated parser (#8) (35b8e4d), closes #8
  • feat: update dependencies stylelint, stylelint-config-standard, stylelint-order (2152ae3)
  • feat(eslint-plugin-tinkoff): add eslint-plugin-tinkoff source code to packages (#43) (2fe98e9), closes #43
  • feat(eslint-plugin-tinkoff): split eslint-plugin-tinkoff (#45) (50d14b1), closes #45
  • feat(eslint): add eslint rules (#23) (f141671), closes #23
  • feat(eslint): migrate rest of custom rules to eslint (#24) (20d24cb), closes #24
  • feat(prettier): prettier enabled by default for .md, .less and ng-templates (#32) (ad08682), closes #32
  • feat(tslint): change angular member ordering (#21) (b0d7112), closes #21
  • feat(tslint): interfaces shoud not start with "I" symbol (e22f9f0)
  • chore(code-of-conduct): add (#17) (94e0975), closes #17
  • chore(CODEOWNERS): add 'nezed' (#36) (33045d6), closes #36
  • chore(github): add CODEOWNERS (#19) (787a035), closes #19
  • chore(package-json): bump version (#30) (bcc1665), closes #30
  • chore(package-json): copy README for @tinkoff/linters package (#39) (73bfa11), closes #39
  • chore(package-json): update lerna publish commands (#38) (9d4ca43), closes #38
  • chore(README): fix bad-good example (e578101)
  • chore(readme): VSCode ext legacy field (#42) (8196571), closes #42
  • chore(release): 1.0.0-rc.4 (#34) (06ecdae), closes #34
  • chore(release): v1.0.0-rc.5 (#37) (1fdf62e), closes #37
  • chore(rules): remove no-use-before-declare (b4cf8ff)
  • Docs: troubleshooting and toc (#40) (45d8553), closes #40
  • fix(eslint-plugin): fix dependency + add lerna (#35) (cf67afb), closes #35
  • fix(eslint): fix "@tinkoff/member-ordering" rule failing (#29) (a2964c0), closes #29
  • fix(eslint): fix again npm local module installation (#27) (70da4b1), closes #27
  • fix(eslint): fix npm local module installation (#26) (c983724), closes #26
  • fix(tslint-json): bases/tslint.json remove not used file + fix eof rule (bf5f025)
  • docs: add code highlighting to README.md (2c5e390)
  • docs: add codestyle badge (#10) (6878e78), closes #10
  • docs: add install command to README.md (3ea2ed1)
  • docs: fix prettier config filename typo (41f98e8)
  • docs: Fix suggested .lintstagedrc.json in README (f617d0a)
  • build: add travis config (c8b7c45)
  • build(deps): bump js-yaml from 3.12.1 to 3.13.1 (#20) (74b0fec), closes #20

1.0.0-rc.6 (2020-06-17)

  • 1.0.0-rc.0 (#25) (bd28b4c), closes #25
  • Add publish:beta (53aa3d1)
  • bump dependencies to work with Angular 7+ (#11) (42b6233), closes #11
  • chore(release) 0.4.0 (#12) (d368e6c), closes #12
  • chore(release) 0.5.0 (#15) (ad278a2), closes #15
  • Initial commit (348cc3d)
  • Npm version badge (#16) (d0bdb06), closes #16
  • release 0.1.0 (9d7c716)
  • release 0.2.0 (7bb7b82)
  • Release 0.3.0 (bec3e70)
  • Release/1.0.0 rc.2 (#28) (7b1fd1d), closes #28
  • test(eslint-config,eslint-config-react,eslint-config-angular): add healthz tests (#46) (e1c4bc4), closes #46
  • Use native parser for js (#33) (6b93c99), closes #33
  • feat: add rules for rxjs 6 (1d4ecbe)
  • feat: enable in prettier.config.js (#6) (93a6485), closes #6
  • feat: fix deprecated parser (#8) (35b8e4d), closes #8
  • feat: update dependencies stylelint, stylelint-config-standard, stylelint-order (2152ae3)
  • feat(eslint-plugin-tinkoff): add eslint-plugin-tinkoff source code to packages (#43) (2fe98e9), closes #43
  • feat(eslint-plugin-tinkoff): split eslint-plugin-tinkoff (#45) (50d14b1), closes #45
  • feat(eslint): add eslint rules (#23) (f141671), closes #23
  • feat(eslint): migrate rest of custom rules to eslint (#24) (20d24cb), closes #24
  • feat(prettier): prettier enabled by default for .md, .less and ng-templates (#32) (ad08682), closes #32
  • feat(tslint): change angular member ordering (#21) (b0d7112), closes #21
  • feat(tslint): interfaces shoud not start with "I" symbol (e22f9f0)
  • chore(code-of-conduct): add (#17) (94e0975), closes #17
  • chore(CODEOWNERS): add 'nezed' (#36) (33045d6), closes #36
  • chore(github): add CODEOWNERS (#19) (787a035), closes #19
  • chore(package-json): bump version (#30) (bcc1665), closes #30
  • chore(package-json): copy README for @tinkoff/linters package (#39) (73bfa11), closes #39
  • chore(package-json): update lerna publish commands (#38) (9d4ca43), closes #38
  • chore(README): fix bad-good example (e578101)
  • chore(readme): VSCode ext legacy field (#42) (8196571), closes #42
  • chore(release): 1.0.0-rc.4 (#34) (06ecdae), closes #34
  • chore(release): v1.0.0-rc.5 (#37) (1fdf62e), closes #37
  • chore(rules): remove no-use-before-declare (b4cf8ff)
  • Docs: troubleshooting and toc (#40) (45d8553), closes #40
  • fix(eslint-plugin): fix dependency + add lerna (#35) (cf67afb), closes #35
  • fix(eslint): fix "@tinkoff/member-ordering" rule failing (#29) (a2964c0), closes #29
  • fix(eslint): fix again npm local module installation (#27) (70da4b1), closes #27
  • fix(eslint): fix npm local module installation (#26) (c983724), closes #26
  • fix(tslint-json): bases/tslint.json remove not used file + fix eof rule (bf5f025)
  • docs: add code highlighting to README.md (2c5e390)
  • docs: add codestyle badge (#10) (6878e78), closes #10
  • docs: add install command to README.md (3ea2ed1)
  • docs: fix prettier config filename typo (41f98e8)
  • docs: Fix suggested .lintstagedrc.json in README (f617d0a)
  • build: add travis config (c8b7c45)
  • build(deps): bump js-yaml from 3.12.1 to 3.13.1 (#20) (74b0fec), closes #20

1.0.0-rc.5 (2019-12-18)

  • fix(eslint-plugin): fix "@tinkoff/eslint-plugin" dependency by switching to lerna (#35) (cf67afb), closes #35
  • fix(eslint): fix "@tinkoff/member-ordering" rule failing (#29) (a2964c0), closes #29
  • fix(eslint) Use native parser for js (#33) (6b93c99), closes #33
  • feat(eslint): add eslint rules (#23) (f141671), closes #23
  • feat(eslint): migrate rest of custom rules to eslint (#24) (20d24cb), closes #24
  • feat(prettier): prettier enabled by default for .md, .less and ng-templates (#32) (ad08682), closes #32
  • feat(tslint): change angular member ordering (#21) (b0d7112), closes #21
  • feat(tslint): interfaces shoud not start with "I" symbol (e22f9f0)

Change Log

0.5.0 (2019-10-11)

Features

0.4.0 (2019-09-02)

Features

0.3.0 (2019-02-04)

Features

  • enable trailingComma in prettier.config.js (#6) (93a6485)

0.2.0 (2019-01-18)

Features

  • update dependencies stylelint, stylelint-config-standard, stylelint-order (2152ae3)