close

Filter

loading table of contents...

CoreMedia Content Cloud v13 Upgrade Guide / Version 2512.0

Table Of Contents

7.4.2.8 Studio Client Workspace now employs the PNPM Catalog Protocol

The Studio Client Workspace now employs the usage of the PNPM catalog protocol for all dependencies in package.json of all packages. Using the catalog protocol makes it much easier and less error prone to maintain only one version per dependency in a workspace. For details refer to the original documentation at Catalogs | pnpm.

Changes:

  • pnpm-workspace.yaml has been adjusted to manage the catalog via the corresponding entry.

  • catalogMode is set to prefer (see: Catalogs | pnpm).

  • All package.json files have been adjusted so external (non-workspace) dependencies are using the catalog protocol. This applies to:

    • dependencies

    • devDependencies

    • peerDependencies

This means that dependencies inside all package.json files will either have “workspace:*” or “catalog:” as version.

Upgrade Notes:

  • If you have added new external dependencies to packages, we highly suggest to add them to the catalog as well.

  • Adjust added dependencies to existing package.json files accordingly.

  • Adjust your dependencies in newly added package.json files accordingly.

Search Results

Table Of Contents
warning

Your Internet Explorer is no longer supported.

Please use Mozilla Firefox, Google Chrome, or Microsoft Edge.