@ocelescope/pnpm-plugin-catalog
v0.11.0
Published
pnpm config dependency that provides the Ocelescope dependency catalog, keeping module workspaces in sync with Ocelescope releases.
Readme
@ocelescope/pnpm-plugin-catalog
Provides the dependency catalog of an Ocelescope release to module workspaces,
so a module always uses the same versions as the @ocelescope/* packages it
builds against.
pnpm add --config @ocelescope/pnpm-plugin-catalogThen reference shared dependencies with catalog::
{
"peerDependencies": {
"@ocelescope/core": "catalog:",
"@mantine/core": "catalog:",
"react": "catalog:"
}
}To move to a new Ocelescope release, update the config dependency:
pnpm add --config @ocelescope/pnpm-plugin-catalog@latestEntries from this plugin override entries with the same name in the module's
own catalog. Keep only module-specific dependencies there.
