Skip to content

[pull] main from TryGhost:main#418

Merged
pull[bot] merged 13 commits into
code:mainfrom
TryGhost:main
Apr 30, 2025
Merged

[pull] main from TryGhost:main#418
pull[bot] merged 13 commits into
code:mainfrom
TryGhost:main

Conversation

@pull

@pull pull Bot commented Apr 30, 2025

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

sanne-san and others added 13 commits April 30, 2025 11:13
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react-dom](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom))
| [`18.3.6` ->
`18.3.7`](https://renovatebot.com/diffs/npm/@types%2freact-dom/18.3.6/18.3.7)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact-dom/18.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact-dom/18.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact-dom/18.3.6/18.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact-dom/18.3.6/18.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - Between 05:00 PM and 11:59 PM, only on Friday ( * 17-23 * *
5 ), Only on Sunday and Saturday ( * * * * 0,6 ), Between 12:00 AM and
12:59 PM, only on Monday ( * 0-12 * * 1 ) (UTC).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

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

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/TryGhost/Ghost).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjQuMCIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[ember-moment](https://redirect.github.com/adopted-ember-addons/ember-moment)
| [`10.0.0` ->
`10.0.1`](https://renovatebot.com/diffs/npm/ember-moment/10.0.0/10.0.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/ember-moment/10.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/ember-moment/10.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/ember-moment/10.0.0/10.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/ember-moment/10.0.0/10.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - Between 05:00 PM and 11:59 PM, only on Friday ( * 17-23 * *
5 ), Only on Sunday and Saturday ( * * * * 0,6 ), Between 12:00 AM and
12:59 PM, only on Monday ( * 0-12 * * 1 ) (UTC).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Never, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/TryGhost/Ghost).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjAuMSIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
ref
https://linear.app/ghost/issue/PROD-658/add-growth-tab-to-post-analytics-context

- Providing Growth related stats in the post context was our next step
in implementing deeper analytics in Ghost. This PR, as a first step,
added a static tab to the existing Post Analytics page in React.
fix https://linear.app/ghost/issue/ENG-2375/custom-theme-settings-service

- this commit moves the lib code and tests to the core folder so we can
  colocate code in one place rather than splitting it out across
  packages, which increases the cognitive load and overhead
…22876)

* This commit is updating the translation files for the following modules:
Comments, Ghost, Newsletter, Portal. 
* It's only correcting some typos and
placing corresponding translations for otherwise untranslated keys.

---------

Co-authored-by: Cathy Sarisky <42299862+cathysarisky@users.noreply.github.com>
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@babel/plugin-proposal-decorators](https://babel.dev/docs/en/next/babel-plugin-proposal-decorators)
([source](https://redirect.github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators))
| [`7.25.9` ->
`7.27.1`](https://renovatebot.com/diffs/npm/@babel%2fplugin-proposal-decorators/7.25.9/7.27.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@babel%2fplugin-proposal-decorators/7.27.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@babel%2fplugin-proposal-decorators/7.27.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@babel%2fplugin-proposal-decorators/7.25.9/7.27.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@babel%2fplugin-proposal-decorators/7.25.9/7.27.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>babel/babel
(@&#8203;babel/plugin-proposal-decorators)</summary>

###
[`v7.27.1`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7271-2025-04-30)

##### 👓 Spec Compliance

-   `babel-parser`
- [#&#8203;17254](https://redirect.github.com/babel/babel/pull/17254)
Allow `using of` as lexical declaration within for
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
- [#&#8203;17230](https://redirect.github.com/babel/babel/pull/17230)
Disallow get/set in TSPropertySignature
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
-   `babel-parser`, `babel-types`
- [#&#8203;17193](https://redirect.github.com/babel/babel/pull/17193)
Stricter TSImportType options parsing
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))

##### 🐛 Bug Fix

- `babel-plugin-proposal-destructuring-private`,
`babel-plugin-proposal-do-expressions`, `babel-traverse`
- [#&#8203;17137](https://redirect.github.com/babel/babel/pull/17137)
fix: do expressions should allow early exit
([@&#8203;kermanx](https://redirect.github.com/kermanx))
- `babel-helper-wrap-function`,
`babel-plugin-transform-async-to-generator`
- [#&#8203;17251](https://redirect.github.com/babel/babel/pull/17251)
Fix: propagate argument evaluation errors through async promise chain
([@&#8203;magic-akari](https://redirect.github.com/magic-akari))
- `babel-helper-remap-async-to-generator`,
`babel-plugin-transform-async-to-generator`
- [#&#8203;17231](https://redirect.github.com/babel/babel/pull/17231)
fix apply()/call() annotated as pure
([@&#8203;Lacsw](https://redirect.github.com/Lacsw))
-   `babel-helper-fixtures`, `babel-parser`
- [#&#8203;17233](https://redirect.github.com/babel/babel/pull/17233)
Create ChainExpression within TSInstantiationExpression
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
-   `babel-generator`, `babel-parser`
- [#&#8203;17226](https://redirect.github.com/babel/babel/pull/17226)
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 2)
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
-   `babel-parser`
- [#&#8203;17224](https://redirect.github.com/babel/babel/pull/17224)
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 1)
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
- [#&#8203;17080](https://redirect.github.com/babel/babel/pull/17080)
Fix start of TSParameterProperty
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
-   `babel-compat-data`, `babel-preset-env`
- [#&#8203;17228](https://redirect.github.com/babel/babel/pull/17228)
Update firefox bugfix compat data
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
-   `babel-traverse`
- [#&#8203;17156](https://redirect.github.com/babel/babel/pull/17156)
fix: Objects and arrays with multiple references should not be evaluated
([@&#8203;liuxingbaoyu](https://redirect.github.com/liuxingbaoyu))
-   `babel-generator`
- [#&#8203;17216](https://redirect.github.com/babel/babel/pull/17216)
Fix: support const type parameter in generator
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))

##### 💅 Polish

- `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`,
`babel-plugin-proposal-decorators`,
`babel-plugin-transform-arrow-functions`,
`babel-plugin-transform-class-properties`,
`babel-plugin-transform-destructuring`,
`babel-plugin-transform-object-rest-spread`,
`babel-plugin-transform-optional-chaining`,
`babel-plugin-transform-parameters`, `babel-traverse`
- [#&#8203;17221](https://redirect.github.com/babel/babel/pull/17221)
Reduce generated names size for the 10th-11th
([@&#8203;nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))

##### 🏠 Internal

-   `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`
- [#&#8203;17263](https://redirect.github.com/babel/babel/pull/17263)
Remove unused `regenerator-runtime` dep in `@babel/runtime`
([@&#8203;nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))
-   `babel-compat-data`, `babel-preset-env`
- [#&#8203;17256](https://redirect.github.com/babel/babel/pull/17256)
Tune plugin compat data
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
-   `babel-compat-data`, `babel-standalone`
- [#&#8203;17236](https://redirect.github.com/babel/babel/pull/17236)
migrate babel-compat-data build script to mjs
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
-   Other
- [#&#8203;17232](https://redirect.github.com/babel/babel/pull/17232)
Bump typescript-eslint to 8.29.1
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
- [#&#8203;17219](https://redirect.github.com/babel/babel/pull/17219)
test: add basic typescript-eslint integration tests
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
- [#&#8203;17205](https://redirect.github.com/babel/babel/pull/17205)
Inline regenerator in the relevant packages
([@&#8203;nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))
-   `babel-register`
- [#&#8203;16844](https://redirect.github.com/babel/babel/pull/16844)
Migrate `@babel/register` to cts
([@&#8203;liuxingbaoyu](https://redirect.github.com/liuxingbaoyu))
- `babel-cli`, `babel-compat-data`, `babel-core`, `babel-generator`,
`babel-helper-compilation-targets`, `babel-helper-fixtures`,
`babel-helper-module-imports`, `babel-helper-module-transforms`,
`babel-helper-plugin-test-runner`,
`babel-helper-transform-fixture-test-runner`, `babel-helpers`,
`babel-node`, `babel-parser`, `babel-plugin-transform-modules-amd`,
`babel-plugin-transform-modules-commonjs`,
`babel-plugin-transform-modules-systemjs`,
`babel-plugin-transform-modules-umd`,
`babel-plugin-transform-react-display-name`,
`babel-plugin-transform-regenerator`, `babel-plugin-transform-runtime`,
`babel-plugin-transform-typeof-symbol`,
`babel-plugin-transform-typescript`, `babel-preset-env`,
`babel-register`, `babel-standalone`, `babel-types`
- [#&#8203;17207](https://redirect.github.com/babel/babel/pull/17207)
Enforce node protocol import
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
-   `babel-plugin-transform-regenerator`
- [#&#8203;17205](https://redirect.github.com/babel/babel/pull/17205)
Inline regenerator in the relevant packages
([@&#8203;nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))
- [#&#8203;17205](https://redirect.github.com/babel/babel/pull/17205)
Inline regenerator in the relevant packages
([@&#8203;nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))
- `babel-helpers`, `babel-plugin-transform-async-generator-functions`,
`babel-plugin-transform-regenerator`, `babel-preset-env`,
`babel-runtime-corejs3`
- [#&#8203;17205](https://redirect.github.com/babel/babel/pull/17205)
Inline regenerator in the relevant packages
([@&#8203;nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))
-   `babel-helpers`, `babel-plugin-transform-regenerator`
- [#&#8203;17205](https://redirect.github.com/babel/babel/pull/17205)
Inline regenerator in the relevant packages
([@&#8203;nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))
- [#&#8203;17205](https://redirect.github.com/babel/babel/pull/17205)
Inline regenerator in the relevant packages
([@&#8203;nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))
-   `babel-helpers`
- [#&#8203;17205](https://redirect.github.com/babel/babel/pull/17205)
Inline regenerator in the relevant packages
([@&#8203;nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))

##### 🔬 Output optimization

- `babel-helpers`, `babel-plugin-transform-modules-commonjs`,
`babel-runtime-corejs3`
- [#&#8203;16538](https://redirect.github.com/babel/babel/pull/16538)
Reduce `interopRequireWildcard` size
([@&#8203;liuxingbaoyu](https://redirect.github.com/liuxingbaoyu))
- `babel-helpers`, `babel-plugin-transform-async-generator-functions`,
`babel-plugin-transform-regenerator`, `babel-preset-env`,
`babel-runtime-corejs3`
- [#&#8203;17213](https://redirect.github.com/babel/babel/pull/17213)
Reduce `regeneratorRuntime` size
([@&#8203;liuxingbaoyu](https://redirect.github.com/liuxingbaoyu))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - Between 05:00 PM and 11:59 PM, only on Friday ( * 17-23 * *
5 ), Only on Sunday and Saturday ( * * * * 0,6 ), Between 12:00 AM and
12:59 PM, only on Monday ( * 0-12 * * 1 ) (UTC).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Never, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/TryGhost/Ghost).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjQuMCIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
ref https://linear.app/ghost/issue/PROD-12/
- created stats api endpoint in admin-x-framework to be used by stats
views
- added new /top-content endpoint that pulls data from tinybird and
ghost
- added tinybird client to stats service for fetching tinybird data
- added names of content to the content block in the stats>web view
- moved config use to backend from frontend; reduced query parameters
passed/exposed in request

UX can be improved by displaying the content name (post title, page
name, author's name from author page, 'Home' page) in the Content block
in the Web tab of Stats. This provided some new challenges that we'll
need to make more use of, specifically meshing Tinybird data with Ghost
data.

The Tinybird pipes/endpoints were updated previously to expose the
post_uuid for the top_pages endpoint. This is now requested by Ghost
(the backend) instead of the frontend, where the post_uuids are looked
up in the database for the post title. Where we don't have a post_uuid,
we use the resource lookup provided by the urlService.
no refs

The NX Daemon gets into a bad state fairly often when running in docker
compose, causing annoying errors. The immediate solution to this is to
run `yarn nx reset` to restart the daemon and clear the nx cache.

Luckily this command is pretty quick to run, so until we're able to
fully fix the NX Daemon issues, this should hopefully reduce the error
rate in the meantime.
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@babel/eslint-parser](https://babel.dev/)
([source](https://redirect.github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser))
| [`7.27.0` ->
`7.27.1`](https://renovatebot.com/diffs/npm/@babel%2feslint-parser/7.27.0/7.27.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@babel%2feslint-parser/7.27.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@babel%2feslint-parser/7.27.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@babel%2feslint-parser/7.27.0/7.27.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@babel%2feslint-parser/7.27.0/7.27.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>babel/babel (@&#8203;babel/eslint-parser)</summary>

###
[`v7.27.1`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7271-2025-04-30)

##### 👓 Spec Compliance

-   `babel-parser`
- [#&#8203;17254](https://redirect.github.com/babel/babel/pull/17254)
Allow `using of` as lexical declaration within for
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
- [#&#8203;17230](https://redirect.github.com/babel/babel/pull/17230)
Disallow get/set in TSPropertySignature
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
-   `babel-parser`, `babel-types`
- [#&#8203;17193](https://redirect.github.com/babel/babel/pull/17193)
Stricter TSImportType options parsing
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))

##### 🐛 Bug Fix

- `babel-plugin-proposal-destructuring-private`,
`babel-plugin-proposal-do-expressions`, `babel-traverse`
- [#&#8203;17137](https://redirect.github.com/babel/babel/pull/17137)
fix: do expressions should allow early exit
([@&#8203;kermanx](https://redirect.github.com/kermanx))
- `babel-helper-wrap-function`,
`babel-plugin-transform-async-to-generator`
- [#&#8203;17251](https://redirect.github.com/babel/babel/pull/17251)
Fix: propagate argument evaluation errors through async promise chain
([@&#8203;magic-akari](https://redirect.github.com/magic-akari))
- `babel-helper-remap-async-to-generator`,
`babel-plugin-transform-async-to-generator`
- [#&#8203;17231](https://redirect.github.com/babel/babel/pull/17231)
fix apply()/call() annotated as pure
([@&#8203;Lacsw](https://redirect.github.com/Lacsw))
-   `babel-helper-fixtures`, `babel-parser`
- [#&#8203;17233](https://redirect.github.com/babel/babel/pull/17233)
Create ChainExpression within TSInstantiationExpression
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
-   `babel-generator`, `babel-parser`
- [#&#8203;17226](https://redirect.github.com/babel/babel/pull/17226)
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 2)
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
-   `babel-parser`
- [#&#8203;17224](https://redirect.github.com/babel/babel/pull/17224)
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 1)
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
- [#&#8203;17080](https://redirect.github.com/babel/babel/pull/17080)
Fix start of TSParameterProperty
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
-   `babel-compat-data`, `babel-preset-env`
- [#&#8203;17228](https://redirect.github.com/babel/babel/pull/17228)
Update firefox bugfix compat data
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
-   `babel-traverse`
- [#&#8203;17156](https://redirect.github.com/babel/babel/pull/17156)
fix: Objects and arrays with multiple references should not be evaluated
([@&#8203;liuxingbaoyu](https://redirect.github.com/liuxingbaoyu))
-   `babel-generator`
- [#&#8203;17216](https://redirect.github.com/babel/babel/pull/17216)
Fix: support const type parameter in generator
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))

##### 💅 Polish

- `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`,
`babel-plugin-proposal-decorators`,
`babel-plugin-transform-arrow-functions`,
`babel-plugin-transform-class-properties`,
`babel-plugin-transform-destructuring`,
`babel-plugin-transform-object-rest-spread`,
`babel-plugin-transform-optional-chaining`,
`babel-plugin-transform-parameters`, `babel-traverse`
- [#&#8203;17221](https://redirect.github.com/babel/babel/pull/17221)
Reduce generated names size for the 10th-11th
([@&#8203;nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))

##### 🏠 Internal

-   `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`
- [#&#8203;17263](https://redirect.github.com/babel/babel/pull/17263)
Remove unused `regenerator-runtime` dep in `@babel/runtime`
([@&#8203;nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))
-   `babel-compat-data`, `babel-preset-env`
- [#&#8203;17256](https://redirect.github.com/babel/babel/pull/17256)
Tune plugin compat data
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
-   `babel-compat-data`, `babel-standalone`
- [#&#8203;17236](https://redirect.github.com/babel/babel/pull/17236)
migrate babel-compat-data build script to mjs
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
-   Other
- [#&#8203;17232](https://redirect.github.com/babel/babel/pull/17232)
Bump typescript-eslint to 8.29.1
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
- [#&#8203;17219](https://redirect.github.com/babel/babel/pull/17219)
test: add basic typescript-eslint integration tests
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
- [#&#8203;17205](https://redirect.github.com/babel/babel/pull/17205)
Inline regenerator in the relevant packages
([@&#8203;nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))
-   `babel-register`
- [#&#8203;16844](https://redirect.github.com/babel/babel/pull/16844)
Migrate `@babel/register` to cts
([@&#8203;liuxingbaoyu](https://redirect.github.com/liuxingbaoyu))
- `babel-cli`, `babel-compat-data`, `babel-core`, `babel-generator`,
`babel-helper-compilation-targets`, `babel-helper-fixtures`,
`babel-helper-module-imports`, `babel-helper-module-transforms`,
`babel-helper-plugin-test-runner`,
`babel-helper-transform-fixture-test-runner`, `babel-helpers`,
`babel-node`, `babel-parser`, `babel-plugin-transform-modules-amd`,
`babel-plugin-transform-modules-commonjs`,
`babel-plugin-transform-modules-systemjs`,
`babel-plugin-transform-modules-umd`,
`babel-plugin-transform-react-display-name`,
`babel-plugin-transform-regenerator`, `babel-plugin-transform-runtime`,
`babel-plugin-transform-typeof-symbol`,
`babel-plugin-transform-typescript`, `babel-preset-env`,
`babel-register`, `babel-standalone`, `babel-types`
- [#&#8203;17207](https://redirect.github.com/babel/babel/pull/17207)
Enforce node protocol import
([@&#8203;JLHwung](https://redirect.github.com/JLHwung))
-   `babel-plugin-transform-regenerator`
- [#&#8203;17205](https://redirect.github.com/babel/babel/pull/17205)
Inline regenerator in the relevant packages
([@&#8203;nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))
- [#&#8203;17205](https://redirect.github.com/babel/babel/pull/17205)
Inline regenerator in the relevant packages
([@&#8203;nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))
- `babel-helpers`, `babel-plugin-transform-async-generator-functions`,
`babel-plugin-transform-regenerator`, `babel-preset-env`,
`babel-runtime-corejs3`
- [#&#8203;17205](https://redirect.github.com/babel/babel/pull/17205)
Inline regenerator in the relevant packages
([@&#8203;nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))
-   `babel-helpers`, `babel-plugin-transform-regenerator`
- [#&#8203;17205](https://redirect.github.com/babel/babel/pull/17205)
Inline regenerator in the relevant packages
([@&#8203;nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))
- [#&#8203;17205](https://redirect.github.com/babel/babel/pull/17205)
Inline regenerator in the relevant packages
([@&#8203;nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))
-   `babel-helpers`
- [#&#8203;17205](https://redirect.github.com/babel/babel/pull/17205)
Inline regenerator in the relevant packages
([@&#8203;nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))

##### 🔬 Output optimization

- `babel-helpers`, `babel-plugin-transform-modules-commonjs`,
`babel-runtime-corejs3`
- [#&#8203;16538](https://redirect.github.com/babel/babel/pull/16538)
Reduce `interopRequireWildcard` size
([@&#8203;liuxingbaoyu](https://redirect.github.com/liuxingbaoyu))
- `babel-helpers`, `babel-plugin-transform-async-generator-functions`,
`babel-plugin-transform-regenerator`, `babel-preset-env`,
`babel-runtime-corejs3`
- [#&#8203;17213](https://redirect.github.com/babel/babel/pull/17213)
Reduce `regeneratorRuntime` size
([@&#8203;liuxingbaoyu](https://redirect.github.com/liuxingbaoyu))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - Between 05:00 PM and 11:59 PM, only on Friday ( * 17-23 * *
5 ), Only on Sunday and Saturday ( * * * * 0,6 ), Between 12:00 AM and
12:59 PM, only on Monday ( * 0-12 * * 1 ) (UTC).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Never, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/TryGhost/Ghost).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjQuMCIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
ref
716a433

Params were moved to snake case and this was missed as we don't have e2e
tests yet.
@pull pull Bot added the ⤵️ pull label Apr 30, 2025
@pull pull Bot merged commit 967434a into code:main Apr 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants