Context
NexaMesh rebrand. Customer-facing docs already updated. This issue covers the codebase-level npm scope rename.
Files to Update (11 package.json files)
package.json (root)
packages/types/package.json — @phoenix-rooivalk/types → @nexamesh/types
packages/ui/package.json — @phoenix-rooivalk/ui → @nexamesh/ui
packages/utils/package.json — @phoenix-rooivalk/utils → @nexamesh/utils
apps/marketing/package.json — dependency references
apps/docs/package.json — phoenixrooivalk-docs → nexamesh-docs + dependency refs
apps/docs/azure-functions/package.json — dependency references
apps/threat-simulator-desktop/package.json — description
e2e/package.json — dependency references
apps/marketing/tsconfig.json — path aliases
apps/marketing/vitest.config.ts — path aliases
Also update
- All
import statements referencing @phoenix-rooivalk/
pnpm-lock.yaml (regenerate via pnpm install)
Verification
pnpm install succeeds
pnpm build succeeds
pnpm test passes
- All import paths resolve correctly
Context
NexaMesh rebrand. Customer-facing docs already updated. This issue covers the codebase-level npm scope rename.
Files to Update (11 package.json files)
package.json(root)packages/types/package.json—@phoenix-rooivalk/types→@nexamesh/typespackages/ui/package.json—@phoenix-rooivalk/ui→@nexamesh/uipackages/utils/package.json—@phoenix-rooivalk/utils→@nexamesh/utilsapps/marketing/package.json— dependency referencesapps/docs/package.json—phoenixrooivalk-docs→nexamesh-docs+ dependency refsapps/docs/azure-functions/package.json— dependency referencesapps/threat-simulator-desktop/package.json— descriptione2e/package.json— dependency referencesapps/marketing/tsconfig.json— path aliasesapps/marketing/vitest.config.ts— path aliasesAlso update
importstatements referencing@phoenix-rooivalk/pnpm-lock.yaml(regenerate viapnpm install)Verification
pnpm installsucceedspnpm buildsucceedspnpm testpasses