Added some fixes and workarounds of FF30- typed arrays bug that does not properly convert objects to numbers
Added sideEffects field to core-js-purepackage.json for better tree shaking, #1117
Dropped semver dependency from core-js-compat
semver package (ironically) added a breaking change and dropped NodeJS 8 support in the minor 7.1 version, after that semver in core-js-compat was pinned to 7.0 since for avoiding breaking changes it should support NodeJS 8. However, since core-js-compat is usually used with other packages that use semver dependency, it causes multiple duplication of semver in dependencies. So I decided to remove semver dependency and replace it with a couple of simple helpers.
Added Bun 0.1.6-0.1.11 compat data
Added Deno 1.25 compat data mapping
Updated Electron 21 compat data mapping
Some stylistic changes, minor fixes, and improvements
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
$dependabot rebase will rebase this MR
$dependabot recreate will recreate this MR rewriting all the manual changes and resolving conflicts
Bumps [core-js](https://github.com/zloirock/core-js) from 3.25.0 to 3.25.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/zloirock/core-js/blob/master/CHANGELOG.md">core-js's changelog</a>.</em></p>
<blockquote>
<h5><a href="https://github.com/zloirock/core-js/releases/tag/v3.25.1">3.25.1 - 2022.09.08</a></h5>
<ul>
<li>Added some fixes and workarounds of FF30- typed arrays bug that does not properly convert objects to numbers</li>
<li>Added <code>sideEffects</code> field to <code>core-js-pure</code> <code>package.json</code> for better tree shaking, <a href="https://github.com/zloirock/core-js/issues/1117">#1117</a></li>
<li>Dropped <code>semver</code> dependency from <code>core-js-compat</code>
<ul>
<li><code>semver</code> package (ironically) added <a href="https://github.com/npm/node-semver/commit/d61f828e64260a0a097f26210f5500">a breaking change and dropped NodeJS 8 support in the minor <code>7.1</code> version</a>, after that <code>semver</code> in <code>core-js-compat</code> was pinned to <code>7.0</code> since for avoiding breaking changes it should support NodeJS 8. However, since <code>core-js-compat</code> is usually used with other packages that use <code>semver</code> dependency, it causes multiple duplication of <code>semver</code> in dependencies. So I decided to remove <code>semver</code> dependency and replace it with a couple of simple helpers.</li>
</ul>
</li>
<li>Added Bun 0.1.6-0.1.11 compat data</li>
<li>Added Deno 1.25 compat data mapping</li>
<li>Updated Electron 21 compat data mapping</li>
<li>Some stylistic changes, minor fixes, and improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/zloirock/core-js/commit/3c2e601b9a58af4dca0cd13aa943ab66b3deb83d"><code>3c2e601</code></a> 3.25.1</li>
<li><a href="https://github.com/zloirock/core-js/commit/60519bc872c2a9da99586b3d95f3f580637b30c1"><code>60519bc</code></a> update the changelog</li>
<li><a href="https://github.com/zloirock/core-js/commit/bb1de0f85086e944668a1f9050198728d25e5353"><code>bb1de0f</code></a> update dependencies</li>
<li><a href="https://github.com/zloirock/core-js/commit/2c1e73e1a20cbbac9f0141bedb8dd9d3ca6a9f3f"><code>2c1e73e</code></a> update dependencies</li>
<li><a href="https://github.com/zloirock/core-js/commit/ce987cb28a9f26bf889c663a023c62993ed7e0d0"><code>ce987cb</code></a> improve some tests</li>
<li><a href="https://github.com/zloirock/core-js/commit/6ca3e61ab973238285110edc1c5e37e96fbeb906"><code>6ca3e61</code></a> fix some blocks</li>
<li><a href="https://github.com/zloirock/core-js/commit/eb8ed332079673b77127b59201dd608cc6e1d329"><code>eb8ed33</code></a> fix a typo</li>
<li><a href="https://github.com/zloirock/core-js/commit/bacfb3ffc0f381ef81b8f4e17ef69762888c90b8"><code>bacfb3f</code></a> add "PRs welcome" badge with a link to <code>CONTRIBUTING.md</code></li>
<li><a href="https://github.com/zloirock/core-js/commit/b534518abce134c915860c2a4528337f8d041dbf"><code>b534518</code></a> just in case detect correctness of <code>globalThis</code></li>
<li><a href="https://github.com/zloirock/core-js/commit/79ababc6afcf6e112cdde081eadc06540bb36c2a"><code>79ababc</code></a> add some tests</li>
<li>Additional commits viewable in <a href="https://github.com/zloirock/core-js/compare/v3.25.0...v3.25.1">compare view</a></li>
</ul>
</details>
<br />
---
<details>
<summary>Dependabot commands</summary>
<br />
You can trigger Dependabot actions by commenting on this MR
- `$dependabot rebase` will rebase this MR
- `$dependabot recreate` will recreate this MR rewriting all the manual changes and resolving conflicts
</details>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Bumps core-js from 3.25.0 to 3.25.1.
Changelog
Sourced from core-js's changelog.
Commits
3c2e6013.25.160519bcupdate the changelogbb1de0fupdate dependencies2c1e73eupdate dependenciesce987cbimprove some tests6ca3e61fix some blockseb8ed33fix a typobacfb3fadd "PRs welcome" badge with a link toCONTRIBUTING.mdb534518just in case detect correctness ofglobalThis79ababcadd some testsDependabot commands
You can trigger Dependabot actions by commenting on this MR
$dependabot rebasewill rebase this MR$dependabot recreatewill recreate this MR rewriting all the manual changes and resolving conflictsadded 2 commits
e6e6636e- 1 commit from branchmasterCompare with previous version
aborted the automatic merge because target branch was updated
added 2 commits
1fa39624- 1 commit from branchmaster7033656e- Build(deps): bump core-js from 3.25.0 to 3.25.1Compare with previous version