Skip to content

Releases: himynameisdave/eslint-config-himynameisdave

v7.0.0

19 Jul 00:28
Compare
Choose a tag to compare

v7.0.0

Updates Svelte and @typescript-eslint in a big way.

Breaking

Raw commits

  • βœ… Simple rule update def0443
  • πŸ“– Readme updates 774fc28
  • πŸ‘‹ Drop Node 14 f8bc1da
  • πŸ“¦ Upgrade typescript-eslint packages f7c70f2
  • 🎨 Upgrade svelte plugin 49e33d1

v7.0.0-alpha.0...v7.0.0

v7.0.0-alpha.0

19 Jul 00:16
Compare
Choose a tag to compare
v7.0.0-alpha.0 Pre-release
Pre-release

Alpha Update

Testing the major svelte and typescript upgrades.

  • πŸ“– Readme updates 774fc28
  • πŸ‘‹ Drop Node 14 f8bc1da
  • πŸ“¦ Upgrade typescript-eslint packages f7c70f2
  • 🎨 Upgrade svelte plugin 49e33d1

v6.3.1...v7.0.0-alpha.0

v6.3.1

20 Jun 18:36
Compare
Choose a tag to compare

Fixes a small issue with the change from v6.3.0

Raw Commits

v6.3.0...v6.3.1

v6.3.0

20 Jun 18:29
Compare
Choose a tag to compare

Stops using the svelte3 parser, instead use the newer svelte-eslint-parser

Raw commits

  • 3️⃣ Stop using svelte3 parser 3c932c6

v6.2.0...v6.3.0

v6.2.0

20 Jun 18:17
Compare
Choose a tag to compare

Raw commits

  • πŸ“¦ Package upgrades 543e893

v6.1.0...v6.2.0

v6.1.0

27 Mar 00:37
Compare
Choose a tag to compare
  • πŸ“¦ Package upgrades ba34794
  • Merge pull request #28 from himynameisdave/dependabot/npm_and_yarn/http-cache-semantics-4.1.1 4957566
  • Bump http-cache-semantics from 4.1.0 to 4.1.1 48caa2f

v6.0.0...v6.1.0

v6.0.0

30 Jan 00:31
Compare
Choose a tag to compare

Features

  • Switch from eslint-plugin-node to eslint-plugin-n (#27)
  • Upgrades packages, patches security issue (#26)
  • Adds some new rules:
    • import/consistent-type-specifier-style
    • import/no-empty-named-blocks
    • jsx-a11y/anchor-ambiguous-text
    • jsx-a11y/no-aria-hidden-on-focusable
    • jsx-a11y/prefer-tag-over-role
    • react/no-object-type-as-default-prop
    • react/sort-default-props

Breaking changes

Switching away from eslint-plugin-node (which is no longer maintained) to the fork eslint-plugin-n is technically a breaking change, but the upgrade steps aren't too crazy:

# NPM or Yarn or PNPM or whatever...
yarn remove eslint-plugin-node && yarn add -D eslint-plugin-n

If you are overriding any node/* rules in your rules section of .eslintrc.json (or whatever your config is called), you'll need to change them to n/<rule-name>. In addition, anywhere in your codebase where you are using a disable directive for these rules, you'll want to update those as well...

- //  eslint-disable-next-line node/no-sync
+ // eslint-disable-next-line n/no-sync
fs.readFileSync(somePath);

Read more about eslint-plugin-n to ensure the rest of your upgrade goes smoothly.

Raw commits

  • Merge pull request #26 from himynameisdave/dependabot/npm_and_yarn/json5-1.0.2 90afeb2
  • πŸ“¦ Package upgrades a00fd3e
  • πŸ‘΄ Run outdated Action on push and on schedule 6aa471f
  • πŸ§‘β€πŸ”¬ Run tests against Node 18 as well 86b04c6
  • πŸš€ Switch to using `eslint-plugin-n 2ebdc24
  • Bump json5 from 1.0.1 to 1.0.2 64aa180

v5.9.0...v6.0.0

v5.9.0

07 Jan 21:58
Compare
Choose a tag to compare

Raw commits

  • πŸ“¦ Package upgrades 71aca8e
  • Merge pull request #25 from himynameisdave/dependabot/npm_and_yarn/minimatch-3.1.2 e5e5904
  • Bump minimatch from 3.0.4 to 3.1.2 9c7a11c

v5.8.0...v5.9.0

v5.8.0

24 Nov 21:38
Compare
Choose a tag to compare

Haven't upgraded in awhile

  • πŸ“¦ Package upgrades d136dfd

v5.7.0...v5.8.0

Full Changelog: v5.7.0...v5.8.0

v5.7.0

12 Sep 18:37
Compare
Choose a tag to compare

Long awaited package upgrades.

  • πŸ“¦ Package upgrades a0f2d9a
  • Merge pull request #24 from himynameisdave/dependabot/npm_and_yarn/svelte-3.49.0 67b8d98
  • Bump svelte from 3.48.0 to 3.49.0 fe1e211

v5.6.0...v5.7.0