Skip to content

Releases: Igorkowalski94/eslint-plugin-project-structure

v3.8.1

21 Oct 23:05
Compare
Choose a tag to compare

project‑structure/​independent-modules

Bug fixes:

  • The path aliases will now work correctly when a relative path is provided in paths, for example.
{
    "paths": {
      "@/*": ["./src/*"]
    }
}

v3.8.0

21 Oct 11:17
Compare
Choose a tag to compare

eslint-plugin-project-structure

New features:

  • The library has supported comments in .json files for some time, but some IDEs flagged them as errors. That's why I added support for .jsonc files in version 3.8.0 to resolve this issue.

v3.7.2

18 Oct 14:19
Compare
Choose a tag to compare

eslint-plugin-project-structure

New features

  • Creating index.js and index.mjs during the build process (support for both cjs and esm).

v3.7.1

11 Oct 20:38
Compare
Choose a tag to compare

project‑structure/​file‑composition

Bug fixes:

v3.7.0

11 Oct 16:24
Compare
Choose a tag to compare

project‑structure/​file‑composition

New features:

  • Now it is possible to disable the default positionIndex sorting by setting positionIndex.sorting = "none" if your selectors with non-unique names are not hoisted.

v3.6.0

11 Oct 15:34
Compare
Choose a tag to compare

project‑structure/​file‑composition

New features:

  • Now the positionIndex will support selectors with non-unique names. They will be sorted alphabetically by default, taking numbers into account.
  • positionIndex errors will display the exact line where they should be located.

v3.5.3

11 Oct 09:23
Compare
Choose a tag to compare

project‑structure/​file‑composition

Bug fixes:

  • Fixing the behavior of the positionIndex for the variableExpression with limitTo.

v3.5.2

09 Oct 17:04
Compare
Choose a tag to compare

project‑structure/​file‑composition

Bug fixes:

  • Fixing the behavior of a negative positionIndex for an index greater than the maximum number of selectors in the file.

v3.5.1

09 Oct 16:12
Compare
Choose a tag to compare

project‑structure/​file‑composition

Bug fixes:

v3.5.0

09 Oct 14:59
Compare
Choose a tag to compare

project‑structure/​file‑composition

New features:

  • Now the positionIndex can be negative, allowing for the determination of positions from the end. -1 indicates the last position in the file, -2 indicates the second-to-last position in the file, and so on.

Bug fixes: