Skip to content

12.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 10 Jul 14:03
· 39 commits to main since this release
62821d6

@metamask/eslint-config

Added

  • BREAKING: Add eslint-plugin-promise peer dependency, and enable no-multiple-resolved (#287)

@metamask/eslint-config-browser

Changed

  • BREAKING: Update peer dependency @metamask/eslint-config to v12

@metamask/eslint-config-commonjs

Changed

  • BREAKING: Add peer dependency @metamask/eslint-config and remove ESLint plugin and prettier peer dependencies (#301)
    • In the initial release, this package had the wrong list of peer dependencies. This brings this package back into alignment with the others.

@metamask/eslint-config-jest

Changed

  • BREAKING: Update peer dependency @metamask/eslint-config to v12

@metamask/eslint-config-mocha

Changed

  • BREAKING: Update peer dependency @metamask/eslint-config to v12

@metamask/eslint-config-nodejs

Changed

  • BREAKING: Update peer dependency @metamask/eslint-config to v12
  • BREAKING: Replace eslint-plugin-node with eslint-plugin-n (#297)

@metamask/eslint-config-typescript

Added

  • BREAKING: Add rule to enforce generic parameters have a length of at least 3 characters (#292)
  • BREAKING: Enable @typescript-eslint/consistent-type-imports rule (#284)
  • BREAKING: Enable @typescript-eslint/prefer-enum-initializers rule (#269)

Changed

  • BREAKING: Update peer dependency @metamask/eslint-config to v12
  • Disable naming convention for properties that require quotes (#293)