Skip to content

Conversation

@iosypov
Copy link
Contributor

@iosypov iosypov commented Dec 17, 2025

What/Why/How?

Enabled tree-shaking for respect-core package.

respect-core is used in redoc through replay. redoc need just parse runtime expressions. But full respect-core package is presented now.

Reference

Testing

Mono-repo test run => https://github.com/Redocly/redocly/pull/19957

Screenshots (optional)

Check yourself

  • Code changed? - Tested with Redoc/Realm/Reunite (internal)
  • All new/updated code is covered by tests
  • New package installed? - Tested in different environments (browser/node)
  • Documentation update considered

Security

  • The security impact of the change has been considered
  • Code follows company security practices and guidelines

@iosypov iosypov requested review from a team as code owners December 17, 2025 15:38
@changeset-bot
Copy link

changeset-bot bot commented Dec 17, 2025

🦋 Changeset detected

Latest commit: 6a20d4a

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 3 packages
Name Type
@redocly/respect-core Minor
@redocly/cli Minor
@redocly/openapi-core Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@iosypov iosypov self-assigned this Dec 17, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Dec 17, 2025

Command Mean [s] Min [s] Max [s] Relative
redocly lint resources/rebilly.yaml 1.478 ± 0.045 1.442 1.595 1.01 ± 0.03
redocly-next lint resources/rebilly.yaml 1.461 ± 0.019 1.443 1.498 1.00

@github-actions
Copy link
Contributor

github-actions bot commented Dec 17, 2025

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 78.58% (🎯 78%) 6185 / 7870
🔵 Statements 78.01% (🎯 78%) 6390 / 8191
🔵 Functions 81.97% (🎯 81%) 1264 / 1542
🔵 Branches 70.39% (🎯 70%) 4239 / 6022
File CoverageNo changed files found.
Generated in workflow #8211 for commit 6a20d4a by the Vitest Coverage Report Action

@DmitryAnansky DmitryAnansky force-pushed the feat/respect-core-tree-shaking branch from bf36dc2 to 1c346bc Compare December 19, 2025 08:48
@DmitryAnansky DmitryAnansky added the snapshot Create experimental release PR label Dec 19, 2025
@github-actions
Copy link
Contributor

📦 A new experimental 🧪 version v0.0.0-snapshot.1766134402 of Redocly CLI has been published for testing.

Install with NPM:

npm install @redocly/[email protected]
# or
npm install @redocly/[email protected]
# or
npm install @redocly/[email protected]

⚠️ Note: This is a development build and may contain unstable features.

@DmitryAnansky DmitryAnansky added snapshot Create experimental release PR and removed snapshot Create experimental release PR labels Dec 19, 2025
@github-actions
Copy link
Contributor

📦 A new experimental 🧪 version v0.0.0-snapshot.1766136247 of Redocly CLI has been published for testing.

Install with NPM:

npm install @redocly/[email protected]
# or
npm install @redocly/[email protected]
# or
npm install @redocly/[email protected]

⚠️ Note: This is a development build and may contain unstable features.

@DmitryAnansky DmitryAnansky self-requested a review December 19, 2025 14:39
@DmitryAnansky DmitryAnansky merged commit 448a079 into main Dec 19, 2025
50 checks passed
@DmitryAnansky DmitryAnansky deleted the feat/respect-core-tree-shaking branch December 19, 2025 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

snapshot Create experimental release PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants