Skip to content

packages/console/package.json's npm description still names the fabricated @objectstack/framework #11261

Description

@os-zhuang

Found while fixing #10921, which measured @objectstack/framework as 404 on the public npm registry and as fabricated: unlike @objectstack/security-enterprise and @objectstack/organizations (real, deliberately private), nothing in this tree describes @objectstack/framework as enterprise, cloud, or closed-source — it is presented as the default public install, and no such package exists.

#10921's PR removes the name from packages/console/README.md and packages/cli/src/utils/console.ts. One site is left, and it was outside that card's declared file surface:

packages/console/package.json:4
"description": "Prebuilt Console SPA pinned to this @objectstack/framework release. Source of truth: @object-ui/console (…)",

This one is arguably the most visible of the three: a package description is what renders on the npm package page for @objectstack/console, so every visitor reads a fabricated package name.

The correction is the same one the README took: the mechanism is real but misnamed — @objectstack/cli declares @objectstack/console as a dependency and both ship at one version from the Changesets fixed group. Something like:

"description": "Prebuilt Console SPA pinned to this framework release, installed as a dependency of @objectstack/cli. Source of truth: @object-ui/console (…)"

Deliberately not folded into #10921's PR: packages/console/package.json is not in that card's declared surface, and editing a published manifest widens the gate surface (check:published-files) beyond what that card measured. It is a one-line change for whoever picks it up.

Refs: #10921 and its PR.

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions