Skip to content

[api-v3] chore: update pnpm to 11.9 and changesets dep - #263

Merged
erayaydin merged 2 commits into
api-v3from
chore/update-pnpm-api-v3
Aug 3, 2026
Merged

[api-v3] chore: update pnpm to 11.9 and changesets dep#263
erayaydin merged 2 commits into
api-v3from
chore/update-pnpm-api-v3

Conversation

@erayaydin

Copy link
Copy Markdown
Member

Update pnpm to 11.9 and @changesets/cli to 2.31.0. It also fixes the failing check of PR #262.

Update pnpm to 11.9 and `@changesets/cli` to `2.31.0`. It also resolves
npm audit vulnerabilities with refreshing lock file.
@erayaydin
erayaydin requested a review from Copilot July 31, 2026 19:31
@erayaydin erayaydin self-assigned this Jul 31, 2026
@erayaydin erayaydin added the bug Something isn't working label Jul 31, 2026
@github-actions

Copy link
Copy Markdown
Contributor

⚠️ This PR doesn't contain any changesets. If there are user-facing changes, don't forget to run:

pnpm exec changeset

to create a changeset.

@erayaydin erayaydin changed the title chore: update pnpm to 11.9 and changesets dep [api-v3] chore: update pnpm to 11.9 and changesets dep Jul 31, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the repository’s Node-based release tooling to align with pnpm 11.9 and @changesets/cli 2.31.0, with corresponding lockfile regeneration to keep dependency resolution consistent and to address the previously failing check mentioned in the PR description.

Changes:

  • Bumped @changesets/cli to ^2.31.0 and updated the lockfile to match the new Changesets dependency graph.
  • Added a Node engine requirement (>=18) to reflect updated tooling/runtime requirements.
  • Pinned the repo’s package manager to pnpm@11.9.0 via packageManager for consistent installs across environments.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
pnpm-lock.yaml Regenerated lockfile reflecting pnpm 11.x resolution and updated Changesets-related dependencies.
package.json Updated Changesets devDependency, added engines.node >=18, and pinned packageManager to pnpm 11.9.0.
Files not reviewed (1)
  • pnpm-lock.yaml: Generated file

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@github-actions

Copy link
Copy Markdown
Contributor

🟢 Coverage increased by 34.91%

Code Coverage Report

Coverage Report

St. Category Percentage Covered / Total
🔴 Statements 34.91% 1879 / 5383
🔴 Functions 27.08% 675 / 2493
Files Coverage
St. File Methods Statements Total Coverage
🔴 src/Model/BotdBotResult.php 0.00% 0.00% 0.00%
🔴 src/Model/ErrorCode.php 0.00% 0.00% 0.00%
🔴 src/Model/ModelInterface.php 0.00% 0.00% 0.00%
🔴 src/Model/ProxyConfidence.php 0.00% 0.00% 0.00%
🔴 src/Model/VPNConfidence.php 0.00% 0.00% 0.00%

@erayaydin
erayaydin marked this pull request as ready for review July 31, 2026 19:33
@erayaydin
erayaydin merged commit 3c94af5 into api-v3 Aug 3, 2026
19 checks passed
@erayaydin
erayaydin deleted the chore/update-pnpm-api-v3 branch August 3, 2026 14:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants