Skip to content

Releases: fs-webdev/eslint-config-tree

3.0.0

12 Aug 15:33
9748d57

Choose a tag to compare

  • Upgrade to eslint v7 (#5)

Update to eslint v7.
Update dependencies to latest releases.
Add release information to README.
Update test snapshots.

  • Add husky pre-push check (#4)

Add husky dependency & configuration.
Since we automatically cut a new release when one is detected in a commit, we need to run the tests before pushing, to ensure that our rules are still applied as expected.
Add notes to README as to why we do not have any other integrations.
Add CODEOWNERS & contributing guidelines.

2.1.1

14 Jul 20:15

Choose a tag to compare

  • Remove non-existent eslint-plugin-jsdoc rules

For some reason, these rules do not exist:

  • check-property-names
  • check-values
  • empty-tags
  • require-property-description
  • require-property-name
  • require-property-type
  • require-property

Since we just added them to be in compliance with the latest release of eslint-plugin-jsdoc, we are disabling them, for now.
Release version 2.1.1.

2.1.0

14 Jul 18:38
6c0273a

Choose a tag to compare

  • Disable enforcing JSDoc internals for functions that do not have JSDocs (#3)

From this point on, only functions that have JSDocs will have the remainder of the rules applied.
Update eslint-plugin-jsdoc: ^20 --> ^29.

Release version 2.1.0.

2.0.8

20 Feb 18:13

Choose a tag to compare

  • Add custom data-test definition for eslint-plugin-test-selectors

Now our JSX should not yell at us that we aren't using data-test-id, because we are using data-testid.
Update test output, because some rules began applying in a different order.

Release version 2.0.8.

2.0.7

28 Jan 14:51

Choose a tag to compare

  • Disable import/no-absolute-path eslint rule, for now

Add note of explanation.

Release version 2.0.7.

2.0.6

23 Jan 20:04

Choose a tag to compare

  • Turn off previously-not-angry rules

Release version 2.0.6.

2.0.5

23 Jan 18:29

Choose a tag to compare

  • Reduce prefer-const errors down to warnings

Release version 2.0.5.

2.0.4

23 Jan 18:24

Choose a tag to compare

  • Remove broken rules, for now

Release version 2.0.4.

2.0.3

23 Jan 18:08

Choose a tag to compare

  • Turn off jsdoc/no-undefined-types again

This rule still seems to be wonky.

Release version 2.0.3.

2.0.2

23 Jan 17:20

Choose a tag to compare

  • Update linting plugins and rules

eslint-config-standard: ^12 --> ^14
eslint-plugin-jsdoc: 8.3.0 --> ^20
eslint-plugin-json: ^1 --> ^2
eslint-plugin-sonarjs: ^0.3 --> ^0.5

Release version 2.0.2.