Skip to content

Updated TypeScript target for new Node version - #992

Open
EvanHahn wants to merge 1 commit into
node26from
ts-es2025
Open

EvanHahn wants to merge 1 commit into
node26from
ts-es2025

Conversation

@EvanHahn

@EvanHahn EvanHahn commented Oct 13, 2026 •

Copy link
Copy Markdown
Contributor

towards https://linear.app/ghost/issue/NY-1575

No user impact expected.

Now that we're on the latest Node, we can bump our TypeScript target from ES2022 to ES2025. See this compatibility table.

towards https://linear.app/ghost/issue/NY-1575

No user impact expected.

Now that we're on the latest Node, we can bump our TypeScript target from ES2022 to ES2025. See [this compatibility table](https://compat-table.github.io/compat-table/es2016plus/).
@EvanHahn
EvanHahn requested a review from cmraible as a code owner October 13, 2026 15:55
@EvanHahn
EvanHahn added this pull request to stack #994 October 13, 2026 15:55
@coderabbitai

coderabbitai Bot commented Oct 13, 2026 •

Copy link
Copy Markdown

Warning

Review limit reached

  • Run on-demand review

This review includes 1 billable file and costs up to $0.25.

  • Ask an admin to make reviews automatic

Open in CodeRabbit

Reviews can continue after your included limit without a manual trigger. An admin must approve usage-based billing.

Or wait 22 minutes for your next included review.

Check out review usage here.

View limit details

Limit details: You’ve used all 2 included reviews currently available. Your 51 included PR review attempts over the past 7 days set your current allowance at 2 reviews per hour.

Learn how review limits work.

Review configuration:

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Essentials
  • Run ID: 60b4a684-9c14-450b-805d-770ca79b261d
📥 Commits

Reviewing files that changed from the base of the PR and between b05d29b and 3093b11.

📒 Files selected for processing (1)
  • tsconfig.json
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 95.97%. Comparing base (b05d29b) to head (3093b11).

Additional details and impacted files
@@           Coverage Diff           @@
##           node26     #992   +/-   ##
=======================================
  Coverage   95.97%   95.97%           
=======================================
  Files          49       49           
  Lines        1167     1167           
  Branches      201      201           
=======================================
  Hits         1120     1120           
  Misses         47       47           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@EvanHahn
EvanHahn removed the request for review from cmraible October 13, 2026 15:59

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants