mirror of
https://github.com/hanzoai/team.git
synced 2026-09-30 01:57:35 +00:00
compass-icons is published by Mattermost and consumed from the registry; this tree contains no source for it and webapp/platform has no such workspace. Under our scope npm has nothing to fetch: 404 Not Found - GET https://registry.npmjs.org/@hanzoteam/compass-icons/-/compass-icons-0.1.61.tgz The lockfile is the proof of what it is. Its integrity for the renamed entry is sha512-Xq7QHyxq7NPljgqlzwRp6tWGe5s…, byte for byte the integrity npm publishes for @mattermost/[email protected] — one tarball, filed under a name nobody serves. The install then succeeds on any machine whose npm cache already holds that tarball, because a cache hit by integrity never asks the registry, and fails on every clean one. That is the whole distance between a developer's box and a build node: `npm ci --cache <fresh dir>` fails on master and passes here. Same rule the scope change already applied to calls-common and desktop-api: a package we merely consume keeps the name its publisher gave it. Co-authored-by: Hanzo Dev <[email protected]>