Update dependency core-js to ^3.37.1 (main) (#187034)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [core-js](https://togithub.com/zloirock/core-js)
([source](https://togithub.com/zloirock/core-js/tree/HEAD/packages/core-js))
| [`^3.36.0` ->
`^3.37.1`](https://renovatebot.com/diffs/npm/core-js/3.36.0/3.37.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/core-js/3.37.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/core-js/3.37.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/core-js/3.36.0/3.37.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/core-js/3.36.0/3.37.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>zloirock/core-js (core-js)</summary>

###
[`v3.37.1`](https://togithub.com/zloirock/core-js/blob/HEAD/CHANGELOG.md#3371---20240514)

[Compare
Source](https://togithub.com/zloirock/core-js/compare/v3.37.0...v3.37.1)

- Changes
[v3.37.0...v3.37.1](https://togithub.com/zloirock/core-js/compare/v3.37.0...v3.37.1)
- Fixed [`URL.parse`](https://url.spec.whatwg.org/#dom-url-parse)
feature detection for some specific cases
-   Compat data improvements:
- [`Set` methods
proposal](https://togithub.com/tc39/proposal-set-methods) added and
marked as [supported from FF
127](https://bugzilla.mozilla.org/show_bug.cgi?id=1868423)
-
[`Symbol.dispose`](https://togithub.com/tc39/proposal-explicit-resource-management)
added and marked as supported from V8 ~ Chromium 125
- [`Math.f16round` and `DataView.prototype.{ getFloat16, setFloat16
}`](https://togithub.com/tc39/proposal-float16array) added and marked as
[supported from Deno
1.43](https://togithub.com/denoland/deno/pull/23490)
- [`URL.parse`](https://url.spec.whatwg.org/#dom-url-parse) added and
marked as [supported from Chromium
126](https://chromestatus.com/feature/6301071388704768)
- [`URL.parse`](https://url.spec.whatwg.org/#dom-url-parse) added and
marked as [supported from NodeJS
22.0](https://togithub.com/nodejs/node/pull/52280)
- [`URL.parse`](https://url.spec.whatwg.org/#dom-url-parse) added and
marked as [supported from Deno
1.43](https://togithub.com/denoland/deno/pull/23318)
- Added [Rhino
1.7.15](https://togithub.com/mozilla/rhino/releases/tag/Rhino1\_7\_15\_Release)
compat data, many features marked as supported
- Added [NodeJS 22.0](https://nodejs.org/en/blog/release/v22.0.0) compat
data mapping
- Added [Deno
1.43](https://togithub.com/denoland/deno/releases/tag/v1.43.0) compat
data mapping
    -   Added Electron 31 compat data mapping
- Updated [Opera Android
82](https://forums.opera.com/topic/71513/opera-for-android-82) compat
data mapping
    -   Added Samsung Internet 26 compat data mapping
    -   Added Oculus Quest Browser 33 compat data mapping

###
[`v3.37.0`](https://togithub.com/zloirock/core-js/blob/HEAD/CHANGELOG.md#3370---20240417)

[Compare
Source](https://togithub.com/zloirock/core-js/compare/v3.36.1...v3.37.0)

- Changes
[v3.36.1...v3.37.0](https://togithub.com/zloirock/core-js/compare/v3.36.1...v3.37.0)
- [New `Set` methods
proposal](https://togithub.com/tc39/proposal-set-methods):
    -   Built-ins:
        -   `Set.prototype.intersection`
        -   `Set.prototype.union`
        -   `Set.prototype.difference`
        -   `Set.prototype.symmetricDifference`
        -   `Set.prototype.isSubsetOf`
        -   `Set.prototype.isSupersetOf`
        -   `Set.prototype.isDisjointFrom`
- Moved to stable ES, [April 2024 TC39
meeting](bda5a6bccb)
- Added `es.` namespace modules, `/es/` and `/stable/` namespaces
entries
- [Explicit Resource Management stage 3
proposal](https://togithub.com/tc39/proposal-explicit-resource-management)
- Some minor updates like
[explicit-resource-management/217](https://togithub.com/tc39/proposal-explicit-resource-management/pull/217)
- Added [`Math.sumPrecise` stage 2.7
proposal](https://togithub.com/tc39/proposal-math-sum/):
    -   Built-ins:
        -   `Math.sumPrecise`
- [`Promise.try`
proposal](https://togithub.com/tc39/proposal-promise-try):
    -   Built-ins:
        -   `Promise.try`
- Added optional arguments support,
[promise-try/16](https://togithub.com/tc39/proposal-promise-try/pull/16)
- Moved to stage 2.7, [April 2024 TC39
meeting](301fc9c7ee)
- [`RegExp.escape` stage 2
proposal](https://togithub.com/tc39/proposal-regex-escaping):
- Moved to hex-escape semantics,
[regex-escaping/67](https://togithub.com/tc39/proposal-regex-escaping/pull/67)
- It's not the final change of the way of escaping, waiting for
[regex-escaping/77](https://togithub.com/tc39/proposal-regex-escaping/pull/77)
soon
- [Pattern matching stage 1
proposal](https://togithub.com/tc39/proposal-pattern-matching):
    -   Built-ins:
        -   `Symbol.customMatcher`
- Once again, [the used well-known symbol was
renamed](https://togithub.com/tc39/proposal-pattern-matching/pull/295)
    -   Added new entries for that
- Added [Extractors stage 1
proposal](https://togithub.com/tc39/proposal-extractors):
    -   Built-ins:
        -   `Symbol.customMatcher`
- Since the `Symbol.customMatcher` well-known symbol from the pattern
matching proposal is also used in the exactors proposal, added an entry
also for this proposal
- Added [`URL.parse`](https://url.spec.whatwg.org/#dom-url-parse),
[url/825](https://togithub.com/whatwg/url/pull/825)
-   Engines bugs fixes:
- Added a fix of [Safari `{ Object, Map }.groupBy` bug that does not
support iterable
primitives](https://bugs.webkit.org/show_bug.cgi?id=271524)
- Added a fix of [Safari bug with double call of constructor in
`Array.fromAsync`](https://bugs.webkit.org/show_bug.cgi?id=271703)
-   Compat data improvements:
- [`URL.parse`](https://url.spec.whatwg.org/#dom-url-parse) added and
marked as supported [from FF
126](https://bugzilla.mozilla.org/show_bug.cgi?id=1887611)
- [`URL.parse`](https://url.spec.whatwg.org/#dom-url-parse) added and
marked as supported [from Bun
1.1.4](https://togithub.com/oven-sh/bun/pull/10129)
- [`URL.canParse`](https://url.spec.whatwg.org/#dom-url-canparse) fixed
and marked as supported [from Bun
1.1.0](https://togithub.com/oven-sh/bun/pull/9710)
- [New `Set` methods](https://togithub.com/tc39/proposal-set-methods)
fixed in JavaScriptCore and marked as supported from Bun 1.1.1
    -   Added Opera Android 82 compat data mapping

###
[`v3.36.1`](https://togithub.com/zloirock/core-js/blob/HEAD/CHANGELOG.md#3361---20240319)

[Compare
Source](https://togithub.com/zloirock/core-js/compare/v3.36.0...v3.36.1)

- Changes
[v3.36.0...v3.36.1](https://togithub.com/zloirock/core-js/compare/v3.36.0...v3.36.1)
- Fixed some validation cases in `Object.setPrototypeOf`,
[#&#8203;1329](https://togithub.com/zloirock/core-js/issues/1329),
thanks [**@&#8203;minseok-choe**](https://togithub.com/minseok-choe)
- Fixed the order of validations in `Array.from`,
[#&#8203;1331](https://togithub.com/zloirock/core-js/pull/1331), thanks
[**@&#8203;minseok-choe**](https://togithub.com/minseok-choe)
- Added a fix of [Bun `queueMicrotask`
arity](https://togithub.com/oven-sh/bun/issues/9249)
- Added a fix of [Bun `URL.canParse`
arity](https://togithub.com/oven-sh/bun/issues/9250)
- Added a fix of Bun `SuppressedError` [extra arguments
support](https://togithub.com/oven-sh/bun/issues/9283) and
[arity](https://togithub.com/oven-sh/bun/issues/9282)
-   Compat data improvements:
- [`value` argument of `URLSearchParams.prototype.{ has, delete
}`](https://url.spec.whatwg.org/#dom-urlsearchparams-delete) marked as
supported [from Bun
1.0.31](https://togithub.com/oven-sh/bun/issues/9263)
- Added React Native 0.74 Hermes compat data, `Array.prototype.{
toSpliced, toReversed, with }` and `atob` marked as supported
    -   Added Deno 1.41.3 compat data mapping
    -   Added Opera Android 81 compat data mapping
    -   Added Samsung Internet 25 compat data mapping
    -   Added Oculus Quest Browser 32 compat data mapping
    -   Updated Electron 30 compat data mapping

</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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->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://developer.mend.io/github/elastic/kibana).

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

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Budzenski <jon@elastic.co>
This commit is contained in:
renovate[bot] 2024-06-27 12:24:33 -05:00 committed by GitHub
parent d3fb52943e
commit 279ee0f1e8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 7 additions and 7 deletions

View file

@ -1002,7 +1002,7 @@
"compare-versions": "3.5.1",
"constate": "^3.3.2",
"copy-to-clipboard": "^3.0.8",
"core-js": "^3.36.0",
"core-js": "^3.37.1",
"cronstrue": "^1.51.0",
"css-box-model": "^1.2.1",
"css.escape": "^1.5.1",

View file

@ -31,7 +31,7 @@ module.exports = (_, options = {}) => {
// Because of that we should use for that value the same version we install
// in the package.json in order to have the same polyfills between the environment
// and the tests
corejs: '3.34.0',
corejs: '3.37.1',
bugfixes: true,
...(options['@babel/preset-env'] || {}),

View file

@ -19,7 +19,7 @@ module.exports = (api, options = {}) => {
modules: false,
// Please read the explanation for this
// in node_preset.js
corejs: '3.34.0',
corejs: '3.37.1',
bugfixes: true,
browserslistEnv: api.env('production') ? 'production' : 'dev',
},

View file

@ -14640,10 +14640,10 @@ core-js@^2.4.0, core-js@^2.5.0, core-js@^2.6.9:
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.9.tgz#6b4b214620c834152e179323727fc19741b084f2"
integrity sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A==
core-js@^3.0.4, core-js@^3.32.1, core-js@^3.36.0, core-js@^3.6.5, core-js@^3.8.2, core-js@^3.8.3:
version "3.36.0"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.36.0.tgz#e752fa0b0b462a0787d56e9d73f80b0f7c0dde68"
integrity sha512-mt7+TUBbTFg5+GngsAxeKBTl5/VS0guFeJacYge9OmHb+m058UwwIm41SE9T4Den7ClatV57B6TYTuJ0CX1MAw==
core-js@^3.0.4, core-js@^3.32.1, core-js@^3.37.1, core-js@^3.6.5, core-js@^3.8.2, core-js@^3.8.3:
version "3.37.1"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.37.1.tgz#d21751ddb756518ac5a00e4d66499df981a62db9"
integrity sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw==
core-util-is@1.0.2, core-util-is@^1.0.2, core-util-is@~1.0.0:
version "1.0.2"