Skip to content

Conversation

@elastic-renovate-prod
Copy link
Contributor

@elastic-renovate-prod elastic-renovate-prod bot commented Apr 29, 2025

This PR contains the following updates:

Package Type Update Change
@​types/classnames devDependencies minor ^2.2.9 -> ^2.3.4
classnames dependencies minor 2.2.6 -> 2.5.1

Release Notes

JedWatson/classnames (classnames)

v2.5.1

Compare Source

  • Remove workspaces field from package (#​350)

v2.5.0

Compare Source

  • Restore ability to pass a TypeScript interface (#​341)
  • Add exports field to package (#​342)

v2.4.0

Compare Source

v2.3.3

Compare Source

v2.3.2

Compare Source

v2.3.1

Compare Source

  • Fix bind/dedupe TypeScript types exports
  • Fix mapping Value types, thanks Remco Haszing
  • Removed non-existent named exports from types, thanks Remco Haszing

v2.3.0

Compare Source

  • Added TypeScript types
  • Added consistent support for custom .toString() methods on arguments, thanks Stanislav Titenko

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@elastic-renovate-prod elastic-renovate-prod bot added backport:all-open Backport to all branches that could still receive a release release_note:skip Skip the PR/issue when compiling release notes Team:SharedUX Platform AppEx-SharedUX (formerly Global Experience) t// labels Apr 29, 2025
@elastic-renovate-prod elastic-renovate-prod bot requested review from a team and kibanamachine as code owners April 29, 2025 15:40
@elastic-renovate-prod elastic-renovate-prod bot requested a review from a team April 29, 2025 15:40
@elasticmachine
Copy link
Contributor

Pinging @elastic/appex-sharedux (Team:SharedUX)

Copy link
Contributor

@jeramysoucy jeramysoucy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving to unblock. Deferring review to owning team @elastic/appex-sharedux

@jeramysoucy
Copy link
Contributor

/ci

@elastic-renovate-prod
Copy link
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@Dosant
Copy link
Contributor

Dosant commented Jun 17, 2025

/ci

@Dosant Dosant self-assigned this Jun 17, 2025
@Dosant
Copy link
Contributor

Dosant commented Jun 17, 2025

@elasticmachine merge upstream

@elasticmachine
Copy link
Contributor

merge conflict between base and head

@Dosant
Copy link
Contributor

Dosant commented Jun 17, 2025

/ci

@elasticmachine
Copy link
Contributor

elasticmachine commented Jun 17, 2025

⏳ Build in-progress, with failures

Failed CI Steps

History

cc @Dosant

kibanamachine and others added 3 commits June 17, 2025 13:23
…t --include-path /api/status --include-path /api/alerting/rule/ --include-path /api/alerting/rules --include-path /api/actions --include-path /api/security/role --include-path /api/spaces --include-path /api/streams --include-path /api/fleet --include-path /api/dashboards --include-path /api/saved_objects/_import --include-path /api/saved_objects/_export --include-path /api/maintenance_window --update'
@Dosant
Copy link
Contributor

Dosant commented Jun 17, 2025

/ci

@Dosant Dosant enabled auto-merge (squash) June 17, 2025 14:49
@Dosant Dosant merged commit 3b4bd58 into main Jun 17, 2025
11 checks passed
@Dosant Dosant deleted the renovate/main-classnames-dependencies branch June 17, 2025 15:27
@kibanamachine
Copy link
Contributor

Starting backport for target branches: 7.17, 8.17, 8.18, 8.19, 9.0

https://github.com/elastic/kibana/actions/runs/15711520963

@kibanamachine
Copy link
Contributor

💔 All backports failed

Status Branch Result
7.17 Backport failed because of merge conflicts
8.17 Backport failed because of merge conflicts

You might need to backport the following PRs to 8.17:
- [Chore] Upgrade webpack-dev-server 5.0.4 -> 5.2.1 (#222988)
8.18 Backport failed because of merge conflicts
8.19 Backport failed because of merge conflicts

You might need to backport the following PRs to 8.19:
- Upgrade EUI to v103.0.0 (#223414)
- chore(NA): bump sass-embedded version to v1.79.6 (#223995)
- [SKA] relocate alerting_api_integration tests (#222603)
- [chore] update playwright to 1.50.1 (#210769)
- [Chore] Upgrade webpack-dev-server 5.0.4 -> 5.2.1 (#222988)
9.0 Backport failed because of merge conflicts

Manual backport

To create the backport manually run:

node scripts/backport --pr 219587

Questions ?

Please refer to the Backport tool documentation

Dosant pushed a commit to Dosant/kibana that referenced this pull request Jun 18, 2025
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| @&elastic#8203;types/classnames | devDependencies | minor | [`^2.2.9` ->
`^2.3.4`](https://renovatebot.com/diffs/npm/@types%2fclassnames/2.2.9/2.3.4)
|
| [classnames](https://github.com/JedWatson/classnames) |
dependencies | minor | [`2.2.6` ->
`2.5.1`](https://renovatebot.com/diffs/npm/classnames/2.2.6/2.5.1) |

---

### Release Notes

<details>
<summary>JedWatson/classnames (classnames)</summary>

###
[`v2.5.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v251--2023-12-29)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.5.0...v2.5.1)

- Remove `workspaces` field from package
([#&elastic#8203;350](https://github.com/JedWatson/classnames/pull/350))

###
[`v2.5.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v250--2023-12-27)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.4.0...v2.5.0)

- Restore ability to pass a TypeScript `interface`
([#&elastic#8203;341](https://github.com/JedWatson/classnames/pull/341))
- Add `exports` field to package
([#&elastic#8203;342](https://github.com/JedWatson/classnames/pull/342))

###
[`v2.4.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v240--2023-12-26)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.3.3...v2.4.0)

- Use string concatenation to increase performance thanks [Jon
Koops](https://github.com/jonkoops)
([#&elastic#8203;336](https://github.com/JedWatson/classnames/pull/336))

###
[`v2.3.3`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v233--2023-12-21)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.3.2...v2.3.3)

- Fix default export, thanks [Remco
Haszing](https://github.com/remcohaszing)
([#&elastic#8203;301](https://github.com/JedWatson/classnames/pull/301))
- Fix types for read-only arrays, thanks [Ben
Thompson](https://github.com/BenGearset)
([#&elastic#8203;307](https://github.com/JedWatson/classnames/pull/307))
- Replace README examples with functional-style components, thanks
[JoeDGit](https://github.com/JoeDGit)
([#&elastic#8203;303](https://github.com/JedWatson/classnames/pull/303))

###
[`v2.3.2`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v232--2022-09-13)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.3.1...v2.3.2)

- Fix TypeScript types when using require, thanks [Mark
Dalgleish](https://github.com/markdalgleish)
([#&elastic#8203;276](https://github.com/JedWatson/classnames/pull/276))
- Fix toString as `[Object object]` in a vm, thanks [Remco
Haszing](https://github.com/remcohaszing)
([#&elastic#8203;281](https://github.com/JedWatson/classnames/pull/281))

###
[`v2.3.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v231--2021-04-03)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.3.0...v2.3.1)

-   Fix bind/dedupe TypeScript types exports
- Fix mapping Value types, thanks [Remco
Haszing](https://github.com/remcohaszing)
- Removed non-existent named exports from types, thanks [Remco
Haszing](https://github.com/remcohaszing)

###
[`v2.3.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v230--2021-04-01)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.2.6...v2.3.0)

-   Added TypeScript types
- Added consistent support for custom `.toString()` methods on
arguments, thanks [Stanislav
Titenko](https://github.com/resetko)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

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

---

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

---

This PR has been generated by [Renovate
Bot](https://github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNoYXJlZFVYIiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: Jeramy Soucy <[email protected]>
Co-authored-by: Anton Dosov <[email protected]>
Co-authored-by: kibanamachine <[email protected]>
(cherry picked from commit 3b4bd58)

# Conflicts:
#	package.json
Dosant pushed a commit to Dosant/kibana that referenced this pull request Jun 18, 2025
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| @&elastic#8203;types/classnames | devDependencies | minor | [`^2.2.9` ->
`^2.3.4`](https://renovatebot.com/diffs/npm/@types%2fclassnames/2.2.9/2.3.4)
|
| [classnames](https://github.com/JedWatson/classnames) |
dependencies | minor | [`2.2.6` ->
`2.5.1`](https://renovatebot.com/diffs/npm/classnames/2.2.6/2.5.1) |

---

### Release Notes

<details>
<summary>JedWatson/classnames (classnames)</summary>

###
[`v2.5.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v251--2023-12-29)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.5.0...v2.5.1)

- Remove `workspaces` field from package
([#&elastic#8203;350](https://github.com/JedWatson/classnames/pull/350))

###
[`v2.5.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v250--2023-12-27)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.4.0...v2.5.0)

- Restore ability to pass a TypeScript `interface`
([#&elastic#8203;341](https://github.com/JedWatson/classnames/pull/341))
- Add `exports` field to package
([#&elastic#8203;342](https://github.com/JedWatson/classnames/pull/342))

###
[`v2.4.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v240--2023-12-26)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.3.3...v2.4.0)

- Use string concatenation to increase performance thanks [Jon
Koops](https://github.com/jonkoops)
([#&elastic#8203;336](https://github.com/JedWatson/classnames/pull/336))

###
[`v2.3.3`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v233--2023-12-21)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.3.2...v2.3.3)

- Fix default export, thanks [Remco
Haszing](https://github.com/remcohaszing)
([#&elastic#8203;301](https://github.com/JedWatson/classnames/pull/301))
- Fix types for read-only arrays, thanks [Ben
Thompson](https://github.com/BenGearset)
([#&elastic#8203;307](https://github.com/JedWatson/classnames/pull/307))
- Replace README examples with functional-style components, thanks
[JoeDGit](https://github.com/JoeDGit)
([#&elastic#8203;303](https://github.com/JedWatson/classnames/pull/303))

###
[`v2.3.2`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v232--2022-09-13)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.3.1...v2.3.2)

- Fix TypeScript types when using require, thanks [Mark
Dalgleish](https://github.com/markdalgleish)
([#&elastic#8203;276](https://github.com/JedWatson/classnames/pull/276))
- Fix toString as `[Object object]` in a vm, thanks [Remco
Haszing](https://github.com/remcohaszing)
([#&elastic#8203;281](https://github.com/JedWatson/classnames/pull/281))

###
[`v2.3.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v231--2021-04-03)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.3.0...v2.3.1)

-   Fix bind/dedupe TypeScript types exports
- Fix mapping Value types, thanks [Remco
Haszing](https://github.com/remcohaszing)
- Removed non-existent named exports from types, thanks [Remco
Haszing](https://github.com/remcohaszing)

###
[`v2.3.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v230--2021-04-01)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.2.6...v2.3.0)

-   Added TypeScript types
- Added consistent support for custom `.toString()` methods on
arguments, thanks [Stanislav
Titenko](https://github.com/resetko)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

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

---

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

---

This PR has been generated by [Renovate
Bot](https://github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNoYXJlZFVYIiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: Jeramy Soucy <[email protected]>
Co-authored-by: Anton Dosov <[email protected]>
Co-authored-by: kibanamachine <[email protected]>
(cherry picked from commit 3b4bd58)

# Conflicts:
#	package.json
Dosant pushed a commit to Dosant/kibana that referenced this pull request Jun 18, 2025
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| @&elastic#8203;types/classnames | devDependencies | minor | [`^2.2.9` ->
`^2.3.4`](https://renovatebot.com/diffs/npm/@types%2fclassnames/2.2.9/2.3.4)
|
| [classnames](https://github.com/JedWatson/classnames) |
dependencies | minor | [`2.2.6` ->
`2.5.1`](https://renovatebot.com/diffs/npm/classnames/2.2.6/2.5.1) |

---

### Release Notes

<details>
<summary>JedWatson/classnames (classnames)</summary>

###
[`v2.5.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v251--2023-12-29)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.5.0...v2.5.1)

- Remove `workspaces` field from package
([#&elastic#8203;350](https://github.com/JedWatson/classnames/pull/350))

###
[`v2.5.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v250--2023-12-27)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.4.0...v2.5.0)

- Restore ability to pass a TypeScript `interface`
([#&elastic#8203;341](https://github.com/JedWatson/classnames/pull/341))
- Add `exports` field to package
([#&elastic#8203;342](https://github.com/JedWatson/classnames/pull/342))

###
[`v2.4.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v240--2023-12-26)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.3.3...v2.4.0)

- Use string concatenation to increase performance thanks [Jon
Koops](https://github.com/jonkoops)
([#&elastic#8203;336](https://github.com/JedWatson/classnames/pull/336))

###
[`v2.3.3`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v233--2023-12-21)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.3.2...v2.3.3)

- Fix default export, thanks [Remco
Haszing](https://github.com/remcohaszing)
([#&elastic#8203;301](https://github.com/JedWatson/classnames/pull/301))
- Fix types for read-only arrays, thanks [Ben
Thompson](https://github.com/BenGearset)
([#&elastic#8203;307](https://github.com/JedWatson/classnames/pull/307))
- Replace README examples with functional-style components, thanks
[JoeDGit](https://github.com/JoeDGit)
([#&elastic#8203;303](https://github.com/JedWatson/classnames/pull/303))

###
[`v2.3.2`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v232--2022-09-13)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.3.1...v2.3.2)

- Fix TypeScript types when using require, thanks [Mark
Dalgleish](https://github.com/markdalgleish)
([#&elastic#8203;276](https://github.com/JedWatson/classnames/pull/276))
- Fix toString as `[Object object]` in a vm, thanks [Remco
Haszing](https://github.com/remcohaszing)
([#&elastic#8203;281](https://github.com/JedWatson/classnames/pull/281))

###
[`v2.3.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v231--2021-04-03)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.3.0...v2.3.1)

-   Fix bind/dedupe TypeScript types exports
- Fix mapping Value types, thanks [Remco
Haszing](https://github.com/remcohaszing)
- Removed non-existent named exports from types, thanks [Remco
Haszing](https://github.com/remcohaszing)

###
[`v2.3.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v230--2021-04-01)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.2.6...v2.3.0)

-   Added TypeScript types
- Added consistent support for custom `.toString()` methods on
arguments, thanks [Stanislav
Titenko](https://github.com/resetko)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

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

---

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

---

This PR has been generated by [Renovate
Bot](https://github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNoYXJlZFVYIiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: Jeramy Soucy <[email protected]>
Co-authored-by: Anton Dosov <[email protected]>
Co-authored-by: kibanamachine <[email protected]>
(cherry picked from commit 3b4bd58)

# Conflicts:
#	package.json
Dosant pushed a commit to Dosant/kibana that referenced this pull request Jun 18, 2025
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| @&elastic#8203;types/classnames | devDependencies | minor | [`^2.2.9` ->
`^2.3.4`](https://renovatebot.com/diffs/npm/@types%2fclassnames/2.2.9/2.3.4)
|
| [classnames](https://github.com/JedWatson/classnames) |
dependencies | minor | [`2.2.6` ->
`2.5.1`](https://renovatebot.com/diffs/npm/classnames/2.2.6/2.5.1) |

---

### Release Notes

<details>
<summary>JedWatson/classnames (classnames)</summary>

###
[`v2.5.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v251--2023-12-29)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.5.0...v2.5.1)

- Remove `workspaces` field from package
([#&elastic#8203;350](https://github.com/JedWatson/classnames/pull/350))

###
[`v2.5.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v250--2023-12-27)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.4.0...v2.5.0)

- Restore ability to pass a TypeScript `interface`
([#&elastic#8203;341](https://github.com/JedWatson/classnames/pull/341))
- Add `exports` field to package
([#&elastic#8203;342](https://github.com/JedWatson/classnames/pull/342))

###
[`v2.4.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v240--2023-12-26)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.3.3...v2.4.0)

- Use string concatenation to increase performance thanks [Jon
Koops](https://github.com/jonkoops)
([#&elastic#8203;336](https://github.com/JedWatson/classnames/pull/336))

###
[`v2.3.3`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v233--2023-12-21)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.3.2...v2.3.3)

- Fix default export, thanks [Remco
Haszing](https://github.com/remcohaszing)
([#&elastic#8203;301](https://github.com/JedWatson/classnames/pull/301))
- Fix types for read-only arrays, thanks [Ben
Thompson](https://github.com/BenGearset)
([#&elastic#8203;307](https://github.com/JedWatson/classnames/pull/307))
- Replace README examples with functional-style components, thanks
[JoeDGit](https://github.com/JoeDGit)
([#&elastic#8203;303](https://github.com/JedWatson/classnames/pull/303))

###
[`v2.3.2`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v232--2022-09-13)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.3.1...v2.3.2)

- Fix TypeScript types when using require, thanks [Mark
Dalgleish](https://github.com/markdalgleish)
([#&elastic#8203;276](https://github.com/JedWatson/classnames/pull/276))
- Fix toString as `[Object object]` in a vm, thanks [Remco
Haszing](https://github.com/remcohaszing)
([#&elastic#8203;281](https://github.com/JedWatson/classnames/pull/281))

###
[`v2.3.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v231--2021-04-03)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.3.0...v2.3.1)

-   Fix bind/dedupe TypeScript types exports
- Fix mapping Value types, thanks [Remco
Haszing](https://github.com/remcohaszing)
- Removed non-existent named exports from types, thanks [Remco
Haszing](https://github.com/remcohaszing)

###
[`v2.3.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v230--2021-04-01)

[Compare
Source](https://github.com/JedWatson/classnames/compare/v2.2.6...v2.3.0)

-   Added TypeScript types
- Added consistent support for custom `.toString()` methods on
arguments, thanks [Stanislav
Titenko](https://github.com/resetko)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

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

---

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

---

This PR has been generated by [Renovate
Bot](https://github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNoYXJlZFVYIiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: Jeramy Soucy <[email protected]>
Co-authored-by: Anton Dosov <[email protected]>
Co-authored-by: kibanamachine <[email protected]>
(cherry picked from commit 3b4bd58)

# Conflicts:
#	package.json
@Dosant
Copy link
Contributor

Dosant commented Jun 18, 2025

💚 All backports created successfully

Status Branch Result
9.0
8.19
8.18
8.17

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

Dosant added a commit that referenced this pull request Jun 18, 2025
# Backport

This will backport the following commits from `main` to `8.19`:
- [Update classnames dependencies (main)
(#219587)](#219587)

<!--- Backport version: 10.0.1 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT
[{"author":{"name":"elastic-renovate-prod[bot]","email":"174716857+elastic-renovate-prod[bot]@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-06-17T15:27:28Z","message":"Update
classnames dependencies (main) (#219587)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n| @&#8203;types/classnames | devDependencies |
minor | [`^2.2.9`
->\n`^2.3.4`](https://renovatebot.com/diffs/npm/@types%2fclassnames/2.2.9/2.3.4)\n|\n|
[classnames](https://github.com/JedWatson/classnames)
|\ndependencies | minor | [`2.2.6`
->\n`2.5.1`](https://renovatebot.com/diffs/npm/classnames/2.2.6/2.5.1)
|\n\n---\n\n### Release
Notes\n\n<details>\n<summary>JedWatson/classnames
(classnames)</summary>\n\n###\n[`v2.5.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v251--2023-12-29)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.5.0...v2.5.1)\n\n-
Remove `workspaces` field from
package\n([#&#8203;350](https://github.com/JedWatson/classnames/pull/350))\n\n###\n[`v2.5.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v250--2023-12-27)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.4.0...v2.5.0)\n\n-
Restore ability to pass a TypeScript
`interface`\n([#&#8203;341](https://github.com/JedWatson/classnames/pull/341))\n-
Add `exports` field to
package\n([#&#8203;342](https://github.com/JedWatson/classnames/pull/342))\n\n###\n[`v2.4.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v240--2023-12-26)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.3...v2.4.0)\n\n-
Use string concatenation to increase performance thanks
[Jon\nKoops](https://github.com/jonkoops)\n([#&#8203;336](https://github.com/JedWatson/classnames/pull/336))\n\n###\n[`v2.3.3`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v233--2023-12-21)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.2...v2.3.3)\n\n-
Fix default export, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;301](https://github.com/JedWatson/classnames/pull/301))\n-
Fix types for read-only arrays, thanks
[Ben\nThompson](https://github.com/BenGearset)\n([#&#8203;307](https://github.com/JedWatson/classnames/pull/307))\n-
Replace README examples with functional-style components,
thanks\n[JoeDGit](https://github.com/JoeDGit)\n([#&#8203;303](https://github.com/JedWatson/classnames/pull/303))\n\n###\n[`v2.3.2`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v232--2022-09-13)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.1...v2.3.2)\n\n-
Fix TypeScript types when using require, thanks
[Mark\nDalgleish](https://github.com/markdalgleish)\n([#&#8203;276](https://github.com/JedWatson/classnames/pull/276))\n-
Fix toString as `[Object object]` in a vm, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;281](https://github.com/JedWatson/classnames/pull/281))\n\n###\n[`v2.3.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v231--2021-04-03)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.0...v2.3.1)\n\n-
Fix bind/dedupe TypeScript types exports\n- Fix mapping Value types,
thanks [Remco\nHaszing](https://github.com/remcohaszing)\n-
Removed non-existent named exports from types, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n\n###\n[`v2.3.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v230--2021-04-01)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.2.6...v2.3.0)\n\n-
Added TypeScript types\n- Added consistent support for custom
`.toString()` methods on\narguments, thanks
[Stanislav\nTitenko](https://github.com/resetko)\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n👻 **Immortal**: This PR will
be recreated if closed unmerged.
Get\n[config\nhelp](https://github.com/renovatebot/renovate/discussions)
if\nthat's undesired.\n\n---\n\n- [ ] If you want to rebase/retry this
PR, check\nthis box\n\n---\n\nThis PR has been generated by
[Renovate\nBot](https://github.com/renovatebot/renovate).\n\n\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Jeramy Soucy <[email protected]>\nCo-authored-by: Anton Dosov
<[email protected]>\nCo-authored-by: kibanamachine
<[email protected]>","sha":"3b4bd5895e53c371a6f281d16c8d982e258ffbf1","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:SharedUX","backport:all-open","v9.1.0"],"title":"Update
classnames dependencies
(main)","number":219587,"url":"https://github.com/elastic/kibana/pull/219587","mergeCommit":{"message":"Update
classnames dependencies (main) (#219587)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n| @&#8203;types/classnames | devDependencies |
minor | [`^2.2.9`
->\n`^2.3.4`](https://renovatebot.com/diffs/npm/@types%2fclassnames/2.2.9/2.3.4)\n|\n|
[classnames](https://github.com/JedWatson/classnames)
|\ndependencies | minor | [`2.2.6`
->\n`2.5.1`](https://renovatebot.com/diffs/npm/classnames/2.2.6/2.5.1)
|\n\n---\n\n### Release
Notes\n\n<details>\n<summary>JedWatson/classnames
(classnames)</summary>\n\n###\n[`v2.5.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v251--2023-12-29)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.5.0...v2.5.1)\n\n-
Remove `workspaces` field from
package\n([#&#8203;350](https://github.com/JedWatson/classnames/pull/350))\n\n###\n[`v2.5.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v250--2023-12-27)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.4.0...v2.5.0)\n\n-
Restore ability to pass a TypeScript
`interface`\n([#&#8203;341](https://github.com/JedWatson/classnames/pull/341))\n-
Add `exports` field to
package\n([#&#8203;342](https://github.com/JedWatson/classnames/pull/342))\n\n###\n[`v2.4.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v240--2023-12-26)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.3...v2.4.0)\n\n-
Use string concatenation to increase performance thanks
[Jon\nKoops](https://github.com/jonkoops)\n([#&#8203;336](https://github.com/JedWatson/classnames/pull/336))\n\n###\n[`v2.3.3`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v233--2023-12-21)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.2...v2.3.3)\n\n-
Fix default export, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;301](https://github.com/JedWatson/classnames/pull/301))\n-
Fix types for read-only arrays, thanks
[Ben\nThompson](https://github.com/BenGearset)\n([#&#8203;307](https://github.com/JedWatson/classnames/pull/307))\n-
Replace README examples with functional-style components,
thanks\n[JoeDGit](https://github.com/JoeDGit)\n([#&#8203;303](https://github.com/JedWatson/classnames/pull/303))\n\n###\n[`v2.3.2`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v232--2022-09-13)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.1...v2.3.2)\n\n-
Fix TypeScript types when using require, thanks
[Mark\nDalgleish](https://github.com/markdalgleish)\n([#&#8203;276](https://github.com/JedWatson/classnames/pull/276))\n-
Fix toString as `[Object object]` in a vm, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;281](https://github.com/JedWatson/classnames/pull/281))\n\n###\n[`v2.3.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v231--2021-04-03)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.0...v2.3.1)\n\n-
Fix bind/dedupe TypeScript types exports\n- Fix mapping Value types,
thanks [Remco\nHaszing](https://github.com/remcohaszing)\n-
Removed non-existent named exports from types, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n\n###\n[`v2.3.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v230--2021-04-01)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.2.6...v2.3.0)\n\n-
Added TypeScript types\n- Added consistent support for custom
`.toString()` methods on\narguments, thanks
[Stanislav\nTitenko](https://github.com/resetko)\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n👻 **Immortal**: This PR will
be recreated if closed unmerged.
Get\n[config\nhelp](https://github.com/renovatebot/renovate/discussions)
if\nthat's undesired.\n\n---\n\n- [ ] If you want to rebase/retry this
PR, check\nthis box\n\n---\n\nThis PR has been generated by
[Renovate\nBot](https://github.com/renovatebot/renovate).\n\n\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Jeramy Soucy <[email protected]>\nCo-authored-by: Anton Dosov
<[email protected]>\nCo-authored-by: kibanamachine
<[email protected]>","sha":"3b4bd5895e53c371a6f281d16c8d982e258ffbf1"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/219587","number":219587,"mergeCommit":{"message":"Update
classnames dependencies (main) (#219587)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n| @&#8203;types/classnames | devDependencies |
minor | [`^2.2.9`
->\n`^2.3.4`](https://renovatebot.com/diffs/npm/@types%2fclassnames/2.2.9/2.3.4)\n|\n|
[classnames](https://github.com/JedWatson/classnames)
|\ndependencies | minor | [`2.2.6`
->\n`2.5.1`](https://renovatebot.com/diffs/npm/classnames/2.2.6/2.5.1)
|\n\n---\n\n### Release
Notes\n\n<details>\n<summary>JedWatson/classnames
(classnames)</summary>\n\n###\n[`v2.5.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v251--2023-12-29)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.5.0...v2.5.1)\n\n-
Remove `workspaces` field from
package\n([#&#8203;350](https://github.com/JedWatson/classnames/pull/350))\n\n###\n[`v2.5.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v250--2023-12-27)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.4.0...v2.5.0)\n\n-
Restore ability to pass a TypeScript
`interface`\n([#&#8203;341](https://github.com/JedWatson/classnames/pull/341))\n-
Add `exports` field to
package\n([#&#8203;342](https://github.com/JedWatson/classnames/pull/342))\n\n###\n[`v2.4.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v240--2023-12-26)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.3...v2.4.0)\n\n-
Use string concatenation to increase performance thanks
[Jon\nKoops](https://github.com/jonkoops)\n([#&#8203;336](https://github.com/JedWatson/classnames/pull/336))\n\n###\n[`v2.3.3`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v233--2023-12-21)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.2...v2.3.3)\n\n-
Fix default export, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;301](https://github.com/JedWatson/classnames/pull/301))\n-
Fix types for read-only arrays, thanks
[Ben\nThompson](https://github.com/BenGearset)\n([#&#8203;307](https://github.com/JedWatson/classnames/pull/307))\n-
Replace README examples with functional-style components,
thanks\n[JoeDGit](https://github.com/JoeDGit)\n([#&#8203;303](https://github.com/JedWatson/classnames/pull/303))\n\n###\n[`v2.3.2`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v232--2022-09-13)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.1...v2.3.2)\n\n-
Fix TypeScript types when using require, thanks
[Mark\nDalgleish](https://github.com/markdalgleish)\n([#&#8203;276](https://github.com/JedWatson/classnames/pull/276))\n-
Fix toString as `[Object object]` in a vm, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;281](https://github.com/JedWatson/classnames/pull/281))\n\n###\n[`v2.3.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v231--2021-04-03)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.0...v2.3.1)\n\n-
Fix bind/dedupe TypeScript types exports\n- Fix mapping Value types,
thanks [Remco\nHaszing](https://github.com/remcohaszing)\n-
Removed non-existent named exports from types, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n\n###\n[`v2.3.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v230--2021-04-01)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.2.6...v2.3.0)\n\n-
Added TypeScript types\n- Added consistent support for custom
`.toString()` methods on\narguments, thanks
[Stanislav\nTitenko](https://github.com/resetko)\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n👻 **Immortal**: This PR will
be recreated if closed unmerged.
Get\n[config\nhelp](https://github.com/renovatebot/renovate/discussions)
if\nthat's undesired.\n\n---\n\n- [ ] If you want to rebase/retry this
PR, check\nthis box\n\n---\n\nThis PR has been generated by
[Renovate\nBot](https://github.com/renovatebot/renovate).\n\n\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Jeramy Soucy <[email protected]>\nCo-authored-by: Anton Dosov
<[email protected]>\nCo-authored-by: kibanamachine
<[email protected]>","sha":"3b4bd5895e53c371a6f281d16c8d982e258ffbf1"}}]}]
BACKPORT-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Dosant added a commit that referenced this pull request Jun 18, 2025
# Backport

This will backport the following commits from `main` to `9.0`:
- [Update classnames dependencies (main)
(#219587)](#219587)

<!--- Backport version: 10.0.1 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT
[{"author":{"name":"elastic-renovate-prod[bot]","email":"174716857+elastic-renovate-prod[bot]@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-06-17T15:27:28Z","message":"Update
classnames dependencies (main) (#219587)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n| @&#8203;types/classnames | devDependencies |
minor | [`^2.2.9`
->\n`^2.3.4`](https://renovatebot.com/diffs/npm/@types%2fclassnames/2.2.9/2.3.4)\n|\n|
[classnames](https://github.com/JedWatson/classnames)
|\ndependencies | minor | [`2.2.6`
->\n`2.5.1`](https://renovatebot.com/diffs/npm/classnames/2.2.6/2.5.1)
|\n\n---\n\n### Release
Notes\n\n<details>\n<summary>JedWatson/classnames
(classnames)</summary>\n\n###\n[`v2.5.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v251--2023-12-29)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.5.0...v2.5.1)\n\n-
Remove `workspaces` field from
package\n([#&#8203;350](https://github.com/JedWatson/classnames/pull/350))\n\n###\n[`v2.5.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v250--2023-12-27)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.4.0...v2.5.0)\n\n-
Restore ability to pass a TypeScript
`interface`\n([#&#8203;341](https://github.com/JedWatson/classnames/pull/341))\n-
Add `exports` field to
package\n([#&#8203;342](https://github.com/JedWatson/classnames/pull/342))\n\n###\n[`v2.4.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v240--2023-12-26)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.3...v2.4.0)\n\n-
Use string concatenation to increase performance thanks
[Jon\nKoops](https://github.com/jonkoops)\n([#&#8203;336](https://github.com/JedWatson/classnames/pull/336))\n\n###\n[`v2.3.3`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v233--2023-12-21)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.2...v2.3.3)\n\n-
Fix default export, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;301](https://github.com/JedWatson/classnames/pull/301))\n-
Fix types for read-only arrays, thanks
[Ben\nThompson](https://github.com/BenGearset)\n([#&#8203;307](https://github.com/JedWatson/classnames/pull/307))\n-
Replace README examples with functional-style components,
thanks\n[JoeDGit](https://github.com/JoeDGit)\n([#&#8203;303](https://github.com/JedWatson/classnames/pull/303))\n\n###\n[`v2.3.2`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v232--2022-09-13)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.1...v2.3.2)\n\n-
Fix TypeScript types when using require, thanks
[Mark\nDalgleish](https://github.com/markdalgleish)\n([#&#8203;276](https://github.com/JedWatson/classnames/pull/276))\n-
Fix toString as `[Object object]` in a vm, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;281](https://github.com/JedWatson/classnames/pull/281))\n\n###\n[`v2.3.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v231--2021-04-03)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.0...v2.3.1)\n\n-
Fix bind/dedupe TypeScript types exports\n- Fix mapping Value types,
thanks [Remco\nHaszing](https://github.com/remcohaszing)\n-
Removed non-existent named exports from types, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n\n###\n[`v2.3.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v230--2021-04-01)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.2.6...v2.3.0)\n\n-
Added TypeScript types\n- Added consistent support for custom
`.toString()` methods on\narguments, thanks
[Stanislav\nTitenko](https://github.com/resetko)\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n👻 **Immortal**: This PR will
be recreated if closed unmerged.
Get\n[config\nhelp](https://github.com/renovatebot/renovate/discussions)
if\nthat's undesired.\n\n---\n\n- [ ] If you want to rebase/retry this
PR, check\nthis box\n\n---\n\nThis PR has been generated by
[Renovate\nBot](https://github.com/renovatebot/renovate).\n\n\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Jeramy Soucy <[email protected]>\nCo-authored-by: Anton Dosov
<[email protected]>\nCo-authored-by: kibanamachine
<[email protected]>","sha":"3b4bd5895e53c371a6f281d16c8d982e258ffbf1","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:SharedUX","backport:all-open","v9.1.0"],"title":"Update
classnames dependencies
(main)","number":219587,"url":"https://github.com/elastic/kibana/pull/219587","mergeCommit":{"message":"Update
classnames dependencies (main) (#219587)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n| @&#8203;types/classnames | devDependencies |
minor | [`^2.2.9`
->\n`^2.3.4`](https://renovatebot.com/diffs/npm/@types%2fclassnames/2.2.9/2.3.4)\n|\n|
[classnames](https://github.com/JedWatson/classnames)
|\ndependencies | minor | [`2.2.6`
->\n`2.5.1`](https://renovatebot.com/diffs/npm/classnames/2.2.6/2.5.1)
|\n\n---\n\n### Release
Notes\n\n<details>\n<summary>JedWatson/classnames
(classnames)</summary>\n\n###\n[`v2.5.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v251--2023-12-29)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.5.0...v2.5.1)\n\n-
Remove `workspaces` field from
package\n([#&#8203;350](https://github.com/JedWatson/classnames/pull/350))\n\n###\n[`v2.5.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v250--2023-12-27)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.4.0...v2.5.0)\n\n-
Restore ability to pass a TypeScript
`interface`\n([#&#8203;341](https://github.com/JedWatson/classnames/pull/341))\n-
Add `exports` field to
package\n([#&#8203;342](https://github.com/JedWatson/classnames/pull/342))\n\n###\n[`v2.4.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v240--2023-12-26)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.3...v2.4.0)\n\n-
Use string concatenation to increase performance thanks
[Jon\nKoops](https://github.com/jonkoops)\n([#&#8203;336](https://github.com/JedWatson/classnames/pull/336))\n\n###\n[`v2.3.3`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v233--2023-12-21)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.2...v2.3.3)\n\n-
Fix default export, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;301](https://github.com/JedWatson/classnames/pull/301))\n-
Fix types for read-only arrays, thanks
[Ben\nThompson](https://github.com/BenGearset)\n([#&#8203;307](https://github.com/JedWatson/classnames/pull/307))\n-
Replace README examples with functional-style components,
thanks\n[JoeDGit](https://github.com/JoeDGit)\n([#&#8203;303](https://github.com/JedWatson/classnames/pull/303))\n\n###\n[`v2.3.2`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v232--2022-09-13)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.1...v2.3.2)\n\n-
Fix TypeScript types when using require, thanks
[Mark\nDalgleish](https://github.com/markdalgleish)\n([#&#8203;276](https://github.com/JedWatson/classnames/pull/276))\n-
Fix toString as `[Object object]` in a vm, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;281](https://github.com/JedWatson/classnames/pull/281))\n\n###\n[`v2.3.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v231--2021-04-03)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.0...v2.3.1)\n\n-
Fix bind/dedupe TypeScript types exports\n- Fix mapping Value types,
thanks [Remco\nHaszing](https://github.com/remcohaszing)\n-
Removed non-existent named exports from types, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n\n###\n[`v2.3.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v230--2021-04-01)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.2.6...v2.3.0)\n\n-
Added TypeScript types\n- Added consistent support for custom
`.toString()` methods on\narguments, thanks
[Stanislav\nTitenko](https://github.com/resetko)\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n👻 **Immortal**: This PR will
be recreated if closed unmerged.
Get\n[config\nhelp](https://github.com/renovatebot/renovate/discussions)
if\nthat's undesired.\n\n---\n\n- [ ] If you want to rebase/retry this
PR, check\nthis box\n\n---\n\nThis PR has been generated by
[Renovate\nBot](https://github.com/renovatebot/renovate).\n\n\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Jeramy Soucy <[email protected]>\nCo-authored-by: Anton Dosov
<[email protected]>\nCo-authored-by: kibanamachine
<[email protected]>","sha":"3b4bd5895e53c371a6f281d16c8d982e258ffbf1"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/219587","number":219587,"mergeCommit":{"message":"Update
classnames dependencies (main) (#219587)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n| @&#8203;types/classnames | devDependencies |
minor | [`^2.2.9`
->\n`^2.3.4`](https://renovatebot.com/diffs/npm/@types%2fclassnames/2.2.9/2.3.4)\n|\n|
[classnames](https://github.com/JedWatson/classnames)
|\ndependencies | minor | [`2.2.6`
->\n`2.5.1`](https://renovatebot.com/diffs/npm/classnames/2.2.6/2.5.1)
|\n\n---\n\n### Release
Notes\n\n<details>\n<summary>JedWatson/classnames
(classnames)</summary>\n\n###\n[`v2.5.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v251--2023-12-29)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.5.0...v2.5.1)\n\n-
Remove `workspaces` field from
package\n([#&#8203;350](https://github.com/JedWatson/classnames/pull/350))\n\n###\n[`v2.5.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v250--2023-12-27)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.4.0...v2.5.0)\n\n-
Restore ability to pass a TypeScript
`interface`\n([#&#8203;341](https://github.com/JedWatson/classnames/pull/341))\n-
Add `exports` field to
package\n([#&#8203;342](https://github.com/JedWatson/classnames/pull/342))\n\n###\n[`v2.4.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v240--2023-12-26)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.3...v2.4.0)\n\n-
Use string concatenation to increase performance thanks
[Jon\nKoops](https://github.com/jonkoops)\n([#&#8203;336](https://github.com/JedWatson/classnames/pull/336))\n\n###\n[`v2.3.3`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v233--2023-12-21)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.2...v2.3.3)\n\n-
Fix default export, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;301](https://github.com/JedWatson/classnames/pull/301))\n-
Fix types for read-only arrays, thanks
[Ben\nThompson](https://github.com/BenGearset)\n([#&#8203;307](https://github.com/JedWatson/classnames/pull/307))\n-
Replace README examples with functional-style components,
thanks\n[JoeDGit](https://github.com/JoeDGit)\n([#&#8203;303](https://github.com/JedWatson/classnames/pull/303))\n\n###\n[`v2.3.2`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v232--2022-09-13)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.1...v2.3.2)\n\n-
Fix TypeScript types when using require, thanks
[Mark\nDalgleish](https://github.com/markdalgleish)\n([#&#8203;276](https://github.com/JedWatson/classnames/pull/276))\n-
Fix toString as `[Object object]` in a vm, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;281](https://github.com/JedWatson/classnames/pull/281))\n\n###\n[`v2.3.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v231--2021-04-03)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.0...v2.3.1)\n\n-
Fix bind/dedupe TypeScript types exports\n- Fix mapping Value types,
thanks [Remco\nHaszing](https://github.com/remcohaszing)\n-
Removed non-existent named exports from types, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n\n###\n[`v2.3.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v230--2021-04-01)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.2.6...v2.3.0)\n\n-
Added TypeScript types\n- Added consistent support for custom
`.toString()` methods on\narguments, thanks
[Stanislav\nTitenko](https://github.com/resetko)\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n👻 **Immortal**: This PR will
be recreated if closed unmerged.
Get\n[config\nhelp](https://github.com/renovatebot/renovate/discussions)
if\nthat's undesired.\n\n---\n\n- [ ] If you want to rebase/retry this
PR, check\nthis box\n\n---\n\nThis PR has been generated by
[Renovate\nBot](https://github.com/renovatebot/renovate).\n\n\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Jeramy Soucy <[email protected]>\nCo-authored-by: Anton Dosov
<[email protected]>\nCo-authored-by: kibanamachine
<[email protected]>","sha":"3b4bd5895e53c371a6f281d16c8d982e258ffbf1"}}]}]
BACKPORT-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Dosant added a commit that referenced this pull request Jun 18, 2025
# Backport

This will backport the following commits from `main` to `8.18`:
- [Update classnames dependencies (main)
(#219587)](#219587)

<!--- Backport version: 10.0.1 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT
[{"author":{"name":"elastic-renovate-prod[bot]","email":"174716857+elastic-renovate-prod[bot]@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-06-17T15:27:28Z","message":"Update
classnames dependencies (main) (#219587)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n| @&#8203;types/classnames | devDependencies |
minor | [`^2.2.9`
->\n`^2.3.4`](https://renovatebot.com/diffs/npm/@types%2fclassnames/2.2.9/2.3.4)\n|\n|
[classnames](https://github.com/JedWatson/classnames)
|\ndependencies | minor | [`2.2.6`
->\n`2.5.1`](https://renovatebot.com/diffs/npm/classnames/2.2.6/2.5.1)
|\n\n---\n\n### Release
Notes\n\n<details>\n<summary>JedWatson/classnames
(classnames)</summary>\n\n###\n[`v2.5.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v251--2023-12-29)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.5.0...v2.5.1)\n\n-
Remove `workspaces` field from
package\n([#&#8203;350](https://github.com/JedWatson/classnames/pull/350))\n\n###\n[`v2.5.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v250--2023-12-27)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.4.0...v2.5.0)\n\n-
Restore ability to pass a TypeScript
`interface`\n([#&#8203;341](https://github.com/JedWatson/classnames/pull/341))\n-
Add `exports` field to
package\n([#&#8203;342](https://github.com/JedWatson/classnames/pull/342))\n\n###\n[`v2.4.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v240--2023-12-26)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.3...v2.4.0)\n\n-
Use string concatenation to increase performance thanks
[Jon\nKoops](https://github.com/jonkoops)\n([#&#8203;336](https://github.com/JedWatson/classnames/pull/336))\n\n###\n[`v2.3.3`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v233--2023-12-21)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.2...v2.3.3)\n\n-
Fix default export, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;301](https://github.com/JedWatson/classnames/pull/301))\n-
Fix types for read-only arrays, thanks
[Ben\nThompson](https://github.com/BenGearset)\n([#&#8203;307](https://github.com/JedWatson/classnames/pull/307))\n-
Replace README examples with functional-style components,
thanks\n[JoeDGit](https://github.com/JoeDGit)\n([#&#8203;303](https://github.com/JedWatson/classnames/pull/303))\n\n###\n[`v2.3.2`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v232--2022-09-13)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.1...v2.3.2)\n\n-
Fix TypeScript types when using require, thanks
[Mark\nDalgleish](https://github.com/markdalgleish)\n([#&#8203;276](https://github.com/JedWatson/classnames/pull/276))\n-
Fix toString as `[Object object]` in a vm, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;281](https://github.com/JedWatson/classnames/pull/281))\n\n###\n[`v2.3.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v231--2021-04-03)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.0...v2.3.1)\n\n-
Fix bind/dedupe TypeScript types exports\n- Fix mapping Value types,
thanks [Remco\nHaszing](https://github.com/remcohaszing)\n-
Removed non-existent named exports from types, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n\n###\n[`v2.3.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v230--2021-04-01)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.2.6...v2.3.0)\n\n-
Added TypeScript types\n- Added consistent support for custom
`.toString()` methods on\narguments, thanks
[Stanislav\nTitenko](https://github.com/resetko)\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n👻 **Immortal**: This PR will
be recreated if closed unmerged.
Get\n[config\nhelp](https://github.com/renovatebot/renovate/discussions)
if\nthat's undesired.\n\n---\n\n- [ ] If you want to rebase/retry this
PR, check\nthis box\n\n---\n\nThis PR has been generated by
[Renovate\nBot](https://github.com/renovatebot/renovate).\n\n\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Jeramy Soucy <[email protected]>\nCo-authored-by: Anton Dosov
<[email protected]>\nCo-authored-by: kibanamachine
<[email protected]>","sha":"3b4bd5895e53c371a6f281d16c8d982e258ffbf1","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:SharedUX","backport:all-open","v9.1.0"],"title":"Update
classnames dependencies
(main)","number":219587,"url":"https://github.com/elastic/kibana/pull/219587","mergeCommit":{"message":"Update
classnames dependencies (main) (#219587)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n| @&#8203;types/classnames | devDependencies |
minor | [`^2.2.9`
->\n`^2.3.4`](https://renovatebot.com/diffs/npm/@types%2fclassnames/2.2.9/2.3.4)\n|\n|
[classnames](https://github.com/JedWatson/classnames)
|\ndependencies | minor | [`2.2.6`
->\n`2.5.1`](https://renovatebot.com/diffs/npm/classnames/2.2.6/2.5.1)
|\n\n---\n\n### Release
Notes\n\n<details>\n<summary>JedWatson/classnames
(classnames)</summary>\n\n###\n[`v2.5.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v251--2023-12-29)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.5.0...v2.5.1)\n\n-
Remove `workspaces` field from
package\n([#&#8203;350](https://github.com/JedWatson/classnames/pull/350))\n\n###\n[`v2.5.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v250--2023-12-27)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.4.0...v2.5.0)\n\n-
Restore ability to pass a TypeScript
`interface`\n([#&#8203;341](https://github.com/JedWatson/classnames/pull/341))\n-
Add `exports` field to
package\n([#&#8203;342](https://github.com/JedWatson/classnames/pull/342))\n\n###\n[`v2.4.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v240--2023-12-26)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.3...v2.4.0)\n\n-
Use string concatenation to increase performance thanks
[Jon\nKoops](https://github.com/jonkoops)\n([#&#8203;336](https://github.com/JedWatson/classnames/pull/336))\n\n###\n[`v2.3.3`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v233--2023-12-21)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.2...v2.3.3)\n\n-
Fix default export, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;301](https://github.com/JedWatson/classnames/pull/301))\n-
Fix types for read-only arrays, thanks
[Ben\nThompson](https://github.com/BenGearset)\n([#&#8203;307](https://github.com/JedWatson/classnames/pull/307))\n-
Replace README examples with functional-style components,
thanks\n[JoeDGit](https://github.com/JoeDGit)\n([#&#8203;303](https://github.com/JedWatson/classnames/pull/303))\n\n###\n[`v2.3.2`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v232--2022-09-13)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.1...v2.3.2)\n\n-
Fix TypeScript types when using require, thanks
[Mark\nDalgleish](https://github.com/markdalgleish)\n([#&#8203;276](https://github.com/JedWatson/classnames/pull/276))\n-
Fix toString as `[Object object]` in a vm, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;281](https://github.com/JedWatson/classnames/pull/281))\n\n###\n[`v2.3.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v231--2021-04-03)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.0...v2.3.1)\n\n-
Fix bind/dedupe TypeScript types exports\n- Fix mapping Value types,
thanks [Remco\nHaszing](https://github.com/remcohaszing)\n-
Removed non-existent named exports from types, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n\n###\n[`v2.3.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v230--2021-04-01)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.2.6...v2.3.0)\n\n-
Added TypeScript types\n- Added consistent support for custom
`.toString()` methods on\narguments, thanks
[Stanislav\nTitenko](https://github.com/resetko)\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n👻 **Immortal**: This PR will
be recreated if closed unmerged.
Get\n[config\nhelp](https://github.com/renovatebot/renovate/discussions)
if\nthat's undesired.\n\n---\n\n- [ ] If you want to rebase/retry this
PR, check\nthis box\n\n---\n\nThis PR has been generated by
[Renovate\nBot](https://github.com/renovatebot/renovate).\n\n\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Jeramy Soucy <[email protected]>\nCo-authored-by: Anton Dosov
<[email protected]>\nCo-authored-by: kibanamachine
<[email protected]>","sha":"3b4bd5895e53c371a6f281d16c8d982e258ffbf1"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/219587","number":219587,"mergeCommit":{"message":"Update
classnames dependencies (main) (#219587)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n| @&#8203;types/classnames | devDependencies |
minor | [`^2.2.9`
->\n`^2.3.4`](https://renovatebot.com/diffs/npm/@types%2fclassnames/2.2.9/2.3.4)\n|\n|
[classnames](https://github.com/JedWatson/classnames)
|\ndependencies | minor | [`2.2.6`
->\n`2.5.1`](https://renovatebot.com/diffs/npm/classnames/2.2.6/2.5.1)
|\n\n---\n\n### Release
Notes\n\n<details>\n<summary>JedWatson/classnames
(classnames)</summary>\n\n###\n[`v2.5.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v251--2023-12-29)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.5.0...v2.5.1)\n\n-
Remove `workspaces` field from
package\n([#&#8203;350](https://github.com/JedWatson/classnames/pull/350))\n\n###\n[`v2.5.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v250--2023-12-27)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.4.0...v2.5.0)\n\n-
Restore ability to pass a TypeScript
`interface`\n([#&#8203;341](https://github.com/JedWatson/classnames/pull/341))\n-
Add `exports` field to
package\n([#&#8203;342](https://github.com/JedWatson/classnames/pull/342))\n\n###\n[`v2.4.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v240--2023-12-26)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.3...v2.4.0)\n\n-
Use string concatenation to increase performance thanks
[Jon\nKoops](https://github.com/jonkoops)\n([#&#8203;336](https://github.com/JedWatson/classnames/pull/336))\n\n###\n[`v2.3.3`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v233--2023-12-21)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.2...v2.3.3)\n\n-
Fix default export, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;301](https://github.com/JedWatson/classnames/pull/301))\n-
Fix types for read-only arrays, thanks
[Ben\nThompson](https://github.com/BenGearset)\n([#&#8203;307](https://github.com/JedWatson/classnames/pull/307))\n-
Replace README examples with functional-style components,
thanks\n[JoeDGit](https://github.com/JoeDGit)\n([#&#8203;303](https://github.com/JedWatson/classnames/pull/303))\n\n###\n[`v2.3.2`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v232--2022-09-13)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.1...v2.3.2)\n\n-
Fix TypeScript types when using require, thanks
[Mark\nDalgleish](https://github.com/markdalgleish)\n([#&#8203;276](https://github.com/JedWatson/classnames/pull/276))\n-
Fix toString as `[Object object]` in a vm, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;281](https://github.com/JedWatson/classnames/pull/281))\n\n###\n[`v2.3.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v231--2021-04-03)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.0...v2.3.1)\n\n-
Fix bind/dedupe TypeScript types exports\n- Fix mapping Value types,
thanks [Remco\nHaszing](https://github.com/remcohaszing)\n-
Removed non-existent named exports from types, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n\n###\n[`v2.3.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v230--2021-04-01)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.2.6...v2.3.0)\n\n-
Added TypeScript types\n- Added consistent support for custom
`.toString()` methods on\narguments, thanks
[Stanislav\nTitenko](https://github.com/resetko)\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n👻 **Immortal**: This PR will
be recreated if closed unmerged.
Get\n[config\nhelp](https://github.com/renovatebot/renovate/discussions)
if\nthat's undesired.\n\n---\n\n- [ ] If you want to rebase/retry this
PR, check\nthis box\n\n---\n\nThis PR has been generated by
[Renovate\nBot](https://github.com/renovatebot/renovate).\n\n\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Jeramy Soucy <[email protected]>\nCo-authored-by: Anton Dosov
<[email protected]>\nCo-authored-by: kibanamachine
<[email protected]>","sha":"3b4bd5895e53c371a6f281d16c8d982e258ffbf1"}}]}]
BACKPORT-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Dosant added a commit that referenced this pull request Jun 18, 2025
# Backport

This will backport the following commits from `main` to `8.17`:
- [Update classnames dependencies (main)
(#219587)](#219587)

<!--- Backport version: 10.0.1 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT
[{"author":{"name":"elastic-renovate-prod[bot]","email":"174716857+elastic-renovate-prod[bot]@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-06-17T15:27:28Z","message":"Update
classnames dependencies (main) (#219587)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n| @&#8203;types/classnames | devDependencies |
minor | [`^2.2.9`
->\n`^2.3.4`](https://renovatebot.com/diffs/npm/@types%2fclassnames/2.2.9/2.3.4)\n|\n|
[classnames](https://github.com/JedWatson/classnames)
|\ndependencies | minor | [`2.2.6`
->\n`2.5.1`](https://renovatebot.com/diffs/npm/classnames/2.2.6/2.5.1)
|\n\n---\n\n### Release
Notes\n\n<details>\n<summary>JedWatson/classnames
(classnames)</summary>\n\n###\n[`v2.5.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v251--2023-12-29)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.5.0...v2.5.1)\n\n-
Remove `workspaces` field from
package\n([#&#8203;350](https://github.com/JedWatson/classnames/pull/350))\n\n###\n[`v2.5.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v250--2023-12-27)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.4.0...v2.5.0)\n\n-
Restore ability to pass a TypeScript
`interface`\n([#&#8203;341](https://github.com/JedWatson/classnames/pull/341))\n-
Add `exports` field to
package\n([#&#8203;342](https://github.com/JedWatson/classnames/pull/342))\n\n###\n[`v2.4.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v240--2023-12-26)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.3...v2.4.0)\n\n-
Use string concatenation to increase performance thanks
[Jon\nKoops](https://github.com/jonkoops)\n([#&#8203;336](https://github.com/JedWatson/classnames/pull/336))\n\n###\n[`v2.3.3`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v233--2023-12-21)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.2...v2.3.3)\n\n-
Fix default export, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;301](https://github.com/JedWatson/classnames/pull/301))\n-
Fix types for read-only arrays, thanks
[Ben\nThompson](https://github.com/BenGearset)\n([#&#8203;307](https://github.com/JedWatson/classnames/pull/307))\n-
Replace README examples with functional-style components,
thanks\n[JoeDGit](https://github.com/JoeDGit)\n([#&#8203;303](https://github.com/JedWatson/classnames/pull/303))\n\n###\n[`v2.3.2`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v232--2022-09-13)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.1...v2.3.2)\n\n-
Fix TypeScript types when using require, thanks
[Mark\nDalgleish](https://github.com/markdalgleish)\n([#&#8203;276](https://github.com/JedWatson/classnames/pull/276))\n-
Fix toString as `[Object object]` in a vm, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;281](https://github.com/JedWatson/classnames/pull/281))\n\n###\n[`v2.3.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v231--2021-04-03)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.0...v2.3.1)\n\n-
Fix bind/dedupe TypeScript types exports\n- Fix mapping Value types,
thanks [Remco\nHaszing](https://github.com/remcohaszing)\n-
Removed non-existent named exports from types, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n\n###\n[`v2.3.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v230--2021-04-01)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.2.6...v2.3.0)\n\n-
Added TypeScript types\n- Added consistent support for custom
`.toString()` methods on\narguments, thanks
[Stanislav\nTitenko](https://github.com/resetko)\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n👻 **Immortal**: This PR will
be recreated if closed unmerged.
Get\n[config\nhelp](https://github.com/renovatebot/renovate/discussions)
if\nthat's undesired.\n\n---\n\n- [ ] If you want to rebase/retry this
PR, check\nthis box\n\n---\n\nThis PR has been generated by
[Renovate\nBot](https://github.com/renovatebot/renovate).\n\n\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Jeramy Soucy <[email protected]>\nCo-authored-by: Anton Dosov
<[email protected]>\nCo-authored-by: kibanamachine
<[email protected]>","sha":"3b4bd5895e53c371a6f281d16c8d982e258ffbf1","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:SharedUX","backport:all-open","v9.1.0"],"title":"Update
classnames dependencies
(main)","number":219587,"url":"https://github.com/elastic/kibana/pull/219587","mergeCommit":{"message":"Update
classnames dependencies (main) (#219587)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n| @&#8203;types/classnames | devDependencies |
minor | [`^2.2.9`
->\n`^2.3.4`](https://renovatebot.com/diffs/npm/@types%2fclassnames/2.2.9/2.3.4)\n|\n|
[classnames](https://github.com/JedWatson/classnames)
|\ndependencies | minor | [`2.2.6`
->\n`2.5.1`](https://renovatebot.com/diffs/npm/classnames/2.2.6/2.5.1)
|\n\n---\n\n### Release
Notes\n\n<details>\n<summary>JedWatson/classnames
(classnames)</summary>\n\n###\n[`v2.5.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v251--2023-12-29)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.5.0...v2.5.1)\n\n-
Remove `workspaces` field from
package\n([#&#8203;350](https://github.com/JedWatson/classnames/pull/350))\n\n###\n[`v2.5.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v250--2023-12-27)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.4.0...v2.5.0)\n\n-
Restore ability to pass a TypeScript
`interface`\n([#&#8203;341](https://github.com/JedWatson/classnames/pull/341))\n-
Add `exports` field to
package\n([#&#8203;342](https://github.com/JedWatson/classnames/pull/342))\n\n###\n[`v2.4.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v240--2023-12-26)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.3...v2.4.0)\n\n-
Use string concatenation to increase performance thanks
[Jon\nKoops](https://github.com/jonkoops)\n([#&#8203;336](https://github.com/JedWatson/classnames/pull/336))\n\n###\n[`v2.3.3`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v233--2023-12-21)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.2...v2.3.3)\n\n-
Fix default export, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;301](https://github.com/JedWatson/classnames/pull/301))\n-
Fix types for read-only arrays, thanks
[Ben\nThompson](https://github.com/BenGearset)\n([#&#8203;307](https://github.com/JedWatson/classnames/pull/307))\n-
Replace README examples with functional-style components,
thanks\n[JoeDGit](https://github.com/JoeDGit)\n([#&#8203;303](https://github.com/JedWatson/classnames/pull/303))\n\n###\n[`v2.3.2`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v232--2022-09-13)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.1...v2.3.2)\n\n-
Fix TypeScript types when using require, thanks
[Mark\nDalgleish](https://github.com/markdalgleish)\n([#&#8203;276](https://github.com/JedWatson/classnames/pull/276))\n-
Fix toString as `[Object object]` in a vm, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;281](https://github.com/JedWatson/classnames/pull/281))\n\n###\n[`v2.3.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v231--2021-04-03)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.0...v2.3.1)\n\n-
Fix bind/dedupe TypeScript types exports\n- Fix mapping Value types,
thanks [Remco\nHaszing](https://github.com/remcohaszing)\n-
Removed non-existent named exports from types, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n\n###\n[`v2.3.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v230--2021-04-01)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.2.6...v2.3.0)\n\n-
Added TypeScript types\n- Added consistent support for custom
`.toString()` methods on\narguments, thanks
[Stanislav\nTitenko](https://github.com/resetko)\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n👻 **Immortal**: This PR will
be recreated if closed unmerged.
Get\n[config\nhelp](https://github.com/renovatebot/renovate/discussions)
if\nthat's undesired.\n\n---\n\n- [ ] If you want to rebase/retry this
PR, check\nthis box\n\n---\n\nThis PR has been generated by
[Renovate\nBot](https://github.com/renovatebot/renovate).\n\n\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Jeramy Soucy <[email protected]>\nCo-authored-by: Anton Dosov
<[email protected]>\nCo-authored-by: kibanamachine
<[email protected]>","sha":"3b4bd5895e53c371a6f281d16c8d982e258ffbf1"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/219587","number":219587,"mergeCommit":{"message":"Update
classnames dependencies (main) (#219587)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n| @&#8203;types/classnames | devDependencies |
minor | [`^2.2.9`
->\n`^2.3.4`](https://renovatebot.com/diffs/npm/@types%2fclassnames/2.2.9/2.3.4)\n|\n|
[classnames](https://github.com/JedWatson/classnames)
|\ndependencies | minor | [`2.2.6`
->\n`2.5.1`](https://renovatebot.com/diffs/npm/classnames/2.2.6/2.5.1)
|\n\n---\n\n### Release
Notes\n\n<details>\n<summary>JedWatson/classnames
(classnames)</summary>\n\n###\n[`v2.5.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v251--2023-12-29)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.5.0...v2.5.1)\n\n-
Remove `workspaces` field from
package\n([#&#8203;350](https://github.com/JedWatson/classnames/pull/350))\n\n###\n[`v2.5.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v250--2023-12-27)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.4.0...v2.5.0)\n\n-
Restore ability to pass a TypeScript
`interface`\n([#&#8203;341](https://github.com/JedWatson/classnames/pull/341))\n-
Add `exports` field to
package\n([#&#8203;342](https://github.com/JedWatson/classnames/pull/342))\n\n###\n[`v2.4.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v240--2023-12-26)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.3...v2.4.0)\n\n-
Use string concatenation to increase performance thanks
[Jon\nKoops](https://github.com/jonkoops)\n([#&#8203;336](https://github.com/JedWatson/classnames/pull/336))\n\n###\n[`v2.3.3`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v233--2023-12-21)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.2...v2.3.3)\n\n-
Fix default export, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;301](https://github.com/JedWatson/classnames/pull/301))\n-
Fix types for read-only arrays, thanks
[Ben\nThompson](https://github.com/BenGearset)\n([#&#8203;307](https://github.com/JedWatson/classnames/pull/307))\n-
Replace README examples with functional-style components,
thanks\n[JoeDGit](https://github.com/JoeDGit)\n([#&#8203;303](https://github.com/JedWatson/classnames/pull/303))\n\n###\n[`v2.3.2`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v232--2022-09-13)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.1...v2.3.2)\n\n-
Fix TypeScript types when using require, thanks
[Mark\nDalgleish](https://github.com/markdalgleish)\n([#&#8203;276](https://github.com/JedWatson/classnames/pull/276))\n-
Fix toString as `[Object object]` in a vm, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n([#&#8203;281](https://github.com/JedWatson/classnames/pull/281))\n\n###\n[`v2.3.1`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v231--2021-04-03)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.3.0...v2.3.1)\n\n-
Fix bind/dedupe TypeScript types exports\n- Fix mapping Value types,
thanks [Remco\nHaszing](https://github.com/remcohaszing)\n-
Removed non-existent named exports from types, thanks
[Remco\nHaszing](https://github.com/remcohaszing)\n\n###\n[`v2.3.0`](https://github.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v230--2021-04-01)\n\n[Compare\nSource](https://github.com/JedWatson/classnames/compare/v2.2.6...v2.3.0)\n\n-
Added TypeScript types\n- Added consistent support for custom
`.toString()` methods on\narguments, thanks
[Stanislav\nTitenko](https://github.com/resetko)\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n👻 **Immortal**: This PR will
be recreated if closed unmerged.
Get\n[config\nhelp](https://github.com/renovatebot/renovate/discussions)
if\nthat's undesired.\n\n---\n\n- [ ] If you want to rebase/retry this
PR, check\nthis box\n\n---\n\nThis PR has been generated by
[Renovate\nBot](https://github.com/renovatebot/renovate).\n\n\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Jeramy Soucy <[email protected]>\nCo-authored-by: Anton Dosov
<[email protected]>\nCo-authored-by: kibanamachine
<[email protected]>","sha":"3b4bd5895e53c371a6f281d16c8d982e258ffbf1"}}]}]
BACKPORT-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:all-open Backport to all branches that could still receive a release release_note:skip Skip the PR/issue when compiling release notes Team:SharedUX Platform AppEx-SharedUX (formerly Global Experience) t// v8.17.8 v8.18.3 v8.19.0 v9.0.3 v9.1.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants