eslint-config-love

A TypeScript ESLint config that loves you

Downloads
306.1K
Stars
718
Committers
32

Bot releases are visible (Hide)

eslint-config-love - v62.0.0 Latest Release

Published by eslint-config-love-release-bot[bot] 3 months ago

62.0.0 (2024-07-27)

⚠ BREAKING CHANGES

  • @typescript-eslint/no-inferrable-types

Features

  • @typescript-eslint/no-inferrable-types (8857927)
eslint-config-love - v61.0.0

Published by eslint-config-love-release-bot[bot] 3 months ago

61.0.0 (2024-07-27)

⚠ BREAKING CHANGES

  • @typescript-eslint/no-empty-object-type

Features

  • @typescript-eslint/no-empty-object-type (3746639)
eslint-config-love - v60.0.0

Published by eslint-config-love-release-bot[bot] 3 months ago

60.0.0 (2024-07-27)

⚠ BREAKING CHANGES

  • @typescript-eslint/no-loop-func

Features

  • @typescript-eslint/no-loop-func (d8e3d4d)
eslint-config-love - v59.0.0

Published by eslint-config-love-release-bot[bot] 3 months ago

59.0.0 (2024-07-23)

⚠ BREAKING CHANGES

  • @typescript-eslint/no-import-type-side-effects

Features

  • @typescript-eslint/no-import-type-side-effects (9970ecf)
eslint-config-love - v58.0.0

Published by eslint-config-love-release-bot[bot] 3 months ago

58.0.0 (2024-07-23)

⚠ BREAKING CHANGES

  • @typescript-eslint/no-explicit-any

Features

  • @typescript-eslint/no-explicit-any (febca28)
eslint-config-love - v57.0.0

Published by eslint-config-love-release-bot[bot] 3 months ago

57.0.0 (2024-07-22)

⚠ BREAKING CHANGES

  • @typescript-eslint/no-empty-function
  • @typescript-eslint/no-duplicate-type-constituents
  • @typescript-eslint/no-duplicate-enum-values
  • @typescript-eslint/no-confusing-non-null-assertion
  • @typescript-eslint/max-params
  • @typescript-eslint/no-array-delete
  • @typescript-eslint/init-declarations

Features

  • @typescript-eslint/init-declarations (d63d8af)
  • @typescript-eslint/max-params (a97fa9e)
  • @typescript-eslint/no-array-delete (a513a37)
  • @typescript-eslint/no-confusing-non-null-assertion (92f1a2b)
  • @typescript-eslint/no-duplicate-enum-values (499b812)
  • @typescript-eslint/no-duplicate-type-constituents (22d7b2c)
  • @typescript-eslint/no-empty-function (d3fc473)
eslint-config-love - v56.0.0

Published by eslint-config-love-release-bot[bot] 3 months ago

56.0.0 (2024-07-13)

⚠ BREAKING CHANGES

  • no-var: warn -> error

Features

eslint-config-love - v55.0.0

Published by eslint-config-love-release-bot[bot] 3 months ago

55.0.0 (2024-07-13)

⚠ BREAKING CHANGES

  • @typescript-eslint/class-methods-use-this

Features

  • @typescript-eslint/class-methods-use-this (55a6a8c)
eslint-config-love - v54.0.0

Published by eslint-config-love-release-bot[bot] 3 months ago

54.0.0 (2024-07-08)

⚠ BREAKING CHANGES

  • deps: minimum typescript-eslint v7.14.1

Miscellaneous Chores

  • deps: minimum typescript-eslint v7.14.1 (a98f908)
eslint-config-love - v53.0.0

Published by eslint-config-love-release-bot[bot] 4 months ago

53.0.0 (2024-06-15)

⚠ BREAKING CHANGES

  • deps: exported value type declared, not inferred

chore

  • deps: update dependency typescript-eslint to v7.12.0 (0788ddc)

Build system / dependencies

  • deps: bump braces from 3.0.2 to 3.0.3 (006ca4f)
  • explicit devDep conventional-changelog-conventionalcommits (a0acf54)

Testing

  • no import sub-dep @typescript-eslint/eslint-plugin (de9b499)
eslint-config-love - v52.0.0

Published by eslint-config-love-release-bot[bot] 5 months ago

52.0.0 (2024-05-31)

⚠ BREAKING CHANGES

  • deps: typescript-eslint minimum v7.11.0

Features

  • deps: update dependency typescript-eslint to v7.11.0 (abd1b76)

Bug fixes

  • deps: typescript-eslint minimum v7.11.0 (57f8339)
eslint-config-love - v51.0.1

Published by eslint-config-love-release-bot[bot] 5 months ago

51.0.1 (2024-05-27)

Bug fixes

  • include build artifacts in package (3113bc4), closes #1575
eslint-config-love - v51.0.0

Published by eslint-config-love-release-bot[bot] 5 months ago

51.0.0 (2024-05-27)

⚠ BREAKING CHANGES

  • rules: No use of deprecated rules. Most notably, all formatting rules
    are removed. Please use a formatter, such as dprint, tsfmt and prettier.

Features

  • rules: no use of deprecated rules (6db9c2b)
eslint-config-love - v50.0.0

Published by eslint-config-love-release-bot[bot] 5 months ago

50.0.0 (2024-05-26)

⚠ BREAKING CHANGES

  • deps: update dependency eslint-plugin-n to v17

chore

  • deps: update dependency eslint-plugin-n to v17 (3d6821a)
eslint-config-love - v49.0.0

Published by eslint-config-love-release-bot[bot] 5 months ago

49.0.0 (2024-05-26)

⚠ BREAKING CHANGES

  • deps: drop support for eslint-plugin-n v15

chore

  • deps: drop support for eslint-plugin-n v15 (d471d9f)

Build system / dependencies

  • renovate: fix outdated typescript-eslint settings (c88d092)
eslint-config-love - v48.0.0

Published by eslint-config-love-release-bot[bot] 5 months ago

48.0.0 (2024-05-18)

⚠ BREAKING CHANGES

Build system / dependencies

  • use semantic-release/commit-analyzer preset (790b662)

Features

Testing

  • rm redundant parserOptions test (0e49fea)
eslint-config-love - v47.0.0

Published by standard-cd-bot[bot] 6 months ago

47.0.0 (2024-04-10)

⚠ BREAKING CHANGES

  • no longer provides env nor globals.

Features

  • do not specify env nor globals (53802ac)
eslint-config-love - v46.0.0

Published by standard-cd-bot[bot] 6 months ago

46.0.0 (2024-04-07)

⚠ BREAKING CHANGES

  • (trying to) specify all options for rules that are used.
    Most likely will not affect you.

Features

  • try to specify all options for used rules (dc6ad6a), closes #1003

Testing

  • exported value deep equality (c869c59)
eslint-config-love - v45.0.0

Published by standard-cd-bot[bot] 6 months ago

45.0.0 (2024-04-07)

⚠ BREAKING CHANGES

  • all rule configs are arrays.
    This is a breaking change only if you are importing and processing the
    exported value yourself. Otherwise, this shouldn't affect you. Sorry for
    the major bump. Just being careful.

Features

  • all rule configs are arrays (9738761)

Refactoring

  • no extend from eslint-config-standard (065ce30)

Testing

  • rule todo list for eslint core & all plugins (8c84a0e)
eslint-config-love - v44.0.0

Published by standard-cd-bot[bot] 7 months ago

44.0.0 (2024-04-02)

⚠ BREAKING CHANGES

  • deps: minimum @typescript-eslint is v7.0.1

Build system / dependencies

  • ci: "ci" job explicitly fails if test matrix fails (7dddb49)
  • ci: ci workflow if not cancelled (43b73e8)
  • ci: release from branch main (03a84a5)
  • nix: replace flake.nix with shell.nix (023d0b0)
  • shell.nix: nodejs_latest (75d18a0)
  • shell.nix: typescript-language-server (662a8f4)

Features

Testing

  • expected resolved config rules (593ac1b)