Skip to content

Releases: javierbrea/eslint-plugin-boundaries

Error messages of no-external

22 Feb 18:19
0e1dd76
Compare
Choose a tag to compare

Added

  • feat(#170): Support custom messages in no-external rule config

Changed

  • docs: Minor changes to contributing guidelines
  • chore(deps): Update devDependencies

Error messages of no-private

28 Nov 10:21
7eadb3a
Compare
Choose a tag to compare

Added

  • feat(#171): Support custom messages in no-private rule config. Improve default messages

Error messages of entry-point

27 Nov 08:56
e7835eb
Compare
Choose a tag to compare

Added

  • feat(#169): Support custom messages in entry-point rule config

Fixed

  • docs: Fix some typos and links in element-types rule docs

Changed

  • chore(deps): Update devDependencies

Error messages of element-types

13 Nov 09:19
c61a246
Compare
Choose a tag to compare

Added

  • feat(#87): Support custom messages in element-types config

Changed

  • feat(#87): Add context about the specific rule forbidding the import to the element-types error message. Add information about file and dependency when import is forbidden due to the default configuration.
  • refactor: Add isArray and isString utils
  • chore(deps): Support any eslint version greater than 6.x in peerDependencies

Fixed

  • fix: Support array of micromatch patterns when replacing captured values
  • docs: Fix broken links

Removed

  • feat: Remove cache traces from debug mode

Fix rules documentation links

06 Nov 07:09
e6e094b
Compare
Choose a tag to compare

Fixed

  • docs(#160): Fix links to debug mode section
  • fix(#133): Remove plugin namespace from rules documentation links
  • fix(#133): no-private rule had undefined name

Removed

  • docs: Remove npm dependencies badge because david-dm site is down

Support eslint 8 and NodeJS 17

01 Nov 08:29
cf7a463
Compare
Choose a tag to compare

Changed

  • chore(deps): Update devDependencies
  • chore(deps): Support any NodeJs version greater than 12.x. Run tests also with NodeJS 17. Use NodeJS 16 in publish pipelines

Usage with TypeScript docs

22 Aug 11:22
0d87d86
Compare
Choose a tag to compare

Added

  • docs(#107): Add usage with TypeScript docs

Changed

  • chore(deps): Update devDependencies

Remove trace

16 Aug 05:05
d202445
Compare
Choose a tag to compare

Fixed

  • fix: Remove trace when ESLINT_PLUGIN_BOUNDARIES_DEBUG is not set

Improve performance

15 Aug 19:28
65f0647
Compare
Choose a tag to compare

Added

  • feat: Improve performance adding internal cache

Changed

  • chore(deps): Update devDependencies

boundaries/include option

20 Jul 19:14
b9dc4a4
Compare
Choose a tag to compare

Added

  • feat(#131): Add boundaries/include option allowing to ignore all by default except files matching the pattern.

Changed

  • feat(#132): Detect paths from any node_modules folder as external (monorepo support)
  • chore(deps): Update devDependencies