Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Could import/order be replaced with simple-import-sort? #744

Closed
B3zaleel opened this issue Mar 14, 2023 · 2 comments
Closed

Could import/order be replaced with simple-import-sort? #744

B3zaleel opened this issue Mar 14, 2023 · 2 comments
Labels

Comments

@B3zaleel
Copy link

B3zaleel commented Mar 14, 2023

Would it be possible to consider replacing import/order with simple-import-sort since it has a more consistent sorting strategy?

A few key improvements over import/order

  • Sorting named items imported from a module

    // import/order
    import {
      Modal,
      Button,
      HStack,
      useColorModeValue,
      Text,
    } from "ui-module";
    
    // simple-import-sort
    import {
      Button,
      HStack,
      Modal,
      Text,
      useColorModeValue,
    } from "ui-module";
  • Placing type imports before normal imports

    // import/order
    import Head from "next/head";
    import type { AppProps } from "next/app";
    
    // import/order
    import type { AppProps } from "next/app";
    import Head from "next/head";
    
    // simple-import-sort
    import type { AppProps } from "next/app";
    import Head from "next/head";
  • Sorting modules based on their folder appearance

    // import/order
    import { SessionProvider } from "next-auth/react";
    import Head from "next/head";
    
    // simple-import-sort
    import Head from "next/head";
    import { SessionProvider } from "next-auth/react";
@ljosberinn
Copy link
Owner

seems reasonable although only for styling differences ultimately, you don't look that often at the imports, but might aswell have them alphabetically. I'll play around with this asap

github-actions bot pushed a commit that referenced this issue Mar 25, 2023
# [4.5.0](v4.4.2...v4.5.0) (2023-03-25)

### Features

* **deps:** adopt eslint-plugin-simple-import-sort ([532a305](532a305)), closes [#744](#744)
* **deps:** adopt eslint-plugin-tailwindcss ([1f8fcd4](1f8fcd4))
* **deps:** update deps. bump req. node version to 18.12 (LTS) ([080eb44](080eb44))
@github-actions
Copy link

🎉 This issue has been resolved in version 4.5.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

kodiakhq bot referenced this issue in timelessco/node-ts-library-template Mar 31, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [eslint](https://eslint.org) ([source](https://togithub.com/eslint/eslint)) | [`8.36.0` -> `8.37.0`](https://renovatebot.com/diffs/npm/eslint/8.36.0/8.37.0) | [![age](https://badges.renovateapi.com/packages/npm/eslint/8.37.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/eslint/8.37.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/eslint/8.37.0/compatibility-slim/8.36.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/eslint/8.37.0/confidence-slim/8.36.0)](https://docs.renovatebot.com/merge-confidence/) |
| [eslint-config-galex](https://togithub.com/ljosberinn/eslint-config-galex) | [`4.4.2` -> `4.5.1`](https://renovatebot.com/diffs/npm/eslint-config-galex/4.4.2/4.5.1) | [![age](https://badges.renovateapi.com/packages/npm/eslint-config-galex/4.5.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/eslint-config-galex/4.5.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/eslint-config-galex/4.5.1/compatibility-slim/4.4.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/eslint-config-galex/4.5.1/confidence-slim/4.4.2)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>eslint/eslint</summary>

### [`v8.37.0`](https://togithub.com/eslint/eslint/releases/tag/v8.37.0)

[Compare Source](https://togithub.com/eslint/eslint/compare/v8.36.0...v8.37.0)

#### Features

-   [`b6ab8b2`](https://togithub.com/eslint/eslint/commit/b6ab8b2a2ca8807baca121407f5bfb0a0a839427) feat: `require-unicode-regexp` add suggestions ([#&#8203;17007](https://togithub.com/eslint/eslint/issues/17007)) (Josh Goldberg)
-   [`10022b1`](https://togithub.com/eslint/eslint/commit/10022b1f4bda1ad89193512ecf18c2ee61db8202) feat: Copy getScope() to SourceCode ([#&#8203;17004](https://togithub.com/eslint/eslint/issues/17004)) (Nicholas C. Zakas)
-   [`1665c02`](https://togithub.com/eslint/eslint/commit/1665c029acb92bf8812267f1647ad1a7054cbcb4) feat: Use plugin metadata for flat config serialization ([#&#8203;16992](https://togithub.com/eslint/eslint/issues/16992)) (Nicholas C. Zakas)
-   [`b3634f6`](https://togithub.com/eslint/eslint/commit/b3634f695ddab6a82c0a9b1d8695e62b60d23366) feat: docs license ([#&#8203;17010](https://togithub.com/eslint/eslint/issues/17010)) (Samuel Roldan)
-   [`892e6e5`](https://togithub.com/eslint/eslint/commit/892e6e58c5a07a549d3104de3b6b5879797dc97f) feat: languageOptions.parser must be an object. ([#&#8203;16985](https://togithub.com/eslint/eslint/issues/16985)) (Nicholas C. Zakas)

#### Bug Fixes

-   [`619f3fd`](https://togithub.com/eslint/eslint/commit/619f3fd17324c7b71bf17e02047d0c6dc7e5109e) fix: correctly handle `null` default config in `RuleTester` ([#&#8203;17023](https://togithub.com/eslint/eslint/issues/17023)) (Brad Zacher)
-   [`1fbf118`](https://togithub.com/eslint/eslint/commit/1fbf1184fed57df02640aad4659afb54dc26a2e9) fix: `getFirstToken`/`getLastToken` on comment-only node ([#&#8203;16889](https://togithub.com/eslint/eslint/issues/16889)) (Francesco Trotta)
-   [`129e252`](https://togithub.com/eslint/eslint/commit/129e252132c7c476d7de17f40b54a333ddb2e6bb) fix: Fix typo in `logical-assignment-operators` rule description ([#&#8203;17000](https://togithub.com/eslint/eslint/issues/17000)) (Francesco Trotta)

#### Documentation

-   [`75339df`](https://togithub.com/eslint/eslint/commit/75339df99418df4d7e05a77e42ed7e22eabcc9e0) docs: fix typos and missing info in id-match docs ([#&#8203;17029](https://togithub.com/eslint/eslint/issues/17029)) (Ed Lucas)
-   [`ec2d830`](https://togithub.com/eslint/eslint/commit/ec2d8307850dd039e118c001416606e1e0342bc8) docs: Fix typos in the `semi` rule docs ([#&#8203;17012](https://togithub.com/eslint/eslint/issues/17012)) (Andrii Lundiak)
-   [`e39f28d`](https://togithub.com/eslint/eslint/commit/e39f28d8578a00f4da8d4ddad559547950128a0d) docs: add back to top button ([#&#8203;16979](https://togithub.com/eslint/eslint/issues/16979)) (Tanuj Kanti)
-   [`721c717`](https://togithub.com/eslint/eslint/commit/721c71782a7c11025689a1500e7690fb3794fcce) docs: Custom Processors cleanup and expansion ([#&#8203;16838](https://togithub.com/eslint/eslint/issues/16838)) (Ben Perlmutter)
-   [`d049f97`](https://togithub.com/eslint/eslint/commit/d049f974103e530ef76ede25af701635caf1f405) docs: 'How ESLint is Maintained' page ([#&#8203;16961](https://togithub.com/eslint/eslint/issues/16961)) (Ben Perlmutter)
-   [`5251a92`](https://togithub.com/eslint/eslint/commit/5251a921866e8d3b380dfe8db8a6e6ab97773d5e) docs: Describe guard options for guard-for-in ([#&#8203;16986](https://togithub.com/eslint/eslint/issues/16986)) (alope107)
-   [`6157d81`](https://togithub.com/eslint/eslint/commit/6157d813e19b80481a46f8cbdf9eae18a55e5619) docs: Add example to guard-for-in docs. ([#&#8203;16983](https://togithub.com/eslint/eslint/issues/16983)) (alope107)
-   [`fd47998`](https://togithub.com/eslint/eslint/commit/fd47998af6efadcdf5ba93e0bd1f4c02d97d22b3) docs: update `Array.prototype.toSorted` specification link ([#&#8203;16982](https://togithub.com/eslint/eslint/issues/16982)) (Milos Djermanovic)
-   [`3e1cf6b`](https://togithub.com/eslint/eslint/commit/3e1cf6bfc5ebc29314ddbe462d6cb580e9ab085c) docs: Copy edits on Maintain ESLint docs ([#&#8203;16939](https://togithub.com/eslint/eslint/issues/16939)) (Ben Perlmutter)

#### Chores

-   [`c67f299`](https://togithub.com/eslint/eslint/commit/c67f2992a743de4765bb6f11c12622e3651324b9) chore: upgrade [@&#8203;eslint/js](https://togithub.com/eslint/js)[@&#8203;8](https://togithub.com/8).37.0 ([#&#8203;17033](https://togithub.com/eslint/eslint/issues/17033)) (Milos Djermanovic)
-   [`ee9ddbd`](https://togithub.com/eslint/eslint/commit/ee9ddbd63e262aed0052853760866c7a054af561) chore: package.json update for [@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLint Jenkins)
-   [`dddb475`](https://togithub.com/eslint/eslint/commit/dddb47528816cd7e2e737bfde108ed4d62e6a219) chore: upgrade [@&#8203;eslint/eslintrc](https://togithub.com/eslint/eslintrc)[@&#8203;2](https://togithub.com/2).0.2 ([#&#8203;17032](https://togithub.com/eslint/eslint/issues/17032)) (Milos Djermanovic)
-   [`522431e`](https://togithub.com/eslint/eslint/commit/522431e5206bac2fcb41c0d6dc98a84929203bee) chore: upgrade espree@9.5.1 ([#&#8203;17031](https://togithub.com/eslint/eslint/issues/17031)) (Milos Djermanovic)
-   [`f5f9a88`](https://togithub.com/eslint/eslint/commit/f5f9a88c79b32222c0331a9bac1c02571d953b69) chore: upgrade eslint-visitor-keys@3.4.0 ([#&#8203;17030](https://togithub.com/eslint/eslint/issues/17030)) (Milos Djermanovic)
-   [`4dd8d52`](https://togithub.com/eslint/eslint/commit/4dd8d524e0fc9e8e2019df13f8b968021600e85c) ci: bump actions/stale from 7 to 8 ([#&#8203;17026](https://togithub.com/eslint/eslint/issues/17026)) (dependabot\[bot])
-   [`ad9dd6a`](https://togithub.com/eslint/eslint/commit/ad9dd6a933fd098a0d99c6a9aa059850535c23ee) chore: remove duplicate scss, ([#&#8203;17005](https://togithub.com/eslint/eslint/issues/17005)) (Strek)
-   [`ada6a3e`](https://togithub.com/eslint/eslint/commit/ada6a3e6e3607523958f35e1260537630ec0e976) ci: unpin Node 19 ([#&#8203;16993](https://togithub.com/eslint/eslint/issues/16993)) (Milos Djermanovic)
-   [`c3da975`](https://togithub.com/eslint/eslint/commit/c3da975e69fde46f35338ce48528841a8dc1ffd2) chore: Remove triage label from template ([#&#8203;16990](https://togithub.com/eslint/eslint/issues/16990)) (Nicholas C. Zakas)
-   [`69bc0e2`](https://togithub.com/eslint/eslint/commit/69bc0e2f4412998f9384600a100d7882ea4dd3f3) ci: pin Node 19 to 19.7.0 ([#&#8203;16987](https://togithub.com/eslint/eslint/issues/16987)) (Milos Djermanovic)

</details>

<details>
<summary>ljosberinn/eslint-config-galex</summary>

### [`v4.5.1`](https://togithub.com/ljosberinn/eslint-config-galex/releases/tag/v4.5.1)

[Compare Source](https://togithub.com/ljosberinn/eslint-config-galex/compare/v4.5.0...v4.5.1)

##### Bug Fixes

-   actually enable tailwind css plugin ([e315efd](https://togithub.com/ljosberinn/eslint-config-galex/commit/e315efd9139c74c16a5a7e3dbb0c707f63defff4))

### [`v4.5.0`](https://togithub.com/ljosberinn/eslint-config-galex/releases/tag/v4.5.0)

[Compare Source](https://togithub.com/ljosberinn/eslint-config-galex/compare/v4.4.2...v4.5.0)

##### Features

-   **deps:** adopt eslint-plugin-simple-import-sort ([532a305](https://togithub.com/ljosberinn/eslint-config-galex/commit/532a305887b72ecfbe375ecd39a9d9054f1d41ee)), closes [#&#8203;744](https://togithub.com/ljosberinn/eslint-config-galex/issues/744)
-   **deps:** adopt eslint-plugin-tailwindcss ([1f8fcd4](https://togithub.com/ljosberinn/eslint-config-galex/commit/1f8fcd45be6ec61b4f36fa31339430dd73d2db4d))
-   **deps:** update deps. bump req. node version to 18.12 (LTS) ([080eb44](https://togithub.com/ljosberinn/eslint-config-galex/commit/080eb44324717f009c3e8328009f06803eb1adcc))



-   disable `import/sort`

-   disable `@typescript-eslint/consistent-type-imports` for tests

-   self lint & autofix

-   closes [https://github.com/ljosberinn/eslint-config-galex/issues/744](https://togithub.com/ljosberinn/eslint-config-galex/issues/744)

-   deprecate `react/jsx-sort-default-props`

-   use `react/sort-default-props` (off)

-   add `react-no-object-type-as-default-prop` (error)

-   add `jsx-a11y/prefer-tag-over-role` (error)

-   add `jsx-a11y/no-aria-hidden-on-focusable` (error)

-   add `import/consistent-type-specifier-style` (warn, autofixable)

-   add `import/no-empty-named-blocks` (warn, autofixable)

-   enable `@typescript-eslint-prefer-nullish-coalescing` only if `compilerOptions.strictNullChecks` is active

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 12am and before 5am on saturday" in timezone Asia/Kolkata, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/timelessco/node-ts-library-template).
kodiakhq bot referenced this issue in timelessco/node-js-library-template Mar 31, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [eslint](https://eslint.org) ([source](https://togithub.com/eslint/eslint)) | [`8.36.0` -> `8.37.0`](https://renovatebot.com/diffs/npm/eslint/8.36.0/8.37.0) | [![age](https://badges.renovateapi.com/packages/npm/eslint/8.37.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/eslint/8.37.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/eslint/8.37.0/compatibility-slim/8.36.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/eslint/8.37.0/confidence-slim/8.36.0)](https://docs.renovatebot.com/merge-confidence/) |
| [eslint-config-galex](https://togithub.com/ljosberinn/eslint-config-galex) | [`4.4.2` -> `4.5.1`](https://renovatebot.com/diffs/npm/eslint-config-galex/4.4.2/4.5.1) | [![age](https://badges.renovateapi.com/packages/npm/eslint-config-galex/4.5.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/eslint-config-galex/4.5.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/eslint-config-galex/4.5.1/compatibility-slim/4.4.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/eslint-config-galex/4.5.1/confidence-slim/4.4.2)](https://docs.renovatebot.com/merge-confidence/) |
| [release-it](https://togithub.com/release-it/release-it) | [`15.9.3` -> `15.10.0`](https://renovatebot.com/diffs/npm/release-it/15.9.3/15.10.0) | [![age](https://badges.renovateapi.com/packages/npm/release-it/15.10.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/release-it/15.10.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/release-it/15.10.0/compatibility-slim/15.9.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/release-it/15.10.0/confidence-slim/15.9.3)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>eslint/eslint</summary>

### [`v8.37.0`](https://togithub.com/eslint/eslint/releases/tag/v8.37.0)

[Compare Source](https://togithub.com/eslint/eslint/compare/v8.36.0...v8.37.0)

#### Features

-   [`b6ab8b2`](https://togithub.com/eslint/eslint/commit/b6ab8b2a2ca8807baca121407f5bfb0a0a839427) feat: `require-unicode-regexp` add suggestions ([#&#8203;17007](https://togithub.com/eslint/eslint/issues/17007)) (Josh Goldberg)
-   [`10022b1`](https://togithub.com/eslint/eslint/commit/10022b1f4bda1ad89193512ecf18c2ee61db8202) feat: Copy getScope() to SourceCode ([#&#8203;17004](https://togithub.com/eslint/eslint/issues/17004)) (Nicholas C. Zakas)
-   [`1665c02`](https://togithub.com/eslint/eslint/commit/1665c029acb92bf8812267f1647ad1a7054cbcb4) feat: Use plugin metadata for flat config serialization ([#&#8203;16992](https://togithub.com/eslint/eslint/issues/16992)) (Nicholas C. Zakas)
-   [`b3634f6`](https://togithub.com/eslint/eslint/commit/b3634f695ddab6a82c0a9b1d8695e62b60d23366) feat: docs license ([#&#8203;17010](https://togithub.com/eslint/eslint/issues/17010)) (Samuel Roldan)
-   [`892e6e5`](https://togithub.com/eslint/eslint/commit/892e6e58c5a07a549d3104de3b6b5879797dc97f) feat: languageOptions.parser must be an object. ([#&#8203;16985](https://togithub.com/eslint/eslint/issues/16985)) (Nicholas C. Zakas)

#### Bug Fixes

-   [`619f3fd`](https://togithub.com/eslint/eslint/commit/619f3fd17324c7b71bf17e02047d0c6dc7e5109e) fix: correctly handle `null` default config in `RuleTester` ([#&#8203;17023](https://togithub.com/eslint/eslint/issues/17023)) (Brad Zacher)
-   [`1fbf118`](https://togithub.com/eslint/eslint/commit/1fbf1184fed57df02640aad4659afb54dc26a2e9) fix: `getFirstToken`/`getLastToken` on comment-only node ([#&#8203;16889](https://togithub.com/eslint/eslint/issues/16889)) (Francesco Trotta)
-   [`129e252`](https://togithub.com/eslint/eslint/commit/129e252132c7c476d7de17f40b54a333ddb2e6bb) fix: Fix typo in `logical-assignment-operators` rule description ([#&#8203;17000](https://togithub.com/eslint/eslint/issues/17000)) (Francesco Trotta)

#### Documentation

-   [`75339df`](https://togithub.com/eslint/eslint/commit/75339df99418df4d7e05a77e42ed7e22eabcc9e0) docs: fix typos and missing info in id-match docs ([#&#8203;17029](https://togithub.com/eslint/eslint/issues/17029)) (Ed Lucas)
-   [`ec2d830`](https://togithub.com/eslint/eslint/commit/ec2d8307850dd039e118c001416606e1e0342bc8) docs: Fix typos in the `semi` rule docs ([#&#8203;17012](https://togithub.com/eslint/eslint/issues/17012)) (Andrii Lundiak)
-   [`e39f28d`](https://togithub.com/eslint/eslint/commit/e39f28d8578a00f4da8d4ddad559547950128a0d) docs: add back to top button ([#&#8203;16979](https://togithub.com/eslint/eslint/issues/16979)) (Tanuj Kanti)
-   [`721c717`](https://togithub.com/eslint/eslint/commit/721c71782a7c11025689a1500e7690fb3794fcce) docs: Custom Processors cleanup and expansion ([#&#8203;16838](https://togithub.com/eslint/eslint/issues/16838)) (Ben Perlmutter)
-   [`d049f97`](https://togithub.com/eslint/eslint/commit/d049f974103e530ef76ede25af701635caf1f405) docs: 'How ESLint is Maintained' page ([#&#8203;16961](https://togithub.com/eslint/eslint/issues/16961)) (Ben Perlmutter)
-   [`5251a92`](https://togithub.com/eslint/eslint/commit/5251a921866e8d3b380dfe8db8a6e6ab97773d5e) docs: Describe guard options for guard-for-in ([#&#8203;16986](https://togithub.com/eslint/eslint/issues/16986)) (alope107)
-   [`6157d81`](https://togithub.com/eslint/eslint/commit/6157d813e19b80481a46f8cbdf9eae18a55e5619) docs: Add example to guard-for-in docs. ([#&#8203;16983](https://togithub.com/eslint/eslint/issues/16983)) (alope107)
-   [`fd47998`](https://togithub.com/eslint/eslint/commit/fd47998af6efadcdf5ba93e0bd1f4c02d97d22b3) docs: update `Array.prototype.toSorted` specification link ([#&#8203;16982](https://togithub.com/eslint/eslint/issues/16982)) (Milos Djermanovic)
-   [`3e1cf6b`](https://togithub.com/eslint/eslint/commit/3e1cf6bfc5ebc29314ddbe462d6cb580e9ab085c) docs: Copy edits on Maintain ESLint docs ([#&#8203;16939](https://togithub.com/eslint/eslint/issues/16939)) (Ben Perlmutter)

#### Chores

-   [`c67f299`](https://togithub.com/eslint/eslint/commit/c67f2992a743de4765bb6f11c12622e3651324b9) chore: upgrade [@&#8203;eslint/js](https://togithub.com/eslint/js)[@&#8203;8](https://togithub.com/8).37.0 ([#&#8203;17033](https://togithub.com/eslint/eslint/issues/17033)) (Milos Djermanovic)
-   [`ee9ddbd`](https://togithub.com/eslint/eslint/commit/ee9ddbd63e262aed0052853760866c7a054af561) chore: package.json update for [@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLint Jenkins)
-   [`dddb475`](https://togithub.com/eslint/eslint/commit/dddb47528816cd7e2e737bfde108ed4d62e6a219) chore: upgrade [@&#8203;eslint/eslintrc](https://togithub.com/eslint/eslintrc)[@&#8203;2](https://togithub.com/2).0.2 ([#&#8203;17032](https://togithub.com/eslint/eslint/issues/17032)) (Milos Djermanovic)
-   [`522431e`](https://togithub.com/eslint/eslint/commit/522431e5206bac2fcb41c0d6dc98a84929203bee) chore: upgrade espree@9.5.1 ([#&#8203;17031](https://togithub.com/eslint/eslint/issues/17031)) (Milos Djermanovic)
-   [`f5f9a88`](https://togithub.com/eslint/eslint/commit/f5f9a88c79b32222c0331a9bac1c02571d953b69) chore: upgrade eslint-visitor-keys@3.4.0 ([#&#8203;17030](https://togithub.com/eslint/eslint/issues/17030)) (Milos Djermanovic)
-   [`4dd8d52`](https://togithub.com/eslint/eslint/commit/4dd8d524e0fc9e8e2019df13f8b968021600e85c) ci: bump actions/stale from 7 to 8 ([#&#8203;17026](https://togithub.com/eslint/eslint/issues/17026)) (dependabot\[bot])
-   [`ad9dd6a`](https://togithub.com/eslint/eslint/commit/ad9dd6a933fd098a0d99c6a9aa059850535c23ee) chore: remove duplicate scss, ([#&#8203;17005](https://togithub.com/eslint/eslint/issues/17005)) (Strek)
-   [`ada6a3e`](https://togithub.com/eslint/eslint/commit/ada6a3e6e3607523958f35e1260537630ec0e976) ci: unpin Node 19 ([#&#8203;16993](https://togithub.com/eslint/eslint/issues/16993)) (Milos Djermanovic)
-   [`c3da975`](https://togithub.com/eslint/eslint/commit/c3da975e69fde46f35338ce48528841a8dc1ffd2) chore: Remove triage label from template ([#&#8203;16990](https://togithub.com/eslint/eslint/issues/16990)) (Nicholas C. Zakas)
-   [`69bc0e2`](https://togithub.com/eslint/eslint/commit/69bc0e2f4412998f9384600a100d7882ea4dd3f3) ci: pin Node 19 to 19.7.0 ([#&#8203;16987](https://togithub.com/eslint/eslint/issues/16987)) (Milos Djermanovic)

</details>

<details>
<summary>ljosberinn/eslint-config-galex</summary>

### [`v4.5.1`](https://togithub.com/ljosberinn/eslint-config-galex/releases/tag/v4.5.1)

[Compare Source](https://togithub.com/ljosberinn/eslint-config-galex/compare/v4.5.0...v4.5.1)

##### Bug Fixes

-   actually enable tailwind css plugin ([e315efd](https://togithub.com/ljosberinn/eslint-config-galex/commit/e315efd9139c74c16a5a7e3dbb0c707f63defff4))

### [`v4.5.0`](https://togithub.com/ljosberinn/eslint-config-galex/releases/tag/v4.5.0)

[Compare Source](https://togithub.com/ljosberinn/eslint-config-galex/compare/v4.4.2...v4.5.0)

##### Features

-   **deps:** adopt eslint-plugin-simple-import-sort ([532a305](https://togithub.com/ljosberinn/eslint-config-galex/commit/532a305887b72ecfbe375ecd39a9d9054f1d41ee)), closes [#&#8203;744](https://togithub.com/ljosberinn/eslint-config-galex/issues/744)
-   **deps:** adopt eslint-plugin-tailwindcss ([1f8fcd4](https://togithub.com/ljosberinn/eslint-config-galex/commit/1f8fcd45be6ec61b4f36fa31339430dd73d2db4d))
-   **deps:** update deps. bump req. node version to 18.12 (LTS) ([080eb44](https://togithub.com/ljosberinn/eslint-config-galex/commit/080eb44324717f009c3e8328009f06803eb1adcc))



-   disable `import/sort`

-   disable `@typescript-eslint/consistent-type-imports` for tests

-   self lint & autofix

-   closes [https://github.com/ljosberinn/eslint-config-galex/issues/744](https://togithub.com/ljosberinn/eslint-config-galex/issues/744)

-   deprecate `react/jsx-sort-default-props`

-   use `react/sort-default-props` (off)

-   add `react-no-object-type-as-default-prop` (error)

-   add `jsx-a11y/prefer-tag-over-role` (error)

-   add `jsx-a11y/no-aria-hidden-on-focusable` (error)

-   add `import/consistent-type-specifier-style` (warn, autofixable)

-   add `import/no-empty-named-blocks` (warn, autofixable)

-   enable `@typescript-eslint-prefer-nullish-coalescing` only if `compilerOptions.strictNullChecks` is active

</details>

<details>
<summary>release-it/release-it</summary>

### [`v15.10.0`](https://togithub.com/release-it/release-it/releases/tag/15.10.0)

[Compare Source](https://togithub.com/release-it/release-it/compare/15.9.3...15.10.0)

-   Turn on github.comments for release-it ([`b232b21`](https://togithub.com/release-it/release-it/commit/b232b21))
-   Update dependencies ([`6789e76`](https://togithub.com/release-it/release-it/commit/6789e76))
-   Add github.comments feature to add comments to merged pull requests and closed issues ([`b22ac20`](https://togithub.com/release-it/release-it/commit/b22ac20))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 12am and before 5am on saturday" in timezone Asia/Kolkata, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/timelessco/node-js-library-template).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants