Skip to content

Update dependencies#125

Merged
pviti merged 6 commits intomainfrom
update-dependencies
Apr 13, 2026
Merged

Update dependencies#125
pviti merged 6 commits intomainfrom
update-dependencies

Conversation

@pviti
Copy link
Copy Markdown
Member

@pviti pviti commented Apr 13, 2026

  • Updated all @commercelayer/* packages to their latest versions:
    • cli-core: ^5.10.8^5.11.0
    • cli-ux: ^1.1.0^1.2.0
    • sdk: ^6.55.0^6.56.0
    • cli-dev: ^3.0.13^3.1.1
  • Updated tooling dependencies: @oclif/plugin-help, @types/node, oclif
  • Removed pnpm-workspace.yaml (the onlyBuiltDependencies setting for esbuild is no longer needed)
  • Updated biome.json to use the local schema path (./node_modules/@biomejs/biome/configuration_schema.json) instead of the remote URL

@pviti pviti requested a review from Copilot April 13, 2026 13:37
@pviti pviti self-assigned this Apr 13, 2026
@pviti pviti added the enhancement New feature or request label Apr 13, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates project dependencies/tooling to newer releases, removes the no-longer-needed pnpm workspace configuration, and adjusts the Biome configuration schema reference to a local path.

Changes:

  • Bumped @commercelayer/* packages and CLI/tooling dependencies (oclif, @oclif/plugin-help, @types/node, etc.).
  • Updated pnpm-lock.yaml accordingly and removed pnpm-workspace.yaml.
  • Switched biome.json $schema from a remote URL to a local node_modules path.

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 2 comments.

File Description
pnpm-workspace.yaml Removed workspace-level config previously used for onlyBuiltDependencies.
pnpm-lock.yaml Lockfile updates reflecting dependency/tooling bumps (including new engine constraints).
package.json Updated dependency and devDependency versions to the latest intended releases.
biome.json Updated schema reference to a local Biome schema file.

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

Comment thread pnpm-lock.yaml
Comment thread biome.json Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@pviti pviti requested a review from malessani April 13, 2026 13:45
Copy link
Copy Markdown
Contributor

@malessani malessani left a comment

Choose a reason for hiding this comment

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

I suggest you to add in this PR also the dependency workflow, you can take a look here: https://github.com/commercelayer/mfe-cart/blob/master/.github/workflows/vulnerability-updates.yaml

Comment thread .github/workflows/vulnerability-updates.yml Outdated
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

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 project’s dependencies (primarily @commercelayer/* and CLI tooling) and aligns configuration/automation to support the updated toolchain and vulnerability-driven dependency updates.

Changes:

  • Bumped @commercelayer/* packages and CLI/tooling dependencies (incl. oclif, @types/node), and refreshed pnpm-lock.yaml.
  • Tightened the supported Node engine range to >=20.18.1 to match transitive dependency engine requirements.
  • Adjusted tooling/automation: removed pnpm-workspace.yaml, updated Biome schema reference to a local path, and added a vulnerability-update GitHub workflow.

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
pnpm-workspace.yaml Removed workspace-level config previously used for esbuild build dependency handling.
pnpm-lock.yaml Updated lockfile to reflect new dependency versions across the tree.
package.json Updated dependency versions and raised engines.node minimum to >=20.18.1.
biome.json Switched $schema from remote URL to local node_modules schema path; reformatted file.
.github/workflows/vulnerability-updates.yml Added workflow to run dependency updates when a vulnerability-labeled issue is opened/labeled/reopened (or via manual dispatch).

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

Comment thread .github/workflows/vulnerability-updates.yml
Comment thread .github/workflows/vulnerability-updates.yml
Co-authored-by: Matteo Alessani <97170183+malessani@users.noreply.github.com>
@pviti pviti merged commit d299997 into main Apr 13, 2026
3 checks passed
@pviti
Copy link
Copy Markdown
Member Author

pviti commented Apr 13, 2026

🎉 This PR is included in version 6.17.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants